builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-189 starttime: 1466035823.83 results: success (0) buildid: 20160615150825 builduid: 668cb389cab34925acb4d2a53c0572db revision: 58590eb627383ea4df6dcbef985adefcac0dae91 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 17:10:23.829815) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 17:10:23.830273) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 17:10:23.830607) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 17:10:24.071106) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 17:10:24.071499) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False --17:10:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 29.08 MB/s 17:10:25 (29.08 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.342000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 17:10:25.441891) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-15 17:10:25.442204) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.209000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-15 17:10:28.670387) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-15 17:10:28.670749) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 58590eb627383ea4df6dcbef985adefcac0dae91 --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 58590eb627383ea4df6dcbef985adefcac0dae91 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False 2016-06-15 17:10:29,328 truncating revision to first 12 chars 2016-06-15 17:10:29,328 Setting DEBUG logging. 2016-06-15 17:10:29,328 attempt 1/10 2016-06-15 17:10:29,328 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/58590eb62738?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-15 17:10:30,934 unpacking tar archive at: mozilla-beta-58590eb62738/testing/mozharness/ program finished with exit code 0 elapsedTime=2.287000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-15 17:10:31.003317) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 17:10:31.003651) ========= script_repo_revision: 58590eb627383ea4df6dcbef985adefcac0dae91 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 17:10:31.004257) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 17:10:31.004560) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 17:10:31.023464) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 34 secs) (at 2016-06-15 17:10:31.023880) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 17:10:31 INFO - MultiFileLogger online at 20160615 17:10:31 in C:\slave\test 17:10:31 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 17:10:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:10:31 INFO - {'append_to_log': False, 17:10:31 INFO - 'base_work_dir': 'C:\\slave\\test', 17:10:31 INFO - 'blob_upload_branch': 'mozilla-beta', 17:10:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:10:31 INFO - 'buildbot_json_path': 'buildprops.json', 17:10:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:10:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:10:31 INFO - 'download_minidump_stackwalk': True, 17:10:31 INFO - 'download_symbols': 'true', 17:10:31 INFO - 'e10s': False, 17:10:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:10:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:10:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:10:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:10:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:10:31 INFO - 'C:/mozilla-build/tooltool.py'), 17:10:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:10:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:10:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:10:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:10:31 INFO - 'log_level': 'info', 17:10:31 INFO - 'log_to_console': True, 17:10:31 INFO - 'opt_config_files': (), 17:10:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:10:31 INFO - '--processes=1', 17:10:31 INFO - '--config=%(test_path)s/wptrunner.ini', 17:10:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:10:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:10:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:10:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:10:31 INFO - 'pip_index': False, 17:10:31 INFO - 'require_test_zip': True, 17:10:31 INFO - 'test_type': ('testharness',), 17:10:31 INFO - 'this_chunk': '1', 17:10:31 INFO - 'total_chunks': '10', 17:10:31 INFO - 'virtualenv_path': 'venv', 17:10:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:10:31 INFO - 'work_dir': 'build'} 17:10:31 INFO - ##### 17:10:31 INFO - ##### Running clobber step. 17:10:31 INFO - ##### 17:10:31 INFO - Running pre-action listener: _resource_record_pre_action 17:10:31 INFO - Running main action method: clobber 17:10:31 INFO - rmtree: C:\slave\test\build 17:10:31 INFO - Using _rmtree_windows ... 17:10:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:12:46 INFO - Running post-action listener: _resource_record_post_action 17:12:46 INFO - ##### 17:12:46 INFO - ##### Running read-buildbot-config step. 17:12:46 INFO - ##### 17:12:46 INFO - Running pre-action listener: _resource_record_pre_action 17:12:46 INFO - Running main action method: read_buildbot_config 17:12:46 INFO - Using buildbot properties: 17:12:46 INFO - { 17:12:46 INFO - "project": "", 17:12:46 INFO - "product": "firefox", 17:12:46 INFO - "script_repo_revision": "production", 17:12:46 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 17:12:46 INFO - "repository": "", 17:12:46 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 17:12:46 INFO - "buildid": "20160615150825", 17:12:46 INFO - "pgo_build": "False", 17:12:46 INFO - "basedir": "C:\\slave\\test", 17:12:46 INFO - "buildnumber": 14, 17:12:46 INFO - "slavename": "t-w864-ix-189", 17:12:46 INFO - "revision": "58590eb627383ea4df6dcbef985adefcac0dae91", 17:12:46 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 17:12:46 INFO - "platform": "win64", 17:12:46 INFO - "branch": "mozilla-beta", 17:12:46 INFO - "repo_path": "releases/mozilla-beta", 17:12:46 INFO - "moz_repo_path": "", 17:12:46 INFO - "stage_platform": "win64", 17:12:46 INFO - "builduid": "668cb389cab34925acb4d2a53c0572db", 17:12:46 INFO - "slavebuilddir": "test" 17:12:46 INFO - } 17:12:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 17:12:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 17:12:46 INFO - Running post-action listener: _resource_record_post_action 17:12:46 INFO - ##### 17:12:46 INFO - ##### Running download-and-extract step. 17:12:46 INFO - ##### 17:12:46 INFO - Running pre-action listener: _resource_record_pre_action 17:12:46 INFO - Running main action method: download_and_extract 17:12:46 INFO - mkdir: C:\slave\test\build\tests 17:12:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:12:46 INFO - https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 17:12:46 INFO - trying https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 17:12:46 INFO - Downloading https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/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 17:12:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/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 17:12:49 INFO - Downloaded 1240 bytes. 17:12:49 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 17:12:49 INFO - Using the following test package requirements: 17:12:49 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 17:12:49 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:12:49 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 17:12:49 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:12:49 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 17:12:49 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:12:49 INFO - u'jsshell-win64.zip'], 17:12:49 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:12:49 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 17:12:49 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 17:12:49 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:12:49 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 17:12:49 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:12:49 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 17:12:49 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:12:49 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 17:12:49 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:12:49 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 17:12:49 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 17:12:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:12:49 INFO - https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 17:12:49 INFO - trying https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 17:12:49 INFO - Downloading https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/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 17:12:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/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 17:14:19 INFO - Downloaded 20857462 bytes. 17:14:19 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/*'] 17:14:19 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/* 17:14:21 INFO - caution: filename not matched: web-platform/* 17:14:21 INFO - Return code: 11 17:14:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:14:21 INFO - https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 17:14:21 INFO - trying https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 17:14:21 INFO - Downloading https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/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 17:14:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/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 17:14:22 INFO - Downloaded 36389114 bytes. 17:14:22 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/*'] 17:14:22 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/* 17:15:08 INFO - caution: filename not matched: bin/* 17:15:08 INFO - caution: filename not matched: config/* 17:15:08 INFO - caution: filename not matched: mozbase/* 17:15:08 INFO - caution: filename not matched: marionette/* 17:15:08 INFO - caution: filename not matched: tools/wptserve/* 17:15:08 INFO - Return code: 11 17:15: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')]} 17:15:08 INFO - https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 17:15:08 INFO - trying https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:15:08 INFO - Downloading https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 17:15:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/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 17:15:13 INFO - Downloaded 82712631 bytes. 17:15:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:15:13 INFO - mkdir: C:\slave\test\properties 17:15:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:15:13 INFO - Writing to file C:\slave\test\properties\build_url 17:15:13 INFO - Contents: 17:15:13 INFO - build_url:https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:15:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:15:15 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:15:15 INFO - Writing to file C:\slave\test\properties\symbols_url 17:15:15 INFO - Contents: 17:15:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:15:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:15:15 INFO - https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:15:15 INFO - trying https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:15:15 INFO - Downloading https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/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 17:15:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/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 17:15:18 INFO - Downloaded 50737600 bytes. 17:15:18 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'] 17:15:18 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 17:15:19 INFO - Return code: 0 17:15:19 INFO - Running post-action listener: _resource_record_post_action 17:15:19 INFO - Running post-action listener: set_extra_try_arguments 17:15:19 INFO - ##### 17:15:19 INFO - ##### Running create-virtualenv step. 17:15:19 INFO - ##### 17:15:19 INFO - Running pre-action listener: _pre_create_virtualenv 17:15:19 INFO - Running pre-action listener: _resource_record_pre_action 17:15:19 INFO - Running main action method: create_virtualenv 17:15:19 INFO - Creating virtualenv C:\slave\test\build\venv 17:15:19 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 17:15:19 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:15:22 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:15:26 INFO - Installing distribute......................................................................................................................................................................................done. 17:15:27 INFO - Return code: 0 17:15:27 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:15:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:15:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:15:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:15:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:15:27 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 0x026BA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027AE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02700BA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026EA368>, '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 0x02486D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027C20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:15:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 17:15:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:15:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:15:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 17:15:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:15:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:15:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:15:27 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 17:15:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:15:27 INFO - 'DCLOCATION': 'SCL3', 17:15:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:15:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:15:27 INFO - 'HOMEDRIVE': 'C:', 17:15:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 17:15:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:15:27 INFO - 'KTS_VERSION': '1.19c', 17:15:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 17:15:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 17:15:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:15:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:15:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:15:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:15:27 INFO - 'MOZ_NO_REMOTE': '1', 17:15:27 INFO - 'NO_EM_RESTART': '1', 17:15:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:15:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:15:27 INFO - 'OS': 'Windows_NT', 17:15:27 INFO - 'OURDRIVE': 'C:', 17:15:27 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', 17:15:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:15:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:15:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:15:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:15:27 INFO - 'PROCESSOR_LEVEL': '6', 17:15:27 INFO - 'PROCESSOR_REVISION': '1e05', 17:15:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:15:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:15:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:15:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:15:27 INFO - 'PROMPT': '$P$G', 17:15:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:15:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:15:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:15:27 INFO - 'PWD': 'C:\\slave\\test', 17:15:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:15:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:15:27 INFO - 'SYSTEMDRIVE': 'C:', 17:15:27 INFO - 'SYSTEMROOT': 'C:\\windows', 17:15:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:15:27 INFO - 'TEST1': 'testie', 17:15:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:15:27 INFO - 'USERDOMAIN': 'T-W864-IX-189', 17:15:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 17:15:27 INFO - 'USERNAME': 'cltbld', 17:15:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 17:15:27 INFO - 'WINDIR': 'C:\\windows', 17:15:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:15:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:15:28 INFO - Downloading/unpacking psutil>=0.7.1 17:15:29 INFO - Running setup.py egg_info for package psutil 17:15:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:15:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:15:29 INFO - Installing collected packages: psutil 17:15:29 INFO - Running setup.py install for psutil 17:15:29 INFO - building 'psutil._psutil_windows' extension 17:15:29 INFO - error: Unable to find vcvarsall.bat 17:15:29 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-uj7z2u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:15:29 INFO - running install 17:15:29 INFO - running build 17:15:29 INFO - running build_py 17:15:29 INFO - creating build 17:15:29 INFO - creating build\lib.win32-2.7 17:15:29 INFO - creating build\lib.win32-2.7\psutil 17:15:29 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:15:29 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:15:29 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:15:29 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:15:29 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:15:29 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:15:29 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:15:29 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:15:29 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:15:29 INFO - running build_ext 17:15:29 INFO - building 'psutil._psutil_windows' extension 17:15:29 INFO - error: Unable to find vcvarsall.bat 17:15:29 INFO - ---------------------------------------- 17:15:29 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-uj7z2u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:15:29 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-189\AppData\Roaming\pip\pip.log 17:15:29 WARNING - Return code: 1 17:15:29 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 17:15:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:15:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:15:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:15:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:15:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:15:29 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 0x026BA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027AE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02700BA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026EA368>, '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 0x02486D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027C20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:15:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 17:15:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:15:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:15:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 17:15:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:15:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:15:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:15:29 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 17:15:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:15:29 INFO - 'DCLOCATION': 'SCL3', 17:15:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:15:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:15:29 INFO - 'HOMEDRIVE': 'C:', 17:15:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 17:15:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:15:29 INFO - 'KTS_VERSION': '1.19c', 17:15:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 17:15:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 17:15:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:15:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:15:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:15:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:15:29 INFO - 'MOZ_NO_REMOTE': '1', 17:15:29 INFO - 'NO_EM_RESTART': '1', 17:15:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:15:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:15:29 INFO - 'OS': 'Windows_NT', 17:15:29 INFO - 'OURDRIVE': 'C:', 17:15:29 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', 17:15:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:15:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:15:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:15:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:15:29 INFO - 'PROCESSOR_LEVEL': '6', 17:15:29 INFO - 'PROCESSOR_REVISION': '1e05', 17:15:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:15:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:15:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:15:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:15:29 INFO - 'PROMPT': '$P$G', 17:15:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:15:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:15:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:15:29 INFO - 'PWD': 'C:\\slave\\test', 17:15:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:15:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:15:29 INFO - 'SYSTEMDRIVE': 'C:', 17:15:29 INFO - 'SYSTEMROOT': 'C:\\windows', 17:15:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:15:29 INFO - 'TEST1': 'testie', 17:15:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:15:29 INFO - 'USERDOMAIN': 'T-W864-IX-189', 17:15:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 17:15:29 INFO - 'USERNAME': 'cltbld', 17:15:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 17:15:29 INFO - 'WINDIR': 'C:\\windows', 17:15:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:15:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:15:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:15:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:15:29 INFO - Running setup.py egg_info for package mozsystemmonitor 17:15:29 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:15:29 INFO - Running setup.py egg_info for package psutil 17:15:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:15:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:15:29 INFO - Installing collected packages: mozsystemmonitor, psutil 17:15:29 INFO - Running setup.py install for mozsystemmonitor 17:15:29 INFO - Running setup.py install for psutil 17:15:29 INFO - building 'psutil._psutil_windows' extension 17:15:29 INFO - error: Unable to find vcvarsall.bat 17:15:29 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-fsvjef-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:15:29 INFO - running install 17:15:29 INFO - running build 17:15:29 INFO - running build_py 17:15:29 INFO - running build_ext 17:15:29 INFO - building 'psutil._psutil_windows' extension 17:15:29 INFO - error: Unable to find vcvarsall.bat 17:15:29 INFO - ---------------------------------------- 17:15:29 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-fsvjef-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:15:29 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-189\AppData\Roaming\pip\pip.log 17:15:29 WARNING - Return code: 1 17:15:29 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 17:15:29 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:15:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:15:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:15:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:15:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:15:29 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 0x026BA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027AE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02700BA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026EA368>, '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 0x02486D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027C20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:15:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 17:15:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:15:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:15:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 17:15:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:15:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:15:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:15:29 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 17:15:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:15:29 INFO - 'DCLOCATION': 'SCL3', 17:15:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:15:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:15:29 INFO - 'HOMEDRIVE': 'C:', 17:15:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 17:15:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:15:29 INFO - 'KTS_VERSION': '1.19c', 17:15:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 17:15:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 17:15:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:15:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:15:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:15:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:15:29 INFO - 'MOZ_NO_REMOTE': '1', 17:15:29 INFO - 'NO_EM_RESTART': '1', 17:15:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:15:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:15:29 INFO - 'OS': 'Windows_NT', 17:15:29 INFO - 'OURDRIVE': 'C:', 17:15:29 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', 17:15:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:15:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:15:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:15:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:15:29 INFO - 'PROCESSOR_LEVEL': '6', 17:15:29 INFO - 'PROCESSOR_REVISION': '1e05', 17:15:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:15:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:15:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:15:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:15:29 INFO - 'PROMPT': '$P$G', 17:15:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:15:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:15:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:15:29 INFO - 'PWD': 'C:\\slave\\test', 17:15:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:15:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:15:29 INFO - 'SYSTEMDRIVE': 'C:', 17:15:29 INFO - 'SYSTEMROOT': 'C:\\windows', 17:15:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:15:29 INFO - 'TEST1': 'testie', 17:15:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:15:29 INFO - 'USERDOMAIN': 'T-W864-IX-189', 17:15:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 17:15:29 INFO - 'USERNAME': 'cltbld', 17:15:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 17:15:29 INFO - 'WINDIR': 'C:\\windows', 17:15:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:15:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:15:30 INFO - Downloading/unpacking blobuploader==1.2.4 17:15:30 INFO - Downloading blobuploader-1.2.4.tar.gz 17:15:30 INFO - Running setup.py egg_info for package blobuploader 17:15:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:15:34 INFO - Running setup.py egg_info for package requests 17:15:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:15:34 INFO - Downloading docopt-0.6.1.tar.gz 17:15:34 INFO - Running setup.py egg_info for package docopt 17:15:34 INFO - Installing collected packages: blobuploader, docopt, requests 17:15:34 INFO - Running setup.py install for blobuploader 17:15:34 INFO - Running setup.py install for docopt 17:15:34 INFO - Running setup.py install for requests 17:15:34 INFO - Successfully installed blobuploader docopt requests 17:15:34 INFO - Cleaning up... 17:15:34 INFO - Return code: 0 17:15:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:15:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:15:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:15:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:15:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:15:34 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 0x026BA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027AE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02700BA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026EA368>, '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 0x02486D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027C20C0>, '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-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:15:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 17:15:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:15:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:15:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 17:15:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:15:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:15:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:15:34 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 17:15:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:15:34 INFO - 'DCLOCATION': 'SCL3', 17:15:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:15:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:15:34 INFO - 'HOMEDRIVE': 'C:', 17:15:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 17:15:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:15:34 INFO - 'KTS_VERSION': '1.19c', 17:15:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 17:15:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 17:15:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:15:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:15:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:15:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:15:34 INFO - 'MOZ_NO_REMOTE': '1', 17:15:34 INFO - 'NO_EM_RESTART': '1', 17:15:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:15:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:15:34 INFO - 'OS': 'Windows_NT', 17:15:34 INFO - 'OURDRIVE': 'C:', 17:15:34 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', 17:15:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:15:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:15:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:15:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:15:34 INFO - 'PROCESSOR_LEVEL': '6', 17:15:34 INFO - 'PROCESSOR_REVISION': '1e05', 17:15:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:15:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:15:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:15:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:15:34 INFO - 'PROMPT': '$P$G', 17:15:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:15:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:15:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:15:34 INFO - 'PWD': 'C:\\slave\\test', 17:15:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:15:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:15:34 INFO - 'SYSTEMDRIVE': 'C:', 17:15:34 INFO - 'SYSTEMROOT': 'C:\\windows', 17:15:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:15:34 INFO - 'TEST1': 'testie', 17:15:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:15:34 INFO - 'USERDOMAIN': 'T-W864-IX-189', 17:15:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 17:15:34 INFO - 'USERNAME': 'cltbld', 17:15:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 17:15:34 INFO - 'WINDIR': 'C:\\windows', 17:15:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:15:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:15:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:15:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:15:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:15:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:15:40 INFO - Unpacking c:\slave\test\build\tests\marionette 17:15:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:15:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:15:40 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:15:40 INFO - Running setup.py install for browsermob-proxy 17:15:56 INFO - Running setup.py install for manifestparser 17:15:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Running setup.py install for marionette-client 17:15:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:15:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Running setup.py install for marionette-driver 17:15:56 INFO - Running setup.py install for mozcrash 17:15:56 INFO - Running setup.py install for mozdebug 17:15:56 INFO - Running setup.py install for mozdevice 17:15:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Running setup.py install for mozfile 17:15:56 INFO - Running setup.py install for mozhttpd 17:15:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Running setup.py install for mozinfo 17:15:56 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Running setup.py install for mozInstall 17:15:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Running setup.py install for mozleak 17:15:56 INFO - Running setup.py install for mozlog 17:15:56 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Running setup.py install for moznetwork 17:15:56 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Running setup.py install for mozprocess 17:15:56 INFO - Running setup.py install for mozprofile 17:15:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Running setup.py install for mozrunner 17:15:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Running setup.py install for mozscreenshot 17:15:56 INFO - Running setup.py install for moztest 17:15:56 INFO - Running setup.py install for mozversion 17:15:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:15:56 INFO - Running setup.py install for wptserve 17:15:56 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:15:56 INFO - Cleaning up... 17:15:56 INFO - Return code: 0 17:15:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:15:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:15:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:15:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:15:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:15:56 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 0x026BA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027AE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02700BA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026EA368>, '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 0x02486D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027C20C0>, '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-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:15:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 17:15:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:15:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:15:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 17:15:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:15:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:15:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:15:56 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 17:15:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:15:56 INFO - 'DCLOCATION': 'SCL3', 17:15:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:15:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:15:56 INFO - 'HOMEDRIVE': 'C:', 17:15:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 17:15:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:15:56 INFO - 'KTS_VERSION': '1.19c', 17:15:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 17:15:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 17:15:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:15:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:15:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:15:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:15:56 INFO - 'MOZ_NO_REMOTE': '1', 17:15:56 INFO - 'NO_EM_RESTART': '1', 17:15:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:15:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:15:56 INFO - 'OS': 'Windows_NT', 17:15:56 INFO - 'OURDRIVE': 'C:', 17:15:56 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', 17:15:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:15:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:15:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:15:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:15:56 INFO - 'PROCESSOR_LEVEL': '6', 17:15:56 INFO - 'PROCESSOR_REVISION': '1e05', 17:15:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:15:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:15:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:15:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:15:56 INFO - 'PROMPT': '$P$G', 17:15:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:15:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:15:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:15:56 INFO - 'PWD': 'C:\\slave\\test', 17:15:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:15:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:15:56 INFO - 'SYSTEMDRIVE': 'C:', 17:15:56 INFO - 'SYSTEMROOT': 'C:\\windows', 17:15:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:15:56 INFO - 'TEST1': 'testie', 17:15:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:15:56 INFO - 'USERDOMAIN': 'T-W864-IX-189', 17:15:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 17:15:56 INFO - 'USERNAME': 'cltbld', 17:15:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 17:15:56 INFO - 'WINDIR': 'C:\\windows', 17:15:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:15:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:15:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:15:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:15:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:15:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:15:59 INFO - Unpacking c:\slave\test\build\tests\marionette 17:15:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:15:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:15:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 17:16:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 17:16:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 17:16:12 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 17:16:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 17:16:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:16:12 INFO - Downloading blessings-1.6.tar.gz 17:16:12 INFO - Running setup.py egg_info for package blessings 17:16:12 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 17:16:12 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:16:12 INFO - Running setup.py install for blessings 17:16:12 INFO - Running setup.py install for browsermob-proxy 17:16:12 INFO - Running setup.py install for manifestparser 17:16:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Running setup.py install for marionette-client 17:16:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:16:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Running setup.py install for marionette-driver 17:16:12 INFO - Running setup.py install for mozcrash 17:16:12 INFO - Running setup.py install for mozdebug 17:16:12 INFO - Running setup.py install for mozdevice 17:16:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Running setup.py install for mozhttpd 17:16:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Running setup.py install for mozInstall 17:16:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Running setup.py install for mozleak 17:16:12 INFO - Running setup.py install for mozprofile 17:16:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Running setup.py install for mozrunner 17:16:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:16:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:16:14 INFO - Running setup.py install for mozscreenshot 17:16:14 INFO - Running setup.py install for moztest 17:16:14 INFO - Running setup.py install for mozversion 17:16:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:16:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:16:14 INFO - Running setup.py install for wptserve 17:16:14 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:16:14 INFO - Cleaning up... 17:16:14 INFO - Return code: 0 17:16:14 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:16:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:16:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:16:14 INFO - Reading from file tmpfile_stdout 17:16:14 INFO - Using _rmtree_windows ... 17:16:14 INFO - Using _rmtree_windows ... 17:16:14 INFO - Current package versions: 17:16:14 INFO - blessings == 1.6 17:16:14 INFO - blobuploader == 1.2.4 17:16:14 INFO - browsermob-proxy == 0.6.0 17:16:14 INFO - distribute == 0.6.14 17:16:14 INFO - docopt == 0.6.1 17:16:14 INFO - manifestparser == 1.1 17:16:14 INFO - marionette-client == 2.3.0 17:16:14 INFO - marionette-driver == 1.4.0 17:16:14 INFO - mozInstall == 1.12 17:16:14 INFO - mozcrash == 0.17 17:16:14 INFO - mozdebug == 0.1 17:16:14 INFO - mozdevice == 0.48 17:16:14 INFO - mozfile == 1.2 17:16:14 INFO - mozhttpd == 0.7 17:16:14 INFO - mozinfo == 0.9 17:16:14 INFO - mozleak == 0.1 17:16:14 INFO - mozlog == 3.1 17:16:14 INFO - moznetwork == 0.27 17:16:14 INFO - mozprocess == 0.22 17:16:14 INFO - mozprofile == 0.28 17:16:14 INFO - mozrunner == 6.11 17:16:14 INFO - mozscreenshot == 0.1 17:16:14 INFO - mozsystemmonitor == 0.0 17:16:14 INFO - moztest == 0.7 17:16:14 INFO - mozversion == 1.4 17:16:14 INFO - requests == 1.2.3 17:16:14 INFO - wptserve == 1.4.0 17:16:14 INFO - Running post-action listener: _resource_record_post_action 17:16:14 INFO - Running post-action listener: _start_resource_monitoring 17:16:14 INFO - Starting resource monitoring. 17:16:14 INFO - ##### 17:16:14 INFO - ##### Running pull step. 17:16:14 INFO - ##### 17:16:14 INFO - Running pre-action listener: _resource_record_pre_action 17:16:14 INFO - Running main action method: pull 17:16:14 INFO - Pull has nothing to do! 17:16:14 INFO - Running post-action listener: _resource_record_post_action 17:16:14 INFO - ##### 17:16:14 INFO - ##### Running install step. 17:16:14 INFO - ##### 17:16:14 INFO - Running pre-action listener: _resource_record_pre_action 17:16:14 INFO - Running main action method: install 17:16:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:16:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:16:14 INFO - Reading from file tmpfile_stdout 17:16:14 INFO - Using _rmtree_windows ... 17:16:14 INFO - Using _rmtree_windows ... 17:16:14 INFO - Detecting whether we're running mozinstall >=1.0... 17:16:14 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:16:14 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:16:14 INFO - Reading from file tmpfile_stdout 17:16:14 INFO - Output received: 17:16:14 INFO - Usage: mozinstall-script.py [options] installer 17:16:14 INFO - Options: 17:16:14 INFO - -h, --help show this help message and exit 17:16:14 INFO - -d DEST, --destination=DEST 17:16:14 INFO - Directory to install application into. [default: 17:16:14 INFO - "C:\slave\test"] 17:16:14 INFO - --app=APP Application being installed. [default: firefox] 17:16:14 INFO - Using _rmtree_windows ... 17:16:14 INFO - Using _rmtree_windows ... 17:16:14 INFO - mkdir: C:\slave\test\build\application 17:16:14 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'] 17:16:14 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 17:16:18 INFO - Reading from file tmpfile_stdout 17:16:18 INFO - Output received: 17:16:18 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:16:18 INFO - Using _rmtree_windows ... 17:16:18 INFO - Using _rmtree_windows ... 17:16:18 INFO - Running post-action listener: _resource_record_post_action 17:16:18 INFO - ##### 17:16:18 INFO - ##### Running run-tests step. 17:16:18 INFO - ##### 17:16:18 INFO - Running pre-action listener: _resource_record_pre_action 17:16:18 INFO - Running main action method: run_tests 17:16:18 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:16:18 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:16:18 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:16:18 INFO - grabbing minidump binary from tooltool 17:16:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:16:18 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 0x026EA368>, '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 0x02486D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027C20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:16:18 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 17:16:18 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 17:16:18 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:16:20 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmps0xrlc 17:16:20 INFO - INFO - File integrity verified, renaming tmps0xrlc to win32-minidump_stackwalk.exe 17:16:20 INFO - Return code: 0 17:16:20 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:16:20 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:16:20 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/B0UDkGTjQ8GRryKKvG1ycg/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 17:16:20 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/B0UDkGTjQ8GRryKKvG1ycg/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 17:16:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:16:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 17:16:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:16:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:16:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:16:20 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 17:16:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:16:20 INFO - 'DCLOCATION': 'SCL3', 17:16:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:16:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:16:20 INFO - 'HOMEDRIVE': 'C:', 17:16:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 17:16:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:16:20 INFO - 'KTS_VERSION': '1.19c', 17:16:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 17:16:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 17:16:20 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:16:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:16:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:16:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:16:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:16:20 INFO - 'MOZ_NO_REMOTE': '1', 17:16:20 INFO - 'NO_EM_RESTART': '1', 17:16:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:16:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:16:20 INFO - 'OS': 'Windows_NT', 17:16:20 INFO - 'OURDRIVE': 'C:', 17:16:20 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', 17:16:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:16:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:16:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:16:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:16:20 INFO - 'PROCESSOR_LEVEL': '6', 17:16:20 INFO - 'PROCESSOR_REVISION': '1e05', 17:16:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:16:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:16:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:16:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:16:20 INFO - 'PROMPT': '$P$G', 17:16:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:16:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:16:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:16:20 INFO - 'PWD': 'C:\\slave\\test', 17:16:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:16:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:16:20 INFO - 'SYSTEMDRIVE': 'C:', 17:16:20 INFO - 'SYSTEMROOT': 'C:\\windows', 17:16:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:16:20 INFO - 'TEST1': 'testie', 17:16:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:16:20 INFO - 'USERDOMAIN': 'T-W864-IX-189', 17:16:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 17:16:20 INFO - 'USERNAME': 'cltbld', 17:16:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 17:16:20 INFO - 'WINDIR': 'C:\\windows', 17:16:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:16:20 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/B0UDkGTjQ8GRryKKvG1ycg/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 17:16:22 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 17:16:22 INFO - import pkg_resources 17:16:23 INFO - Using 1 client processes 17:16:26 INFO - SUITE-START | Running 778 tests 17:16:26 INFO - Running testharness tests 17:16:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:16:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:16:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:16:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 17:16:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:16:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:16:26 INFO - Setting up ssl 17:16:27 INFO - PROCESS | certutil | 17:16:27 INFO - PROCESS | certutil | 17:16:27 INFO - PROCESS | certutil | 17:16:27 INFO - Certificate Nickname Trust Attributes 17:16:27 INFO - SSL,S/MIME,JAR/XPI 17:16:27 INFO - 17:16:27 INFO - web-platform-tests CT,, 17:16:27 INFO - 17:16:27 INFO - Starting runner 17:16:27 INFO - PROCESS | 2792 | [2792] 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 17:16:27 INFO - PROCESS | 2792 | [2792] 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 17:16:27 INFO - PROCESS | 2792 | [2792] 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 17:16:29 INFO - PROCESS | 2792 | 1466036189051 Marionette DEBUG Marionette enabled via build flag and pref 17:16:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9CDE5E000 == 1 [pid = 2792] [id = 1] 17:16:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 1 (000000B9DCD87800) [pid = 2792] [serial = 1] [outer = 0000000000000000] 17:16:30 INFO - PROCESS | 2792 | [2792] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:16:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 2 (000000B9DCD88800) [pid = 2792] [serial = 2] [outer = 000000B9DCD87800] 17:16:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0174800 == 2 [pid = 2792] [id = 2] 17:16:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 3 (000000B9E0175000) [pid = 2792] [serial = 3] [outer = 0000000000000000] 17:16:30 INFO - PROCESS | 2792 | [2792] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:16:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 4 (000000B9E0176000) [pid = 2792] [serial = 4] [outer = 000000B9E0175000] 17:16:30 INFO - PROCESS | 2792 | 1466036190877 Marionette INFO Listening on port 2828 17:16:32 INFO - PROCESS | 2792 | 1466036192699 Marionette DEBUG Marionette enabled via command-line flag 17:16:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0EC5000 == 3 [pid = 2792] [id = 3] 17:16:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 5 (000000B9E1106800) [pid = 2792] [serial = 5] [outer = 0000000000000000] 17:16:32 INFO - PROCESS | 2792 | [2792] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:16:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 6 (000000B9E1107800) [pid = 2792] [serial = 6] [outer = 000000B9E1106800] 17:16:32 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:16:32 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:16:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 7 (000000B9E1C1C000) [pid = 2792] [serial = 7] [outer = 000000B9E0175000] 17:16:33 INFO - PROCESS | 2792 | [2792] 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 17:16:33 INFO - PROCESS | 2792 | 1466036193369 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 17:16:33 INFO - PROCESS | 2792 | [2792] 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 17:16:33 INFO - PROCESS | 2792 | 1466036193400 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 17:16:33 INFO - PROCESS | 2792 | [2792] 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 17:16:33 INFO - PROCESS | 2792 | 1466036193407 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 17:16:33 INFO - PROCESS | 2792 | [2792] 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 17:16:33 INFO - PROCESS | 2792 | 1466036193442 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 17:16:33 INFO - PROCESS | 2792 | 1466036193445 Marionette DEBUG Closed connection conn0 17:16:33 INFO - PROCESS | 2792 | 1466036193446 Marionette DEBUG Closed connection conn1 17:16:33 INFO - PROCESS | 2792 | 1466036193448 Marionette DEBUG Closed connection conn2 17:16:33 INFO - PROCESS | 2792 | 1466036193528 Marionette DEBUG Closed connection conn3 17:16:33 INFO - PROCESS | 2792 | [2792] 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 17:16:33 INFO - PROCESS | 2792 | 1466036193534 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 17:16:33 INFO - PROCESS | 2792 | 1466036193653 Marionette DEBUG Closed connection conn4 17:16:33 INFO - PROCESS | 2792 | [2792] 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 17:16:33 INFO - PROCESS | 2792 | 1466036193660 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 17:16:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2150000 == 4 [pid = 2792] [id = 4] 17:16:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 8 (000000B9E286FC00) [pid = 2792] [serial = 8] [outer = 0000000000000000] 17:16:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 9 (000000B9E21D3C00) [pid = 2792] [serial = 9] [outer = 000000B9E286FC00] 17:16:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 10 (000000B9E21D9C00) [pid = 2792] [serial = 10] [outer = 000000B9E286FC00] 17:16:33 INFO - PROCESS | 2792 | 1466036193820 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:16:33 INFO - PROCESS | 2792 | 1466036193825 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":"20160615150825","device":"desktop","version":"48.0"} 17:16:34 INFO - PROCESS | 2792 | [2792] 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 17:16:34 INFO - PROCESS | 2792 | [2792] 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 17:16:34 INFO - PROCESS | 2792 | [2792] 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 17:16:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8211000 == 5 [pid = 2792] [id = 5] 17:16:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 11 (000000B9E8212000) [pid = 2792] [serial = 11] [outer = 0000000000000000] 17:16:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8212800 == 6 [pid = 2792] [id = 6] 17:16:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 12 (000000B9E7F38000) [pid = 2792] [serial = 12] [outer = 0000000000000000] 17:16:36 INFO - PROCESS | 2792 | [2792] 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 17:16:36 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E89A3000 == 7 [pid = 2792] [id = 7] 17:16:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 13 (000000B9E7F37800) [pid = 2792] [serial = 13] [outer = 0000000000000000] 17:16:36 INFO - PROCESS | 2792 | [2792] 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 17:16:36 INFO - PROCESS | 2792 | [2792] 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 17:16:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 14 (000000B9E8D32000) [pid = 2792] [serial = 14] [outer = 000000B9E7F37800] 17:16:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 15 (000000B9E915E000) [pid = 2792] [serial = 15] [outer = 000000B9E8212000] 17:16:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 16 (000000B9E8C0C400) [pid = 2792] [serial = 16] [outer = 000000B9E7F38000] 17:16:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 17 (000000B9E8F0E800) [pid = 2792] [serial = 17] [outer = 000000B9E7F37800] 17:16:37 INFO - PROCESS | 2792 | 1466036197370 Marionette INFO startBrowser 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:37 INFO - PROCESS | 2792 | 1466036197403 Marionette DEBUG loaded listener.js 17:16:37 INFO - PROCESS | 2792 | 1466036197417 Marionette DEBUG loaded listener.js 17:16:37 INFO - PROCESS | 2792 | 1466036197419 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 18 (000000B9EB32A800) [pid = 2792] [serial = 18] [outer = 000000B9E7F37800] 17:16:38 INFO - PROCESS | 2792 | 1466036198313 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4","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":"20160615150825","device":"desktop","version":"48.0","command_id":1}}] 17:16:38 INFO - PROCESS | 2792 | 1466036198839 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:16:38 INFO - PROCESS | 2792 | 1466036198842 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:38 INFO - PROCESS | 2792 | 1466036198874 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 17:16:38 INFO - PROCESS | 2792 | 1466036198889 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:16:38 INFO - PROCESS | 2792 | 1466036198892 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:38 INFO - PROCESS | 2792 | [2792] 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 17:16:40 INFO - PROCESS | 2792 | --DOCSHELL 000000B9CDE5E000 == 6 [pid = 2792] [id = 1] 17:16:40 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:16:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 19 (000000B9DA909400) [pid = 2792] [serial = 19] [outer = 000000B9E7F37800] 17:16:41 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:41 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:41 INFO - PROCESS | 2792 | 1466036201209 Marionette TRACE conn5 <- [1,3,null,{}] 17:16:41 INFO - PROCESS | 2792 | 1466036201215 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:16:41 INFO - PROCESS | 2792 | 1466036201219 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:41 INFO - PROCESS | 2792 | 1466036201258 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 17:16:41 INFO - PROCESS | 2792 | 1466036201290 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 17:16:41 INFO - PROCESS | 2792 | 1466036201294 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 17:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:16:41 INFO - PROCESS | 2792 | 1466036201304 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:16:41 INFO - PROCESS | 2792 | 1466036201309 Marionette TRACE conn5 <- [1,6,null,{}] 17:16:41 INFO - PROCESS | 2792 | 1466036201323 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:41 INFO - PROCESS | 2792 | 1466036201326 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:41 INFO - PROCESS | 2792 | 1466036201351 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 17:16:41 INFO - PROCESS | 2792 | 1466036201357 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:41 INFO - PROCESS | 2792 | 1466036201361 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1107000 == 7 [pid = 2792] [id = 8] 17:16:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 20 (000000B9E21D7C00) [pid = 2792] [serial = 20] [outer = 0000000000000000] 17:16:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 21 (000000B9E27CD400) [pid = 2792] [serial = 21] [outer = 000000B9E21D7C00] 17:16:41 INFO - PROCESS | 2792 | 1466036201423 Marionette DEBUG loaded listener.js 17:16:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 22 (000000B9E6154000) [pid = 2792] [serial = 22] [outer = 000000B9E21D7C00] 17:16:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D7D000 == 8 [pid = 2792] [id = 9] 17:16:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 23 (000000B9E738DC00) [pid = 2792] [serial = 23] [outer = 0000000000000000] 17:16:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 24 (000000B9E7C44000) [pid = 2792] [serial = 24] [outer = 000000B9E738DC00] 17:16:41 INFO - PROCESS | 2792 | 1466036201923 Marionette DEBUG loaded listener.js 17:16:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 25 (000000B9E8C08C00) [pid = 2792] [serial = 25] [outer = 000000B9E738DC00] 17:16:42 INFO - PROCESS | 2792 | 1466036202656 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1386ms 17:16:42 INFO - PROCESS | 2792 | 1466036202808 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 17:16:42 INFO - PROCESS | 2792 | 1466036202811 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 17:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:16:42 INFO - PROCESS | 2792 | 1466036202836 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:16:42 INFO - PROCESS | 2792 | 1466036202839 Marionette TRACE conn5 <- [1,10,null,{}] 17:16:42 INFO - PROCESS | 2792 | 1466036202845 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:42 INFO - PROCESS | 2792 | 1466036202848 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:42 INFO - PROCESS | 2792 | 1466036202951 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 17:16:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2150000 == 7 [pid = 2792] [id = 4] 17:16:43 INFO - PROCESS | 2792 | 1466036203009 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:43 INFO - PROCESS | 2792 | 1466036203012 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DB9CC800 == 8 [pid = 2792] [id = 10] 17:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 26 (000000B9DC281C00) [pid = 2792] [serial = 26] [outer = 0000000000000000] 17:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 27 (000000B9DD252C00) [pid = 2792] [serial = 27] [outer = 000000B9DC281C00] 17:16:43 INFO - PROCESS | 2792 | 1466036203062 Marionette DEBUG loaded listener.js 17:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 28 (000000B9E21CD800) [pid = 2792] [serial = 28] [outer = 000000B9DC281C00] 17:16:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E04C9800 == 9 [pid = 2792] [id = 11] 17:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 29 (000000B9E04CB800) [pid = 2792] [serial = 29] [outer = 0000000000000000] 17:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 30 (000000B9E04CE800) [pid = 2792] [serial = 30] [outer = 000000B9E04CB800] 17:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 31 (000000B9E039B800) [pid = 2792] [serial = 31] [outer = 000000B9E04CB800] 17:16:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DA9AC000 == 10 [pid = 2792] [id = 12] 17:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 32 (000000B9DC619C00) [pid = 2792] [serial = 32] [outer = 0000000000000000] 17:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 33 (000000B9E732A400) [pid = 2792] [serial = 33] [outer = 000000B9DC619C00] 17:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 34 (000000B9E606F400) [pid = 2792] [serial = 34] [outer = 000000B9DC619C00] 17:16:43 INFO - PROCESS | 2792 | 1466036203692 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 900ms 17:16:43 INFO - PROCESS | 2792 | 1466036203725 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 17:16:43 INFO - PROCESS | 2792 | 1466036203730 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 17:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:16:43 INFO - PROCESS | 2792 | 1466036203736 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:16:43 INFO - PROCESS | 2792 | 1466036203739 Marionette TRACE conn5 <- [1,14,null,{}] 17:16:43 INFO - PROCESS | 2792 | 1466036203743 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:43 INFO - PROCESS | 2792 | 1466036203745 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:43 INFO - PROCESS | 2792 | 1466036203849 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 17:16:43 INFO - PROCESS | 2792 | 1466036203904 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:43 INFO - PROCESS | 2792 | 1466036203907 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1120000 == 11 [pid = 2792] [id = 13] 17:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 35 (000000B9E7329C00) [pid = 2792] [serial = 35] [outer = 0000000000000000] 17:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 36 (000000B9E8B75400) [pid = 2792] [serial = 36] [outer = 000000B9E7329C00] 17:16:43 INFO - PROCESS | 2792 | 1466036203956 Marionette DEBUG loaded listener.js 17:16:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 37 (000000B9E94F3800) [pid = 2792] [serial = 37] [outer = 000000B9E7329C00] 17:16:44 INFO - PROCESS | 2792 | 1466036204348 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 17:16:44 INFO - PROCESS | 2792 | 1466036204367 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 17:16:44 INFO - PROCESS | 2792 | 1466036204370 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 17:16:44 INFO - PROCESS | 2792 | 1466036204374 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:16:44 INFO - PROCESS | 2792 | 1466036204378 Marionette TRACE conn5 <- [1,18,null,{}] 17:16:44 INFO - PROCESS | 2792 | 1466036204390 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:44 INFO - PROCESS | 2792 | 1466036204395 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:44 INFO - PROCESS | 2792 | 1466036204492 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 17:16:44 INFO - PROCESS | 2792 | 1466036204501 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:44 INFO - PROCESS | 2792 | 1466036204504 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:44 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E601C800 == 12 [pid = 2792] [id = 14] 17:16:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 38 (000000B9EABF5C00) [pid = 2792] [serial = 38] [outer = 0000000000000000] 17:16:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 39 (000000B9EAF3B400) [pid = 2792] [serial = 39] [outer = 000000B9EABF5C00] 17:16:44 INFO - PROCESS | 2792 | 1466036204565 Marionette DEBUG loaded listener.js 17:16:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 40 (000000B9EB3EB400) [pid = 2792] [serial = 40] [outer = 000000B9EABF5C00] 17:16:44 INFO - PROCESS | 2792 | 1466036204976 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 17:16:45 INFO - PROCESS | 2792 | 1466036205005 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 17:16:45 INFO - PROCESS | 2792 | 1466036205008 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 17:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:16:45 INFO - PROCESS | 2792 | 1466036205020 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:16:45 INFO - PROCESS | 2792 | 1466036205023 Marionette TRACE conn5 <- [1,22,null,{}] 17:16:45 INFO - PROCESS | 2792 | 1466036205028 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:45 INFO - PROCESS | 2792 | 1466036205030 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:45 INFO - PROCESS | 2792 | 1466036205114 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 17:16:45 INFO - PROCESS | 2792 | 1466036205119 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:45 INFO - PROCESS | 2792 | 1466036205122 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7590800 == 13 [pid = 2792] [id = 15] 17:16:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 41 (000000B9E5995C00) [pid = 2792] [serial = 41] [outer = 0000000000000000] 17:16:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 42 (000000B9E6134C00) [pid = 2792] [serial = 42] [outer = 000000B9E5995C00] 17:16:45 INFO - PROCESS | 2792 | 1466036205167 Marionette DEBUG loaded listener.js 17:16:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 43 (000000B9E8D1BC00) [pid = 2792] [serial = 43] [outer = 000000B9E5995C00] 17:16:45 INFO - PROCESS | 2792 | 1466036205559 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 17:16:45 INFO - PROCESS | 2792 | 1466036205601 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 17:16:45 INFO - PROCESS | 2792 | 1466036205603 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 17:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:16:45 INFO - PROCESS | 2792 | 1466036205616 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:16:45 INFO - PROCESS | 2792 | 1466036205618 Marionette TRACE conn5 <- [1,26,null,{}] 17:16:45 INFO - PROCESS | 2792 | 1466036205622 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:45 INFO - PROCESS | 2792 | 1466036205624 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:45 INFO - PROCESS | 2792 | 1466036205706 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 17:16:45 INFO - PROCESS | 2792 | 1466036205712 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:45 INFO - PROCESS | 2792 | 1466036205715 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8488000 == 14 [pid = 2792] [id = 16] 17:16:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 44 (000000B9E58AA400) [pid = 2792] [serial = 44] [outer = 0000000000000000] 17:16:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 45 (000000B9E58AD400) [pid = 2792] [serial = 45] [outer = 000000B9E58AA400] 17:16:45 INFO - PROCESS | 2792 | 1466036205763 Marionette DEBUG loaded listener.js 17:16:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 46 (000000B9E8D22400) [pid = 2792] [serial = 46] [outer = 000000B9E58AA400] 17:16:46 INFO - PROCESS | 2792 | 1466036206183 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 17:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:16:46 INFO - PROCESS | 2792 | 1466036206196 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 17:16:46 INFO - PROCESS | 2792 | 1466036206198 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 17:16:46 INFO - PROCESS | 2792 | 1466036206201 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:16:46 INFO - PROCESS | 2792 | 1466036206203 Marionette TRACE conn5 <- [1,30,null,{}] 17:16:46 INFO - PROCESS | 2792 | 1466036206206 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:46 INFO - PROCESS | 2792 | 1466036206212 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:46 INFO - PROCESS | 2792 | 1466036206358 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 17:16:46 INFO - PROCESS | 2792 | 1466036206374 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:46 INFO - PROCESS | 2792 | 1466036206376 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:46 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8745000 == 15 [pid = 2792] [id = 17] 17:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 47 (000000B9D9EB1400) [pid = 2792] [serial = 47] [outer = 0000000000000000] 17:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 48 (000000B9EA893800) [pid = 2792] [serial = 48] [outer = 000000B9D9EB1400] 17:16:46 INFO - PROCESS | 2792 | 1466036206421 Marionette DEBUG loaded listener.js 17:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 49 (000000B9EA96A400) [pid = 2792] [serial = 49] [outer = 000000B9D9EB1400] 17:16:46 INFO - PROCESS | 2792 | 1466036206789 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 17:16:46 INFO - PROCESS | 2792 | 1466036206834 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 17:16:46 INFO - PROCESS | 2792 | 1466036206836 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 17:16:46 INFO - PROCESS | 2792 | 1466036206839 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:16:46 INFO - PROCESS | 2792 | 1466036206841 Marionette TRACE conn5 <- [1,34,null,{}] 17:16:46 INFO - PROCESS | 2792 | 1466036206844 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:46 INFO - PROCESS | 2792 | 1466036206846 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:46 INFO - PROCESS | 2792 | 1466036206943 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 17:16:46 INFO - PROCESS | 2792 | 1466036206951 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:46 INFO - PROCESS | 2792 | 1466036206953 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:46 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F88000 == 16 [pid = 2792] [id = 18] 17:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 50 (000000B9DB9E3400) [pid = 2792] [serial = 50] [outer = 0000000000000000] 17:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 51 (000000B9DB9EA000) [pid = 2792] [serial = 51] [outer = 000000B9DB9E3400] 17:16:47 INFO - PROCESS | 2792 | 1466036206998 Marionette DEBUG loaded listener.js 17:16:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 52 (000000B9E6069400) [pid = 2792] [serial = 52] [outer = 000000B9DB9E3400] 17:16:47 INFO - PROCESS | 2792 | 1466036207461 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 17:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:16:47 INFO - PROCESS | 2792 | 1466036207473 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 17:16:47 INFO - PROCESS | 2792 | 1466036207475 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 17:16:47 INFO - PROCESS | 2792 | 1466036207478 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:16:47 INFO - PROCESS | 2792 | 1466036207480 Marionette TRACE conn5 <- [1,38,null,{}] 17:16:47 INFO - PROCESS | 2792 | 1466036207487 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:47 INFO - PROCESS | 2792 | 1466036207489 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:47 INFO - PROCESS | 2792 | 1466036207590 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 17:16:47 INFO - PROCESS | 2792 | 1466036207597 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:47 INFO - PROCESS | 2792 | 1466036207599 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EA999800 == 17 [pid = 2792] [id = 19] 17:16:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 53 (000000B9E9375000) [pid = 2792] [serial = 53] [outer = 0000000000000000] 17:16:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 54 (000000B9E9377400) [pid = 2792] [serial = 54] [outer = 000000B9E9375000] 17:16:47 INFO - PROCESS | 2792 | 1466036207646 Marionette DEBUG loaded listener.js 17:16:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (000000B9EA893000) [pid = 2792] [serial = 55] [outer = 000000B9E9375000] 17:16:48 INFO - PROCESS | 2792 | 1466036208003 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 17:16:48 INFO - PROCESS | 2792 | 1466036208076 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 17:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:16:48 INFO - PROCESS | 2792 | 1466036208078 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 17:16:48 INFO - PROCESS | 2792 | 1466036208082 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:16:48 INFO - PROCESS | 2792 | 1466036208084 Marionette TRACE conn5 <- [1,42,null,{}] 17:16:48 INFO - PROCESS | 2792 | 1466036208088 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:48 INFO - PROCESS | 2792 | 1466036208090 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:48 INFO - PROCESS | 2792 | 1466036208182 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 17:16:48 INFO - PROCESS | 2792 | 1466036208205 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:48 INFO - PROCESS | 2792 | 1466036208207 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB58C000 == 18 [pid = 2792] [id = 20] 17:16:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (000000B9DBA89000) [pid = 2792] [serial = 56] [outer = 0000000000000000] 17:16:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (000000B9DBA92800) [pid = 2792] [serial = 57] [outer = 000000B9DBA89000] 17:16:48 INFO - PROCESS | 2792 | 1466036208252 Marionette DEBUG loaded listener.js 17:16:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (000000B9E9FA8800) [pid = 2792] [serial = 58] [outer = 000000B9DBA89000] 17:16:48 INFO - PROCESS | 2792 | 1466036208627 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 17:16:48 INFO - PROCESS | 2792 | 1466036208669 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 17:16:48 INFO - PROCESS | 2792 | 1466036208671 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 17:16:48 INFO - PROCESS | 2792 | 1466036208674 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:16:48 INFO - PROCESS | 2792 | 1466036208676 Marionette TRACE conn5 <- [1,46,null,{}] 17:16:48 INFO - PROCESS | 2792 | 1466036208690 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:48 INFO - PROCESS | 2792 | 1466036208692 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:48 INFO - PROCESS | 2792 | 1466036208779 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 17:16:48 INFO - PROCESS | 2792 | 1466036208785 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:48 INFO - PROCESS | 2792 | 1466036208787 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED88A000 == 19 [pid = 2792] [id = 21] 17:16:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (000000B9DBB6FC00) [pid = 2792] [serial = 59] [outer = 0000000000000000] 17:16:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (000000B9DBB76C00) [pid = 2792] [serial = 60] [outer = 000000B9DBB6FC00] 17:16:48 INFO - PROCESS | 2792 | 1466036208832 Marionette DEBUG loaded listener.js 17:16:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E978C400) [pid = 2792] [serial = 61] [outer = 000000B9DBB6FC00] 17:16:49 INFO - PROCESS | 2792 | 1466036209210 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 17:16:49 INFO - PROCESS | 2792 | 1466036209265 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 17:16:49 INFO - PROCESS | 2792 | 1466036209267 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 17:16:49 INFO - PROCESS | 2792 | 1466036209281 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:16:49 INFO - PROCESS | 2792 | 1466036209292 Marionette TRACE conn5 <- [1,50,null,{}] 17:16:49 INFO - PROCESS | 2792 | 1466036209296 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:49 INFO - PROCESS | 2792 | 1466036209298 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:49 INFO - PROCESS | 2792 | 1466036209389 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 17:16:49 INFO - PROCESS | 2792 | 1466036209394 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:49 INFO - PROCESS | 2792 | 1466036209397 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF320800 == 20 [pid = 2792] [id = 22] 17:16:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E9799400) [pid = 2792] [serial = 62] [outer = 0000000000000000] 17:16:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9EB579000) [pid = 2792] [serial = 63] [outer = 000000B9E9799400] 17:16:49 INFO - PROCESS | 2792 | 1466036209456 Marionette DEBUG loaded listener.js 17:16:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9EF37AC00) [pid = 2792] [serial = 64] [outer = 000000B9E9799400] 17:16:49 INFO - PROCESS | 2792 | 1466036209853 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 17:16:49 INFO - PROCESS | 2792 | 1466036209869 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 17:16:49 INFO - PROCESS | 2792 | 1466036209871 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 17:16:49 INFO - PROCESS | 2792 | 1466036209874 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:16:49 INFO - PROCESS | 2792 | 1466036209876 Marionette TRACE conn5 <- [1,54,null,{}] 17:16:49 INFO - PROCESS | 2792 | 1466036209879 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:49 INFO - PROCESS | 2792 | 1466036209881 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:50 INFO - PROCESS | 2792 | 1466036209998 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 17:16:50 INFO - PROCESS | 2792 | 1466036210005 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:50 INFO - PROCESS | 2792 | 1466036210007 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF03800 == 21 [pid = 2792] [id = 23] 17:16:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9EF376800) [pid = 2792] [serial = 65] [outer = 0000000000000000] 17:16:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9F096F400) [pid = 2792] [serial = 66] [outer = 000000B9EF376800] 17:16:50 INFO - PROCESS | 2792 | 1466036210052 Marionette DEBUG loaded listener.js 17:16:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9F0978400) [pid = 2792] [serial = 67] [outer = 000000B9EF376800] 17:16:51 INFO - PROCESS | 2792 | 1466036211121 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1293ms 17:16:51 INFO - PROCESS | 2792 | 1466036211172 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 17:16:51 INFO - PROCESS | 2792 | 1466036211176 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 17:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:16:51 INFO - PROCESS | 2792 | 1466036211190 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:16:51 INFO - PROCESS | 2792 | 1466036211193 Marionette TRACE conn5 <- [1,58,null,{}] 17:16:51 INFO - PROCESS | 2792 | 1466036211206 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:51 INFO - PROCESS | 2792 | 1466036211209 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:51 INFO - PROCESS | 2792 | 1466036211313 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 17:16:51 INFO - PROCESS | 2792 | 1466036211357 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:51 INFO - PROCESS | 2792 | 1466036211360 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E04D8000 == 22 [pid = 2792] [id = 24] 17:16:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBA88C00) [pid = 2792] [serial = 68] [outer = 0000000000000000] 17:16:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBA90800) [pid = 2792] [serial = 69] [outer = 000000B9DBA88C00] 17:16:51 INFO - PROCESS | 2792 | 1466036211409 Marionette DEBUG loaded listener.js 17:16:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBB77000) [pid = 2792] [serial = 70] [outer = 000000B9DBA88C00] 17:16:51 INFO - PROCESS | 2792 | 1466036211827 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 690ms 17:16:51 INFO - PROCESS | 2792 | 1466036211882 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 17:16:51 INFO - PROCESS | 2792 | 1466036211886 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 17:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:16:51 INFO - PROCESS | 2792 | 1466036211893 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:16:51 INFO - PROCESS | 2792 | 1466036211895 Marionette TRACE conn5 <- [1,62,null,{}] 17:16:51 INFO - PROCESS | 2792 | 1466036211905 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:51 INFO - PROCESS | 2792 | 1466036211908 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:52 INFO - PROCESS | 2792 | 1466036212014 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 17:16:52 INFO - PROCESS | 2792 | 1466036212021 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:52 INFO - PROCESS | 2792 | 1466036212023 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DB042000 == 23 [pid = 2792] [id = 25] 17:16:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DCDCB800) [pid = 2792] [serial = 71] [outer = 0000000000000000] 17:16:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E0BAB800) [pid = 2792] [serial = 72] [outer = 000000B9DCDCB800] 17:16:52 INFO - PROCESS | 2792 | 1466036212073 Marionette DEBUG loaded listener.js 17:16:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E1206800) [pid = 2792] [serial = 73] [outer = 000000B9DCDCB800] 17:16:52 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E286FC00) [pid = 2792] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:16:52 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DC281C00) [pid = 2792] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:16:52 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E7329C00) [pid = 2792] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:16:52 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9EABF5C00) [pid = 2792] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:16:52 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E5995C00) [pid = 2792] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:16:52 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E58AA400) [pid = 2792] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:16:52 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E21D7C00) [pid = 2792] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:16:52 INFO - PROCESS | 2792 | 1466036212694 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 839ms 17:16:52 INFO - PROCESS | 2792 | 1466036212734 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 17:16:52 INFO - PROCESS | 2792 | 1466036212737 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 17:16:52 INFO - PROCESS | 2792 | 1466036212741 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:16:52 INFO - PROCESS | 2792 | 1466036212744 Marionette TRACE conn5 <- [1,66,null,{}] 17:16:52 INFO - PROCESS | 2792 | 1466036212755 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:52 INFO - PROCESS | 2792 | 1466036212760 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:52 INFO - PROCESS | 2792 | 1466036212854 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 17:16:52 INFO - PROCESS | 2792 | 1466036212914 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:52 INFO - PROCESS | 2792 | 1466036212917 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6162000 == 24 [pid = 2792] [id = 26] 17:16:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBB6A400) [pid = 2792] [serial = 74] [outer = 0000000000000000] 17:16:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E27CA000) [pid = 2792] [serial = 75] [outer = 000000B9DBB6A400] 17:16:52 INFO - PROCESS | 2792 | 1466036212965 Marionette DEBUG loaded listener.js 17:16:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E58A5800) [pid = 2792] [serial = 76] [outer = 000000B9DBB6A400] 17:16:53 INFO - PROCESS | 2792 | 1466036213287 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 585ms 17:16:53 INFO - PROCESS | 2792 | 1466036213328 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 17:16:53 INFO - PROCESS | 2792 | 1466036213331 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 17:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:16:53 INFO - PROCESS | 2792 | 1466036213340 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:16:53 INFO - PROCESS | 2792 | 1466036213342 Marionette TRACE conn5 <- [1,70,null,{}] 17:16:53 INFO - PROCESS | 2792 | 1466036213345 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:53 INFO - PROCESS | 2792 | 1466036213348 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:53 INFO - PROCESS | 2792 | 1466036213447 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 17:16:53 INFO - PROCESS | 2792 | 1466036213500 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:53 INFO - PROCESS | 2792 | 1466036213502 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:53 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84C0000 == 25 [pid = 2792] [id = 27] 17:16:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E58A6C00) [pid = 2792] [serial = 77] [outer = 0000000000000000] 17:16:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E606E800) [pid = 2792] [serial = 78] [outer = 000000B9E58A6C00] 17:16:53 INFO - PROCESS | 2792 | 1466036213548 Marionette DEBUG loaded listener.js 17:16:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E738D800) [pid = 2792] [serial = 79] [outer = 000000B9E58A6C00] 17:16:53 INFO - PROCESS | 2792 | 1466036213884 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 17:16:53 INFO - PROCESS | 2792 | 1466036213928 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 17:16:53 INFO - PROCESS | 2792 | 1466036213930 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 17:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:16:53 INFO - PROCESS | 2792 | 1466036213934 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:16:53 INFO - PROCESS | 2792 | 1466036213936 Marionette TRACE conn5 <- [1,74,null,{}] 17:16:53 INFO - PROCESS | 2792 | 1466036213939 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:53 INFO - PROCESS | 2792 | 1466036213941 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:54 INFO - PROCESS | 2792 | 1466036214024 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 17:16:54 INFO - PROCESS | 2792 | 1466036214078 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:54 INFO - PROCESS | 2792 | 1466036214081 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E91F5800 == 26 [pid = 2792] [id = 28] 17:16:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBB6B800) [pid = 2792] [serial = 80] [outer = 0000000000000000] 17:16:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E82B2C00) [pid = 2792] [serial = 81] [outer = 000000B9DBB6B800] 17:16:54 INFO - PROCESS | 2792 | 1466036214126 Marionette DEBUG loaded listener.js 17:16:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8D20400) [pid = 2792] [serial = 82] [outer = 000000B9DBB6B800] 17:16:54 INFO - PROCESS | 2792 | 1466036214479 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 585ms 17:16:54 INFO - PROCESS | 2792 | 1466036214550 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 17:16:54 INFO - PROCESS | 2792 | 1466036214554 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 17:16:54 INFO - PROCESS | 2792 | 1466036214560 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:16:54 INFO - PROCESS | 2792 | 1466036214565 Marionette TRACE conn5 <- [1,78,null,{}] 17:16:54 INFO - PROCESS | 2792 | 1466036214572 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:54 INFO - PROCESS | 2792 | 1466036214576 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:54 INFO - PROCESS | 2792 | 1466036214718 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 17:16:54 INFO - PROCESS | 2792 | 1466036214806 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:54 INFO - PROCESS | 2792 | 1466036214811 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C2E800 == 27 [pid = 2792] [id = 29] 17:16:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DBA8A800) [pid = 2792] [serial = 83] [outer = 0000000000000000] 17:16:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBB6BC00) [pid = 2792] [serial = 84] [outer = 000000B9DBA8A800] 17:16:54 INFO - PROCESS | 2792 | 1466036214911 Marionette DEBUG loaded listener.js 17:16:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E03F3400) [pid = 2792] [serial = 85] [outer = 000000B9DBA8A800] 17:16:55 INFO - PROCESS | 2792 | 1466036215498 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 985ms 17:16:55 INFO - PROCESS | 2792 | 1466036215553 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 17:16:55 INFO - PROCESS | 2792 | 1466036215557 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 17:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:16:55 INFO - PROCESS | 2792 | 1466036215564 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:16:55 INFO - PROCESS | 2792 | 1466036215568 Marionette TRACE conn5 <- [1,82,null,{}] 17:16:55 INFO - PROCESS | 2792 | 1466036215572 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:55 INFO - PROCESS | 2792 | 1466036215576 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:55 INFO - PROCESS | 2792 | 1466036215686 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 17:16:55 INFO - PROCESS | 2792 | 1466036215747 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:55 INFO - PROCESS | 2792 | 1466036215750 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EAFEC000 == 28 [pid = 2792] [id = 30] 17:16:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E2391000) [pid = 2792] [serial = 86] [outer = 0000000000000000] 17:16:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E58A6000) [pid = 2792] [serial = 87] [outer = 000000B9E2391000] 17:16:55 INFO - PROCESS | 2792 | 1466036215807 Marionette DEBUG loaded listener.js 17:16:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E82DF400) [pid = 2792] [serial = 88] [outer = 000000B9E2391000] 17:16:56 INFO - PROCESS | 2792 | 1466036216333 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:16:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 17:16:56 INFO - PROCESS | 2792 | 1466036216405 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 17:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:16:56 INFO - PROCESS | 2792 | 1466036216408 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 17:16:56 INFO - PROCESS | 2792 | 1466036216413 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:16:56 INFO - PROCESS | 2792 | 1466036216415 Marionette TRACE conn5 <- [1,86,null,{}] 17:16:56 INFO - PROCESS | 2792 | 1466036216425 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:56 INFO - PROCESS | 2792 | 1466036216431 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:56 INFO - PROCESS | 2792 | 1466036216576 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 17:16:56 INFO - PROCESS | 2792 | 1466036216633 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:56 INFO - PROCESS | 2792 | 1466036216637 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0DC800 == 29 [pid = 2792] [id = 31] 17:16:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9796400) [pid = 2792] [serial = 89] [outer = 0000000000000000] 17:16:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E9799C00) [pid = 2792] [serial = 90] [outer = 000000B9E9796400] 17:16:56 INFO - PROCESS | 2792 | 1466036216696 Marionette DEBUG loaded listener.js 17:16:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E9FA3400) [pid = 2792] [serial = 91] [outer = 000000B9E9796400] 17:16:57 INFO - PROCESS | 2792 | 1466036217278 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 924ms 17:16:57 INFO - PROCESS | 2792 | 1466036217338 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 17:16:57 INFO - PROCESS | 2792 | 1466036217341 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 17:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:16:57 INFO - PROCESS | 2792 | 1466036217345 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:16:57 INFO - PROCESS | 2792 | 1466036217347 Marionette TRACE conn5 <- [1,90,null,{}] 17:16:57 INFO - PROCESS | 2792 | 1466036217351 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:57 INFO - PROCESS | 2792 | 1466036217353 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:57 INFO - PROCESS | 2792 | 1466036217463 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 17:16:57 INFO - PROCESS | 2792 | 1466036217524 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:57 INFO - PROCESS | 2792 | 1466036217527 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0EC0000 == 30 [pid = 2792] [id = 32] 17:16:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBD73000) [pid = 2792] [serial = 92] [outer = 0000000000000000] 17:16:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBD78C00) [pid = 2792] [serial = 93] [outer = 000000B9DBD73000] 17:16:57 INFO - PROCESS | 2792 | 1466036217582 Marionette DEBUG loaded listener.js 17:16:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E6154400) [pid = 2792] [serial = 94] [outer = 000000B9DBD73000] 17:16:58 INFO - PROCESS | 2792 | 1466036218143 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:16:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1107000 == 29 [pid = 2792] [id = 8] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E8F0E800) [pid = 2792] [serial = 17] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E21D3C00) [pid = 2792] [serial = 9] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E21D9C00) [pid = 2792] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E0176000) [pid = 2792] [serial = 4] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DD252C00) [pid = 2792] [serial = 27] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E732A400) [pid = 2792] [serial = 33] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8B75400) [pid = 2792] [serial = 36] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E94F3800) [pid = 2792] [serial = 37] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9EAF3B400) [pid = 2792] [serial = 39] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E6134C00) [pid = 2792] [serial = 42] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E58AD400) [pid = 2792] [serial = 45] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9EA893800) [pid = 2792] [serial = 48] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DB9EA000) [pid = 2792] [serial = 51] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E9377400) [pid = 2792] [serial = 54] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DBA92800) [pid = 2792] [serial = 57] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DBB76C00) [pid = 2792] [serial = 60] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E27CD400) [pid = 2792] [serial = 21] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E7C44000) [pid = 2792] [serial = 24] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E04CE800) [pid = 2792] [serial = 30] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9EB3EB400) [pid = 2792] [serial = 40] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8D1BC00) [pid = 2792] [serial = 43] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E8D22400) [pid = 2792] [serial = 46] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E6154000) [pid = 2792] [serial = 22] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E21CD800) [pid = 2792] [serial = 28] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9EB579000) [pid = 2792] [serial = 63] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E8D32000) [pid = 2792] [serial = 14] [outer = 0000000000000000] [url = about:blank] 17:16:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1380ms 17:16:58 INFO - PROCESS | 2792 | 1466036218728 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 17:16:58 INFO - PROCESS | 2792 | 1466036218734 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 17:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:16:58 INFO - PROCESS | 2792 | 1466036218739 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:16:58 INFO - PROCESS | 2792 | 1466036218743 Marionette TRACE conn5 <- [1,94,null,{}] 17:16:58 INFO - PROCESS | 2792 | 1466036218749 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:58 INFO - PROCESS | 2792 | 1466036218753 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:58 INFO - PROCESS | 2792 | 1466036218847 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 17:16:58 INFO - PROCESS | 2792 | 1466036218854 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:58 INFO - PROCESS | 2792 | 1466036218859 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DCD8B800 == 30 [pid = 2792] [id = 33] 17:16:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9DBA8A000) [pid = 2792] [serial = 95] [outer = 0000000000000000] 17:16:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9DBA92000) [pid = 2792] [serial = 96] [outer = 000000B9DBA8A000] 17:16:58 INFO - PROCESS | 2792 | 1466036218912 Marionette DEBUG loaded listener.js 17:16:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9DBD6E000) [pid = 2792] [serial = 97] [outer = 000000B9DBA8A000] 17:16:59 INFO - PROCESS | 2792 | 1466036219367 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 691ms 17:16:59 INFO - PROCESS | 2792 | 1466036219432 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 17:16:59 INFO - PROCESS | 2792 | 1466036219436 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 17:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:16:59 INFO - PROCESS | 2792 | 1466036219443 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:16:59 INFO - PROCESS | 2792 | 1466036219447 Marionette TRACE conn5 <- [1,98,null,{}] 17:16:59 INFO - PROCESS | 2792 | 1466036219452 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:59 INFO - PROCESS | 2792 | 1466036219455 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:59 INFO - PROCESS | 2792 | 1466036219546 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 17:16:59 INFO - PROCESS | 2792 | 1466036219561 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:59 INFO - PROCESS | 2792 | 1466036219564 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:16:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C2D800 == 31 [pid = 2792] [id = 34] 17:16:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DCDCAC00) [pid = 2792] [serial = 98] [outer = 0000000000000000] 17:16:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E044C000) [pid = 2792] [serial = 99] [outer = 000000B9DCDCAC00] 17:16:59 INFO - PROCESS | 2792 | 1466036219615 Marionette DEBUG loaded listener.js 17:16:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E0BD3800) [pid = 2792] [serial = 100] [outer = 000000B9DCDCAC00] 17:17:00 INFO - PROCESS | 2792 | 1466036220143 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:17:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 734ms 17:17:00 INFO - PROCESS | 2792 | 1466036220195 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 17:17:00 INFO - PROCESS | 2792 | 1466036220197 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 17:17:00 INFO - PROCESS | 2792 | 1466036220204 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:17:00 INFO - PROCESS | 2792 | 1466036220206 Marionette TRACE conn5 <- [1,102,null,{}] 17:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:17:00 INFO - PROCESS | 2792 | 1466036220225 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:00 INFO - PROCESS | 2792 | 1466036220231 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:00 INFO - PROCESS | 2792 | 1466036220344 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 17:17:00 INFO - PROCESS | 2792 | 1466036220359 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:00 INFO - PROCESS | 2792 | 1466036220363 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6160000 == 32 [pid = 2792] [id = 35] 17:17:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E21D4000) [pid = 2792] [serial = 101] [outer = 0000000000000000] 17:17:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E21D7C00) [pid = 2792] [serial = 102] [outer = 000000B9E21D4000] 17:17:00 INFO - PROCESS | 2792 | 1466036220414 Marionette DEBUG loaded listener.js 17:17:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E5547400) [pid = 2792] [serial = 103] [outer = 000000B9E21D4000] 17:17:00 INFO - PROCESS | 2792 | 1466036220792 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:17:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 17:17:00 INFO - PROCESS | 2792 | 1466036220838 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 17:17:00 INFO - PROCESS | 2792 | 1466036220841 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 17:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:17:00 INFO - PROCESS | 2792 | 1466036220844 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:17:00 INFO - PROCESS | 2792 | 1466036220846 Marionette TRACE conn5 <- [1,106,null,{}] 17:17:00 INFO - PROCESS | 2792 | 1466036220849 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:00 INFO - PROCESS | 2792 | 1466036220851 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:00 INFO - PROCESS | 2792 | 1466036220965 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 17:17:00 INFO - PROCESS | 2792 | 1466036220976 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:00 INFO - PROCESS | 2792 | 1466036220979 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:01 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8491800 == 33 [pid = 2792] [id = 36] 17:17:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E55A9800) [pid = 2792] [serial = 104] [outer = 0000000000000000] 17:17:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E5998800) [pid = 2792] [serial = 105] [outer = 000000B9E55A9800] 17:17:01 INFO - PROCESS | 2792 | 1466036221027 Marionette DEBUG loaded listener.js 17:17:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E6153C00) [pid = 2792] [serial = 106] [outer = 000000B9E55A9800] 17:17:01 INFO - PROCESS | 2792 | 1466036221437 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:17:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 17:17:01 INFO - PROCESS | 2792 | 1466036221475 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 17:17:01 INFO - PROCESS | 2792 | 1466036221477 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 17:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:17:01 INFO - PROCESS | 2792 | 1466036221481 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:17:01 INFO - PROCESS | 2792 | 1466036221483 Marionette TRACE conn5 <- [1,110,null,{}] 17:17:01 INFO - PROCESS | 2792 | 1466036221486 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:01 INFO - PROCESS | 2792 | 1466036221488 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:01 INFO - PROCESS | 2792 | 1466036221601 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 17:17:01 INFO - PROCESS | 2792 | 1466036221659 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:01 INFO - PROCESS | 2792 | 1466036221662 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:01 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E89A6000 == 34 [pid = 2792] [id = 37] 17:17:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E732C800) [pid = 2792] [serial = 107] [outer = 0000000000000000] 17:17:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E7CE5400) [pid = 2792] [serial = 108] [outer = 000000B9E732C800] 17:17:01 INFO - PROCESS | 2792 | 1466036221708 Marionette DEBUG loaded listener.js 17:17:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8D1D800) [pid = 2792] [serial = 109] [outer = 000000B9E732C800] 17:17:02 INFO - PROCESS | 2792 | 1466036222113 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 17:17:02 INFO - PROCESS | 2792 | 1466036222155 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 17:17:02 INFO - PROCESS | 2792 | 1466036222158 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 17:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:17:02 INFO - PROCESS | 2792 | 1466036222166 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:17:02 INFO - PROCESS | 2792 | 1466036222168 Marionette TRACE conn5 <- [1,114,null,{}] 17:17:02 INFO - PROCESS | 2792 | 1466036222179 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:02 INFO - PROCESS | 2792 | 1466036222185 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:02 INFO - PROCESS | 2792 | 1466036222319 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 17:17:02 INFO - PROCESS | 2792 | 1466036222363 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:02 INFO - PROCESS | 2792 | 1466036222365 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9DC0800 == 35 [pid = 2792] [id = 38] 17:17:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E94F1800) [pid = 2792] [serial = 110] [outer = 0000000000000000] 17:17:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E94FF000) [pid = 2792] [serial = 111] [outer = 000000B9E94F1800] 17:17:02 INFO - PROCESS | 2792 | 1466036222412 Marionette DEBUG loaded listener.js 17:17:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E9794000) [pid = 2792] [serial = 112] [outer = 000000B9E94F1800] 17:17:02 INFO - PROCESS | 2792 | 1466036222827 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 17:17:02 INFO - PROCESS | 2792 | 1466036222855 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 17:17:02 INFO - PROCESS | 2792 | 1466036222857 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 17:17:02 INFO - PROCESS | 2792 | 1466036222860 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:17:02 INFO - PROCESS | 2792 | 1466036222862 Marionette TRACE conn5 <- [1,118,null,{}] 17:17:02 INFO - PROCESS | 2792 | 1466036222866 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:02 INFO - PROCESS | 2792 | 1466036222868 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:03 INFO - PROCESS | 2792 | 1466036223024 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 17:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBB6B800) [pid = 2792] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBA88C00) [pid = 2792] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBB6A400) [pid = 2792] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DCDCB800) [pid = 2792] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E58A6C00) [pid = 2792] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9EF376800) [pid = 2792] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DB9E3400) [pid = 2792] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DBB6FC00) [pid = 2792] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E9799400) [pid = 2792] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E9375000) [pid = 2792] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9D9EB1400) [pid = 2792] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9DBA89000) [pid = 2792] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:17:03 INFO - PROCESS | 2792 | 1466036223077 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:03 INFO - PROCESS | 2792 | 1466036223079 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:03 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8D72800 == 36 [pid = 2792] [id = 39] 17:17:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DA84AC00) [pid = 2792] [serial = 113] [outer = 0000000000000000] 17:17:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBA86400) [pid = 2792] [serial = 114] [outer = 000000B9DA84AC00] 17:17:03 INFO - PROCESS | 2792 | 1466036223125 Marionette DEBUG loaded listener.js 17:17:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E58A7000) [pid = 2792] [serial = 115] [outer = 000000B9DA84AC00] 17:17:03 INFO - PROCESS | 2792 | 1466036223443 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:17:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 17:17:03 INFO - PROCESS | 2792 | 1466036223492 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 17:17:03 INFO - PROCESS | 2792 | 1466036223494 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 17:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:17:03 INFO - PROCESS | 2792 | 1466036223498 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:17:03 INFO - PROCESS | 2792 | 1466036223500 Marionette TRACE conn5 <- [1,122,null,{}] 17:17:03 INFO - PROCESS | 2792 | 1466036223503 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:03 INFO - PROCESS | 2792 | 1466036223505 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:03 INFO - PROCESS | 2792 | 1466036223608 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 17:17:03 INFO - PROCESS | 2792 | 1466036223615 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:03 INFO - PROCESS | 2792 | 1466036223617 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:03 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF321800 == 37 [pid = 2792] [id = 40] 17:17:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E978AC00) [pid = 2792] [serial = 116] [outer = 0000000000000000] 17:17:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E9FA7000) [pid = 2792] [serial = 117] [outer = 000000B9E978AC00] 17:17:03 INFO - PROCESS | 2792 | 1466036223663 Marionette DEBUG loaded listener.js 17:17:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9EA895000) [pid = 2792] [serial = 118] [outer = 000000B9E978AC00] 17:17:04 INFO - PROCESS | 2792 | 1466036224015 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 17:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:17:04 INFO - PROCESS | 2792 | 1466036224088 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 2792 | 1466036224090 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 17:17:04 INFO - PROCESS | 2792 | 1466036224093 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:17:04 INFO - PROCESS | 2792 | 1466036224095 Marionette TRACE conn5 <- [1,126,null,{}] 17:17:04 INFO - PROCESS | 2792 | 1466036224099 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:04 INFO - PROCESS | 2792 | 1466036224101 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:04 INFO - PROCESS | 2792 | 1466036224209 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 17:17:04 INFO - PROCESS | 2792 | 1466036224216 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:04 INFO - PROCESS | 2792 | 1466036224218 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F7D000 == 38 [pid = 2792] [id = 41] 17:17:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBC9BC00) [pid = 2792] [serial = 119] [outer = 0000000000000000] 17:17:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBC9FC00) [pid = 2792] [serial = 120] [outer = 000000B9DBC9BC00] 17:17:04 INFO - PROCESS | 2792 | 1466036224264 Marionette DEBUG loaded listener.js 17:17:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8D17800) [pid = 2792] [serial = 121] [outer = 000000B9DBC9BC00] 17:17:04 INFO - PROCESS | 2792 | 1466036224661 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 17:17:04 INFO - PROCESS | 2792 | 1466036224683 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 2792 | 1466036224685 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 17:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:17:04 INFO - PROCESS | 2792 | 1466036224689 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:17:04 INFO - PROCESS | 2792 | 1466036224690 Marionette TRACE conn5 <- [1,130,null,{}] 17:17:04 INFO - PROCESS | 2792 | 1466036224694 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:04 INFO - PROCESS | 2792 | 1466036224696 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:04 INFO - PROCESS | 2792 | 1466036224776 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 17:17:04 INFO - PROCESS | 2792 | 1466036224834 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:04 INFO - PROCESS | 2792 | 1466036224836 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF21800 == 39 [pid = 2792] [id = 42] 17:17:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DB9E9400) [pid = 2792] [serial = 122] [outer = 0000000000000000] 17:17:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E9F8FC00) [pid = 2792] [serial = 123] [outer = 000000B9DB9E9400] 17:17:04 INFO - PROCESS | 2792 | 1466036224880 Marionette DEBUG loaded listener.js 17:17:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E9F99800) [pid = 2792] [serial = 124] [outer = 000000B9DB9E9400] 17:17:05 INFO - PROCESS | 2792 | 1466036225612 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 985ms 17:17:05 INFO - PROCESS | 2792 | 1466036225678 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 17:17:05 INFO - PROCESS | 2792 | 1466036225683 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 17:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:17:05 INFO - PROCESS | 2792 | 1466036225689 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:17:05 INFO - PROCESS | 2792 | 1466036225694 Marionette TRACE conn5 <- [1,134,null,{}] 17:17:05 INFO - PROCESS | 2792 | 1466036225700 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:05 INFO - PROCESS | 2792 | 1466036225703 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:05 INFO - PROCESS | 2792 | 1466036225834 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 17:17:05 INFO - PROCESS | 2792 | 1466036225890 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:05 INFO - PROCESS | 2792 | 1466036225893 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D85800 == 40 [pid = 2792] [id = 43] 17:17:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBB72000) [pid = 2792] [serial = 125] [outer = 0000000000000000] 17:17:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBCA2800) [pid = 2792] [serial = 126] [outer = 000000B9DBB72000] 17:17:05 INFO - PROCESS | 2792 | 1466036225951 Marionette DEBUG loaded listener.js 17:17:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DC650C00) [pid = 2792] [serial = 127] [outer = 000000B9DBB72000] 17:17:06 INFO - PROCESS | 2792 | 1466036226773 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:17:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1189ms 17:17:06 INFO - PROCESS | 2792 | 1466036226881 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 17:17:06 INFO - PROCESS | 2792 | 1466036226885 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 17:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:17:06 INFO - PROCESS | 2792 | 1466036226890 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:17:06 INFO - PROCESS | 2792 | 1466036226894 Marionette TRACE conn5 <- [1,138,null,{}] 17:17:06 INFO - PROCESS | 2792 | 1466036226899 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:06 INFO - PROCESS | 2792 | 1466036226902 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:07 INFO - PROCESS | 2792 | 1466036227005 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 17:17:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0DC800 == 39 [pid = 2792] [id = 31] 17:17:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EAFEC000 == 38 [pid = 2792] [id = 30] 17:17:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F7D000 == 37 [pid = 2792] [id = 41] 17:17:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF321800 == 36 [pid = 2792] [id = 40] 17:17:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8D72800 == 35 [pid = 2792] [id = 39] 17:17:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9DC0800 == 34 [pid = 2792] [id = 38] 17:17:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E89A6000 == 33 [pid = 2792] [id = 37] 17:17:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8491800 == 32 [pid = 2792] [id = 36] 17:17:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6160000 == 31 [pid = 2792] [id = 35] 17:17:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C2D800 == 30 [pid = 2792] [id = 34] 17:17:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DCD8B800 == 29 [pid = 2792] [id = 33] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E82B2C00) [pid = 2792] [serial = 81] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBA90800) [pid = 2792] [serial = 69] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBB77000) [pid = 2792] [serial = 70] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E27CA000) [pid = 2792] [serial = 75] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E0BAB800) [pid = 2792] [serial = 72] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E606E800) [pid = 2792] [serial = 78] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E1206800) [pid = 2792] [serial = 73] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9F0978400) [pid = 2792] [serial = 67] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E58A5800) [pid = 2792] [serial = 76] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E738D800) [pid = 2792] [serial = 79] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8D20400) [pid = 2792] [serial = 82] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9F096F400) [pid = 2792] [serial = 66] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E6069400) [pid = 2792] [serial = 52] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E978C400) [pid = 2792] [serial = 61] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9EF37AC00) [pid = 2792] [serial = 64] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9EA893000) [pid = 2792] [serial = 55] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9EA96A400) [pid = 2792] [serial = 49] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E9FA8800) [pid = 2792] [serial = 58] [outer = 0000000000000000] [url = about:blank] 17:17:07 INFO - PROCESS | 2792 | 1466036227098 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:07 INFO - PROCESS | 2792 | 1466036227101 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DC23C800 == 30 [pid = 2792] [id = 44] 17:17:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9D9EB2400) [pid = 2792] [serial = 128] [outer = 0000000000000000] 17:17:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DB0CD000) [pid = 2792] [serial = 129] [outer = 000000B9D9EB2400] 17:17:07 INFO - PROCESS | 2792 | 1466036227150 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBD71C00) [pid = 2792] [serial = 130] [outer = 000000B9D9EB2400] 17:17:07 INFO - PROCESS | 2792 | 1466036227625 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:17:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 797ms 17:17:07 INFO - PROCESS | 2792 | 1466036227686 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 17:17:07 INFO - PROCESS | 2792 | 1466036227692 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 17:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:17:07 INFO - PROCESS | 2792 | 1466036227698 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:17:07 INFO - PROCESS | 2792 | 1466036227701 Marionette TRACE conn5 <- [1,142,null,{}] 17:17:07 INFO - PROCESS | 2792 | 1466036227705 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:07 INFO - PROCESS | 2792 | 1466036227708 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:07 INFO - PROCESS | 2792 | 1466036227801 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 17:17:07 INFO - PROCESS | 2792 | 1466036227815 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:07 INFO - PROCESS | 2792 | 1466036227817 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E589A800 == 31 [pid = 2792] [id = 45] 17:17:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E0B35800) [pid = 2792] [serial = 131] [outer = 0000000000000000] 17:17:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E0BB8C00) [pid = 2792] [serial = 132] [outer = 000000B9E0B35800] 17:17:07 INFO - PROCESS | 2792 | 1466036227865 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E1209000) [pid = 2792] [serial = 133] [outer = 000000B9E0B35800] 17:17:08 INFO - PROCESS | 2792 | 1466036228291 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:17:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 627ms 17:17:08 INFO - PROCESS | 2792 | 1466036228332 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 17:17:08 INFO - PROCESS | 2792 | 1466036228334 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 17:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:17:08 INFO - PROCESS | 2792 | 1466036228338 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:17:08 INFO - PROCESS | 2792 | 1466036228342 Marionette TRACE conn5 <- [1,146,null,{}] 17:17:08 INFO - PROCESS | 2792 | 1466036228375 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:08 INFO - PROCESS | 2792 | 1466036228380 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:08 INFO - PROCESS | 2792 | 1466036228476 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 17:17:08 INFO - PROCESS | 2792 | 1466036228491 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:08 INFO - PROCESS | 2792 | 1466036228494 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:08 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E821D000 == 32 [pid = 2792] [id = 46] 17:17:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E1F40400) [pid = 2792] [serial = 134] [outer = 0000000000000000] 17:17:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E21D3C00) [pid = 2792] [serial = 135] [outer = 000000B9E1F40400] 17:17:08 INFO - PROCESS | 2792 | 1466036228542 Marionette DEBUG loaded listener.js 17:17:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E55A0000) [pid = 2792] [serial = 136] [outer = 000000B9E1F40400] 17:17:08 INFO - PROCESS | 2792 | 1466036228926 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:17:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 17:17:08 INFO - PROCESS | 2792 | 1466036228970 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 17:17:08 INFO - PROCESS | 2792 | 1466036228973 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 17:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:17:09 INFO - PROCESS | 2792 | 1466036228988 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:17:09 INFO - PROCESS | 2792 | 1466036228990 Marionette TRACE conn5 <- [1,150,null,{}] 17:17:09 INFO - PROCESS | 2792 | 1466036228994 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:09 INFO - PROCESS | 2792 | 1466036228996 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:09 INFO - PROCESS | 2792 | 1466036229083 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 17:17:09 INFO - PROCESS | 2792 | 1466036229089 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:09 INFO - PROCESS | 2792 | 1466036229091 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8992800 == 33 [pid = 2792] [id = 47] 17:17:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E58AF400) [pid = 2792] [serial = 137] [outer = 0000000000000000] 17:17:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E599BC00) [pid = 2792] [serial = 138] [outer = 000000B9E58AF400] 17:17:09 INFO - PROCESS | 2792 | 1466036229137 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E6152000) [pid = 2792] [serial = 139] [outer = 000000B9E58AF400] 17:17:09 INFO - PROCESS | 2792 | 1466036229588 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 17:17:09 INFO - PROCESS | 2792 | 1466036229619 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 17:17:09 INFO - PROCESS | 2792 | 1466036229629 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 17:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:17:09 INFO - PROCESS | 2792 | 1466036229632 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:17:09 INFO - PROCESS | 2792 | 1466036229634 Marionette TRACE conn5 <- [1,154,null,{}] 17:17:09 INFO - PROCESS | 2792 | 1466036229638 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:09 INFO - PROCESS | 2792 | 1466036229640 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:09 INFO - PROCESS | 2792 | 1466036229742 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 17:17:09 INFO - PROCESS | 2792 | 1466036229749 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:09 INFO - PROCESS | 2792 | 1466036229752 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E91F1800 == 34 [pid = 2792] [id = 48] 17:17:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBA87C00) [pid = 2792] [serial = 140] [outer = 0000000000000000] 17:17:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E75EB400) [pid = 2792] [serial = 141] [outer = 000000B9DBA87C00] 17:17:09 INFO - PROCESS | 2792 | 1466036229798 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8D14400) [pid = 2792] [serial = 142] [outer = 000000B9DBA87C00] 17:17:10 INFO - PROCESS | 2792 | 1466036230289 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:17:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 17:17:10 INFO - PROCESS | 2792 | 1466036230324 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 17:17:10 INFO - PROCESS | 2792 | 1466036230326 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 17:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:17:10 INFO - PROCESS | 2792 | 1466036230335 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:17:10 INFO - PROCESS | 2792 | 1466036230337 Marionette TRACE conn5 <- [1,158,null,{}] 17:17:10 INFO - PROCESS | 2792 | 1466036230348 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:10 INFO - PROCESS | 2792 | 1466036230354 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:10 INFO - PROCESS | 2792 | 1466036230479 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 17:17:10 INFO - PROCESS | 2792 | 1466036230525 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:10 INFO - PROCESS | 2792 | 1466036230527 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:10 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EBD45000 == 35 [pid = 2792] [id = 49] 17:17:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DB9E6400) [pid = 2792] [serial = 143] [outer = 0000000000000000] 17:17:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E978C000) [pid = 2792] [serial = 144] [outer = 000000B9DB9E6400] 17:17:10 INFO - PROCESS | 2792 | 1466036230572 Marionette DEBUG loaded listener.js 17:17:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9C8C800) [pid = 2792] [serial = 145] [outer = 000000B9DB9E6400] 17:17:11 INFO - PROCESS | 2792 | 1466036230988 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 17:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:17:11 INFO - PROCESS | 2792 | 1466036231029 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 17:17:11 INFO - PROCESS | 2792 | 1466036231031 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 17:17:11 INFO - PROCESS | 2792 | 1466036231035 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 2792 | 1466036231036 Marionette TRACE conn5 <- [1,162,null,{}] 17:17:11 INFO - PROCESS | 2792 | 1466036231040 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:11 INFO - PROCESS | 2792 | 1466036231042 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:11 INFO - PROCESS | 2792 | 1466036231161 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 17:17:11 INFO - PROCESS | 2792 | 1466036231206 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:11 INFO - PROCESS | 2792 | 1466036231208 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF05F000 == 36 [pid = 2792] [id = 50] 17:17:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E9F26000) [pid = 2792] [serial = 146] [outer = 0000000000000000] 17:17:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E9F96000) [pid = 2792] [serial = 147] [outer = 000000B9E9F26000] 17:17:11 INFO - PROCESS | 2792 | 1466036231253 Marionette DEBUG loaded listener.js 17:17:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E9FA9800) [pid = 2792] [serial = 148] [outer = 000000B9E9F26000] 17:17:11 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E732C800) [pid = 2792] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:17:11 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DCDCAC00) [pid = 2792] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:17:11 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E21D4000) [pid = 2792] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:17:11 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBA8A000) [pid = 2792] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:17:11 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E94F1800) [pid = 2792] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:17:11 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBA8A800) [pid = 2792] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:17:11 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E2391000) [pid = 2792] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:17:11 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E9796400) [pid = 2792] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:17:11 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DA84AC00) [pid = 2792] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:17:11 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBC9BC00) [pid = 2792] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:17:11 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E55A9800) [pid = 2792] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:17:11 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E978AC00) [pid = 2792] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:17:11 INFO - PROCESS | 2792 | 1466036231644 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 17:17:11 INFO - PROCESS | 2792 | 1466036231664 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 17:17:11 INFO - PROCESS | 2792 | 1466036231667 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 17:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:17:11 INFO - PROCESS | 2792 | 1466036231678 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 2792 | 1466036231680 Marionette TRACE conn5 <- [1,166,null,{}] 17:17:11 INFO - PROCESS | 2792 | 1466036231684 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:11 INFO - PROCESS | 2792 | 1466036231686 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:11 INFO - PROCESS | 2792 | 1466036231768 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 17:17:11 INFO - PROCESS | 2792 | 1466036231773 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:11 INFO - PROCESS | 2792 | 1466036231775 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DC14A800 == 37 [pid = 2792] [id = 51] 17:17:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E1134C00) [pid = 2792] [serial = 149] [outer = 0000000000000000] 17:17:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9375400) [pid = 2792] [serial = 150] [outer = 000000B9E1134C00] 17:17:11 INFO - PROCESS | 2792 | 1466036231822 Marionette DEBUG loaded listener.js 17:17:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E9FAB400) [pid = 2792] [serial = 151] [outer = 000000B9E1134C00] 17:17:12 INFO - PROCESS | 2792 | 1466036232237 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 566ms 17:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:17:12 INFO - PROCESS | 2792 | 1466036232251 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 17:17:12 INFO - PROCESS | 2792 | 1466036232253 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 17:17:12 INFO - PROCESS | 2792 | 1466036232256 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:17:12 INFO - PROCESS | 2792 | 1466036232258 Marionette TRACE conn5 <- [1,170,null,{}] 17:17:12 INFO - PROCESS | 2792 | 1466036232262 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:12 INFO - PROCESS | 2792 | 1466036232264 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:12 INFO - PROCESS | 2792 | 1466036232374 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 17:17:12 INFO - PROCESS | 2792 | 1466036232381 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:12 INFO - PROCESS | 2792 | 1466036232383 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:12 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F07C3000 == 38 [pid = 2792] [id = 52] 17:17:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DA05B800) [pid = 2792] [serial = 152] [outer = 0000000000000000] 17:17:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9DA05F800) [pid = 2792] [serial = 153] [outer = 000000B9DA05B800] 17:17:12 INFO - PROCESS | 2792 | 1466036232428 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E1137000) [pid = 2792] [serial = 154] [outer = 000000B9DA05B800] 17:17:12 INFO - PROCESS | 2792 | 1466036232815 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 17:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:17:12 INFO - PROCESS | 2792 | 1466036232846 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 17:17:12 INFO - PROCESS | 2792 | 1466036232848 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 17:17:12 INFO - PROCESS | 2792 | 1466036232851 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:17:12 INFO - PROCESS | 2792 | 1466036232853 Marionette TRACE conn5 <- [1,174,null,{}] 17:17:12 INFO - PROCESS | 2792 | 1466036232856 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:12 INFO - PROCESS | 2792 | 1466036232858 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:12 INFO - PROCESS | 2792 | 1466036232960 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 17:17:12 INFO - PROCESS | 2792 | 1466036232975 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:12 INFO - PROCESS | 2792 | 1466036232977 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:12 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F07E1000 == 39 [pid = 2792] [id = 53] 17:17:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBCDFC00) [pid = 2792] [serial = 155] [outer = 0000000000000000] 17:17:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBCE5000) [pid = 2792] [serial = 156] [outer = 000000B9DBCDFC00] 17:17:13 INFO - PROCESS | 2792 | 1466036233024 Marionette DEBUG loaded listener.js 17:17:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBCEC800) [pid = 2792] [serial = 157] [outer = 000000B9DBCDFC00] 17:17:13 INFO - PROCESS | 2792 | 1466036233392 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 17:17:13 INFO - PROCESS | 2792 | 1466036233457 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 17:17:13 INFO - PROCESS | 2792 | 1466036233462 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 17:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:17:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9D9E9E400) [pid = 2792] [serial = 158] [outer = 000000B9DC619C00] 17:17:13 INFO - PROCESS | 2792 | 1466036233492 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:17:13 INFO - PROCESS | 2792 | 1466036233497 Marionette TRACE conn5 <- [1,178,null,{}] 17:17:13 INFO - PROCESS | 2792 | 1466036233544 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:13 INFO - PROCESS | 2792 | 1466036233547 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:13 INFO - PROCESS | 2792 | 1466036233743 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 17:17:13 INFO - PROCESS | 2792 | 1466036233799 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:13 INFO - PROCESS | 2792 | 1466036233804 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0B53800 == 40 [pid = 2792] [id = 54] 17:17:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBCDF400) [pid = 2792] [serial = 159] [outer = 0000000000000000] 17:17:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBCE8800) [pid = 2792] [serial = 160] [outer = 000000B9DBCDF400] 17:17:13 INFO - PROCESS | 2792 | 1466036233862 Marionette DEBUG loaded listener.js 17:17:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E032F800) [pid = 2792] [serial = 161] [outer = 000000B9DBCDF400] 17:17:14 INFO - PROCESS | 2792 | 1466036234397 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:17:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 964ms 17:17:14 INFO - PROCESS | 2792 | 1466036234441 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 17:17:14 INFO - PROCESS | 2792 | 1466036234445 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 17:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:17:14 INFO - PROCESS | 2792 | 1466036234453 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:17:14 INFO - PROCESS | 2792 | 1466036234457 Marionette TRACE conn5 <- [1,182,null,{}] 17:17:14 INFO - PROCESS | 2792 | 1466036234462 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:14 INFO - PROCESS | 2792 | 1466036234465 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:14 INFO - PROCESS | 2792 | 1466036234578 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 17:17:14 INFO - PROCESS | 2792 | 1466036234656 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:14 INFO - PROCESS | 2792 | 1466036234659 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D16800 == 41 [pid = 2792] [id = 55] 17:17:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E1D1BC00) [pid = 2792] [serial = 162] [outer = 0000000000000000] 17:17:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E1D20800) [pid = 2792] [serial = 163] [outer = 000000B9E1D1BC00] 17:17:14 INFO - PROCESS | 2792 | 1466036234716 Marionette DEBUG loaded listener.js 17:17:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E58AB000) [pid = 2792] [serial = 164] [outer = 000000B9E1D1BC00] 17:17:15 INFO - PROCESS | 2792 | 1466036235273 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:17:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 838ms 17:17:15 INFO - PROCESS | 2792 | 1466036235307 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 17:17:15 INFO - PROCESS | 2792 | 1466036235310 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 17:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:17:15 INFO - PROCESS | 2792 | 1466036235315 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:17:15 INFO - PROCESS | 2792 | 1466036235318 Marionette TRACE conn5 <- [1,186,null,{}] 17:17:15 INFO - PROCESS | 2792 | 1466036235329 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:15 INFO - PROCESS | 2792 | 1466036235334 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:15 INFO - PROCESS | 2792 | 1466036235448 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 17:17:15 INFO - PROCESS | 2792 | 1466036235529 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:15 INFO - PROCESS | 2792 | 1466036235533 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:15 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0068800 == 42 [pid = 2792] [id = 56] 17:17:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E9377400) [pid = 2792] [serial = 165] [outer = 0000000000000000] 17:17:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E937AC00) [pid = 2792] [serial = 166] [outer = 000000B9E9377400] 17:17:15 INFO - PROCESS | 2792 | 1466036235592 Marionette DEBUG loaded listener.js 17:17:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E9F22800) [pid = 2792] [serial = 167] [outer = 000000B9E9377400] 17:17:16 INFO - PROCESS | 2792 | 1466036236115 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 837ms 17:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:17:16 INFO - PROCESS | 2792 | 1466036236156 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 17:17:16 INFO - PROCESS | 2792 | 1466036236159 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 17:17:16 INFO - PROCESS | 2792 | 1466036236162 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:17:16 INFO - PROCESS | 2792 | 1466036236165 Marionette TRACE conn5 <- [1,190,null,{}] 17:17:16 INFO - PROCESS | 2792 | 1466036236168 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:16 INFO - PROCESS | 2792 | 1466036236171 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:16 INFO - PROCESS | 2792 | 1466036236281 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 17:17:16 INFO - PROCESS | 2792 | 1466036236358 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:16 INFO - PROCESS | 2792 | 1466036236361 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:16 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0605800 == 43 [pid = 2792] [id = 57] 17:17:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9EA965C00) [pid = 2792] [serial = 168] [outer = 0000000000000000] 17:17:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9EA9B7C00) [pid = 2792] [serial = 169] [outer = 000000B9EA965C00] 17:17:16 INFO - PROCESS | 2792 | 1466036236416 Marionette DEBUG loaded listener.js 17:17:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9EABF4400) [pid = 2792] [serial = 170] [outer = 000000B9EA965C00] 17:17:17 INFO - PROCESS | 2792 | 1466036237122 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 986ms 17:17:17 INFO - PROCESS | 2792 | 1466036237151 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 17:17:17 INFO - PROCESS | 2792 | 1466036237156 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 17:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:17:17 INFO - PROCESS | 2792 | 1466036237162 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:17:17 INFO - PROCESS | 2792 | 1466036237165 Marionette TRACE conn5 <- [1,194,null,{}] 17:17:17 INFO - PROCESS | 2792 | 1466036237171 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:17 INFO - PROCESS | 2792 | 1466036237174 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:17 INFO - PROCESS | 2792 | 1466036237279 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 17:17:17 INFO - PROCESS | 2792 | 1466036237359 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:17 INFO - PROCESS | 2792 | 1466036237363 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:17 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5886000 == 44 [pid = 2792] [id = 58] 17:17:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9DBC9C000) [pid = 2792] [serial = 171] [outer = 0000000000000000] 17:17:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9DBCA1C00) [pid = 2792] [serial = 172] [outer = 000000B9DBC9C000] 17:17:17 INFO - PROCESS | 2792 | 1466036237413 Marionette DEBUG loaded listener.js 17:17:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9DD252C00) [pid = 2792] [serial = 173] [outer = 000000B9DBC9C000] 17:17:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F07C3000 == 43 [pid = 2792] [id = 52] 17:17:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DC14A800 == 42 [pid = 2792] [id = 51] 17:17:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF05F000 == 41 [pid = 2792] [id = 50] 17:17:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EBD45000 == 40 [pid = 2792] [id = 49] 17:17:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E91F1800 == 39 [pid = 2792] [id = 48] 17:17:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8992800 == 38 [pid = 2792] [id = 47] 17:17:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E821D000 == 37 [pid = 2792] [id = 46] 17:17:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E589A800 == 36 [pid = 2792] [id = 45] 17:17:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DC23C800 == 35 [pid = 2792] [id = 44] 17:17:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF21800 == 34 [pid = 2792] [id = 42] 17:17:17 INFO - PROCESS | 2792 | 1466036237984 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9E9F8FC00) [pid = 2792] [serial = 123] [outer = 0000000000000000] [url = about:blank] 17:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9E7CE5400) [pid = 2792] [serial = 108] [outer = 0000000000000000] [url = about:blank] 17:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E044C000) [pid = 2792] [serial = 99] [outer = 0000000000000000] [url = about:blank] 17:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E0BD3800) [pid = 2792] [serial = 100] [outer = 0000000000000000] [url = about:blank] 17:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E21D7C00) [pid = 2792] [serial = 102] [outer = 0000000000000000] [url = about:blank] 17:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E5547400) [pid = 2792] [serial = 103] [outer = 0000000000000000] [url = about:blank] 17:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9DBA92000) [pid = 2792] [serial = 96] [outer = 0000000000000000] [url = about:blank] 17:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9DBD6E000) [pid = 2792] [serial = 97] [outer = 0000000000000000] [url = about:blank] 17:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DBD78C00) [pid = 2792] [serial = 93] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E94FF000) [pid = 2792] [serial = 111] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E03F3400) [pid = 2792] [serial = 85] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DBB6BC00) [pid = 2792] [serial = 84] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E82DF400) [pid = 2792] [serial = 88] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E58A6000) [pid = 2792] [serial = 87] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E8D1D800) [pid = 2792] [serial = 109] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E9FA3400) [pid = 2792] [serial = 91] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E9799C00) [pid = 2792] [serial = 90] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBA86400) [pid = 2792] [serial = 114] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E9794000) [pid = 2792] [serial = 112] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBC9FC00) [pid = 2792] [serial = 120] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E58A7000) [pid = 2792] [serial = 115] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E5998800) [pid = 2792] [serial = 105] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E9FA7000) [pid = 2792] [serial = 117] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E6153C00) [pid = 2792] [serial = 106] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9EA895000) [pid = 2792] [serial = 118] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8D17800) [pid = 2792] [serial = 121] [outer = 0000000000000000] [url = about:blank] 17:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 17:17:18 INFO - PROCESS | 2792 | 1466036238046 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 2792 | 1466036238051 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 17:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:17:18 INFO - PROCESS | 2792 | 1466036238057 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - PROCESS | 2792 | 1466036238059 Marionette TRACE conn5 <- [1,198,null,{}] 17:17:18 INFO - PROCESS | 2792 | 1466036238063 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:18 INFO - PROCESS | 2792 | 1466036238066 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:18 INFO - PROCESS | 2792 | 1466036238166 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 17:17:18 INFO - PROCESS | 2792 | 1466036238231 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:18 INFO - PROCESS | 2792 | 1466036238233 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:18 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E04D7800 == 35 [pid = 2792] [id = 59] 17:17:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBB6F000) [pid = 2792] [serial = 174] [outer = 0000000000000000] 17:17:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBB78C00) [pid = 2792] [serial = 175] [outer = 000000B9DBB6F000] 17:17:18 INFO - PROCESS | 2792 | 1466036238282 Marionette DEBUG loaded listener.js 17:17:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBD7BC00) [pid = 2792] [serial = 176] [outer = 000000B9DBB6F000] 17:17:18 INFO - PROCESS | 2792 | 1466036238635 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 625ms 17:17:18 INFO - PROCESS | 2792 | 1466036238695 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 2792 | 1466036238698 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 17:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:17:18 INFO - PROCESS | 2792 | 1466036238702 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - PROCESS | 2792 | 1466036238706 Marionette TRACE conn5 <- [1,202,null,{}] 17:17:18 INFO - PROCESS | 2792 | 1466036238717 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:18 INFO - PROCESS | 2792 | 1466036238721 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:18 INFO - PROCESS | 2792 | 1466036238813 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 17:17:18 INFO - PROCESS | 2792 | 1466036238820 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:18 INFO - PROCESS | 2792 | 1466036238823 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:18 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6174800 == 36 [pid = 2792] [id = 60] 17:17:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E0E9F800) [pid = 2792] [serial = 177] [outer = 0000000000000000] 17:17:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E1D1C000) [pid = 2792] [serial = 178] [outer = 000000B9E0E9F800] 17:17:18 INFO - PROCESS | 2792 | 1466036238874 Marionette DEBUG loaded listener.js 17:17:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E27CF800) [pid = 2792] [serial = 179] [outer = 000000B9E0E9F800] 17:17:19 INFO - PROCESS | 2792 | 1466036239293 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 17:17:19 INFO - PROCESS | 2792 | 1466036239334 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 17:17:19 INFO - PROCESS | 2792 | 1466036239337 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 17:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:17:19 INFO - PROCESS | 2792 | 1466036239340 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:17:19 INFO - PROCESS | 2792 | 1466036239342 Marionette TRACE conn5 <- [1,206,null,{}] 17:17:19 INFO - PROCESS | 2792 | 1466036239350 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:19 INFO - PROCESS | 2792 | 1466036239352 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:19 INFO - PROCESS | 2792 | 1466036239440 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 17:17:19 INFO - PROCESS | 2792 | 1466036239447 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:19 INFO - PROCESS | 2792 | 1466036239449 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8736000 == 37 [pid = 2792] [id = 61] 17:17:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E58A8000) [pid = 2792] [serial = 180] [outer = 0000000000000000] 17:17:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E5935800) [pid = 2792] [serial = 181] [outer = 000000B9E58A8000] 17:17:19 INFO - PROCESS | 2792 | 1466036239494 Marionette DEBUG loaded listener.js 17:17:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E6134C00) [pid = 2792] [serial = 182] [outer = 000000B9E58A8000] 17:17:19 INFO - PROCESS | 2792 | 1466036239904 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 585ms 17:17:19 INFO - PROCESS | 2792 | 1466036239927 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 17:17:19 INFO - PROCESS | 2792 | 1466036239930 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 17:17:19 INFO - PROCESS | 2792 | 1466036239933 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:17:19 INFO - PROCESS | 2792 | 1466036239934 Marionette TRACE conn5 <- [1,210,null,{}] 17:17:19 INFO - PROCESS | 2792 | 1466036239953 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:19 INFO - PROCESS | 2792 | 1466036239955 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:20 INFO - PROCESS | 2792 | 1466036240039 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 17:17:20 INFO - PROCESS | 2792 | 1466036240045 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:20 INFO - PROCESS | 2792 | 1466036240048 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9178800 == 38 [pid = 2792] [id = 62] 17:17:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E732D400) [pid = 2792] [serial = 183] [outer = 0000000000000000] 17:17:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E7F30000) [pid = 2792] [serial = 184] [outer = 000000B9E732D400] 17:17:20 INFO - PROCESS | 2792 | 1466036240094 Marionette DEBUG loaded listener.js 17:17:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8D1C800) [pid = 2792] [serial = 185] [outer = 000000B9E732D400] 17:17:20 INFO - PROCESS | 2792 | 1466036240572 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:17:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 692ms 17:17:20 INFO - PROCESS | 2792 | 1466036240633 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 17:17:20 INFO - PROCESS | 2792 | 1466036240636 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 17:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:17:20 INFO - PROCESS | 2792 | 1466036240639 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:17:20 INFO - PROCESS | 2792 | 1466036240641 Marionette TRACE conn5 <- [1,214,null,{}] 17:17:20 INFO - PROCESS | 2792 | 1466036240644 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:20 INFO - PROCESS | 2792 | 1466036240650 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:20 INFO - PROCESS | 2792 | 1466036240792 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 17:17:20 INFO - PROCESS | 2792 | 1466036240833 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:20 INFO - PROCESS | 2792 | 1466036240835 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB3C4800 == 39 [pid = 2792] [id = 63] 17:17:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E937A800) [pid = 2792] [serial = 186] [outer = 0000000000000000] 17:17:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E9797000) [pid = 2792] [serial = 187] [outer = 000000B9E937A800] 17:17:20 INFO - PROCESS | 2792 | 1466036240880 Marionette DEBUG loaded listener.js 17:17:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E9F96800) [pid = 2792] [serial = 188] [outer = 000000B9E937A800] 17:17:21 INFO - PROCESS | 2792 | 1466036241295 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 691ms 17:17:21 INFO - PROCESS | 2792 | 1466036241334 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 17:17:21 INFO - PROCESS | 2792 | 1466036241336 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 17:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:17:21 INFO - PROCESS | 2792 | 1466036241339 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:17:21 INFO - PROCESS | 2792 | 1466036241341 Marionette TRACE conn5 <- [1,218,null,{}] 17:17:21 INFO - PROCESS | 2792 | 1466036241345 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:21 INFO - PROCESS | 2792 | 1466036241347 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:21 INFO - PROCESS | 2792 | 1466036241481 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 17:17:21 INFO - PROCESS | 2792 | 1466036241537 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:21 INFO - PROCESS | 2792 | 1466036241539 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:21 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0B69800 == 40 [pid = 2792] [id = 64] 17:17:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DBD59000) [pid = 2792] [serial = 189] [outer = 0000000000000000] 17:17:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9DBD5D800) [pid = 2792] [serial = 190] [outer = 000000B9DBD59000] 17:17:21 INFO - PROCESS | 2792 | 1466036241583 Marionette DEBUG loaded listener.js 17:17:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E9F92800) [pid = 2792] [serial = 191] [outer = 000000B9DBD59000] 17:17:21 INFO - PROCESS | 2792 | 1466036241981 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 17:17:22 INFO - PROCESS | 2792 | 1466036242042 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 17:17:22 INFO - PROCESS | 2792 | 1466036242044 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 17:17:22 INFO - PROCESS | 2792 | 1466036242048 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:17:22 INFO - PROCESS | 2792 | 1466036242050 Marionette TRACE conn5 <- [1,222,null,{}] 17:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:17:22 INFO - PROCESS | 2792 | 1466036242053 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:22 INFO - PROCESS | 2792 | 1466036242055 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:22 INFO - PROCESS | 2792 | 1466036242159 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 17:17:22 INFO - PROCESS | 2792 | 1466036242165 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:22 INFO - PROCESS | 2792 | 1466036242167 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1240800 == 41 [pid = 2792] [id = 65] 17:17:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9DBD97000) [pid = 2792] [serial = 192] [outer = 0000000000000000] 17:17:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9DBD9AC00) [pid = 2792] [serial = 193] [outer = 000000B9DBD97000] 17:17:22 INFO - PROCESS | 2792 | 1466036242213 Marionette DEBUG loaded listener.js 17:17:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9DBDA0C00) [pid = 2792] [serial = 194] [outer = 000000B9DBD97000] 17:17:22 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9DBA87C00) [pid = 2792] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:17:22 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E0B35800) [pid = 2792] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:17:22 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E1F40400) [pid = 2792] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:17:22 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DB9E6400) [pid = 2792] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:17:22 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DBB72000) [pid = 2792] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:17:22 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E58AF400) [pid = 2792] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:17:22 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9D9EB2400) [pid = 2792] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:17:22 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E9F26000) [pid = 2792] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:17:22 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DA05B800) [pid = 2792] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:17:22 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E1134C00) [pid = 2792] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:17:22 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBD73000) [pid = 2792] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:17:22 INFO - PROCESS | 2792 | 1466036242659 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 671ms 17:17:22 INFO - PROCESS | 2792 | 1466036242726 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 17:17:22 INFO - PROCESS | 2792 | 1466036242728 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 17:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:17:22 INFO - PROCESS | 2792 | 1466036242731 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:17:22 INFO - PROCESS | 2792 | 1466036242733 Marionette TRACE conn5 <- [1,226,null,{}] 17:17:22 INFO - PROCESS | 2792 | 1466036242737 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:22 INFO - PROCESS | 2792 | 1466036242739 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:22 INFO - PROCESS | 2792 | 1466036242854 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 17:17:22 INFO - PROCESS | 2792 | 1466036242860 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:22 INFO - PROCESS | 2792 | 1466036242862 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF0A000 == 42 [pid = 2792] [id = 66] 17:17:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBD99400) [pid = 2792] [serial = 195] [outer = 0000000000000000] 17:17:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E1C6B000) [pid = 2792] [serial = 196] [outer = 000000B9DBD99400] 17:17:22 INFO - PROCESS | 2792 | 1466036242907 Marionette DEBUG loaded listener.js 17:17:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E9FA3400) [pid = 2792] [serial = 197] [outer = 000000B9DBD99400] 17:17:23 INFO - PROCESS | 2792 | 1466036243303 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 17:17:23 INFO - PROCESS | 2792 | 1466036243363 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 17:17:23 INFO - PROCESS | 2792 | 1466036243365 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 17:17:23 INFO - PROCESS | 2792 | 1466036243369 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:17:23 INFO - PROCESS | 2792 | 1466036243370 Marionette TRACE conn5 <- [1,230,null,{}] 17:17:23 INFO - PROCESS | 2792 | 1466036243374 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:23 INFO - PROCESS | 2792 | 1466036243376 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:23 INFO - PROCESS | 2792 | 1466036243459 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 17:17:23 INFO - PROCESS | 2792 | 1466036243465 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:23 INFO - PROCESS | 2792 | 1466036243467 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F060A000 == 43 [pid = 2792] [id = 67] 17:17:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9EA895000) [pid = 2792] [serial = 198] [outer = 0000000000000000] 17:17:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9EA961000) [pid = 2792] [serial = 199] [outer = 000000B9EA895000] 17:17:23 INFO - PROCESS | 2792 | 1466036243512 Marionette DEBUG loaded listener.js 17:17:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9EAF3EC00) [pid = 2792] [serial = 200] [outer = 000000B9EA895000] 17:17:23 INFO - PROCESS | 2792 | 1466036243897 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 17:17:23 INFO - PROCESS | 2792 | 1466036243960 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 17:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:17:23 INFO - PROCESS | 2792 | 1466036243963 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 17:17:23 INFO - PROCESS | 2792 | 1466036243966 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:17:23 INFO - PROCESS | 2792 | 1466036243969 Marionette TRACE conn5 <- [1,234,null,{}] 17:17:23 INFO - PROCESS | 2792 | 1466036243981 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:23 INFO - PROCESS | 2792 | 1466036243984 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:24 INFO - PROCESS | 2792 | 1466036244088 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 17:17:24 INFO - PROCESS | 2792 | 1466036244100 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:24 INFO - PROCESS | 2792 | 1466036244102 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F04C8800 == 44 [pid = 2792] [id = 68] 17:17:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9EB325C00) [pid = 2792] [serial = 201] [outer = 0000000000000000] 17:17:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9EBDBA000) [pid = 2792] [serial = 202] [outer = 000000B9EB325C00] 17:17:24 INFO - PROCESS | 2792 | 1466036244150 Marionette DEBUG loaded listener.js 17:17:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9ED899C00) [pid = 2792] [serial = 203] [outer = 000000B9EB325C00] 17:17:24 INFO - PROCESS | 2792 | 1466036244737 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 836ms 17:17:24 INFO - PROCESS | 2792 | 1466036244805 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 17:17:24 INFO - PROCESS | 2792 | 1466036244809 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 17:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:17:24 INFO - PROCESS | 2792 | 1466036244828 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:17:24 INFO - PROCESS | 2792 | 1466036244833 Marionette TRACE conn5 <- [1,238,null,{}] 17:17:24 INFO - PROCESS | 2792 | 1466036244838 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:24 INFO - PROCESS | 2792 | 1466036244842 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:24 INFO - PROCESS | 2792 | 1466036244968 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 17:17:25 INFO - PROCESS | 2792 | 1466036245032 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:25 INFO - PROCESS | 2792 | 1466036245035 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:25 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E210E000 == 45 [pid = 2792] [id = 69] 17:17:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9DBA93400) [pid = 2792] [serial = 204] [outer = 0000000000000000] 17:17:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9DBCDF800) [pid = 2792] [serial = 205] [outer = 000000B9DBA93400] 17:17:25 INFO - PROCESS | 2792 | 1466036245136 Marionette DEBUG loaded listener.js 17:17:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9DBD6F000) [pid = 2792] [serial = 206] [outer = 000000B9DBA93400] 17:17:25 INFO - PROCESS | 2792 | 1466036245762 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 986ms 17:17:25 INFO - PROCESS | 2792 | 1466036245818 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 17:17:25 INFO - PROCESS | 2792 | 1466036245823 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 17:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:17:25 INFO - PROCESS | 2792 | 1466036245830 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:17:25 INFO - PROCESS | 2792 | 1466036245833 Marionette TRACE conn5 <- [1,242,null,{}] 17:17:25 INFO - PROCESS | 2792 | 1466036245837 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:25 INFO - PROCESS | 2792 | 1466036245841 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:25 INFO - PROCESS | 2792 | 1466036245964 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 17:17:26 INFO - PROCESS | 2792 | 1466036246045 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:26 INFO - PROCESS | 2792 | 1466036246048 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB0D4800 == 46 [pid = 2792] [id = 70] 17:17:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9E1D16400) [pid = 2792] [serial = 207] [outer = 0000000000000000] 17:17:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9E21CEC00) [pid = 2792] [serial = 208] [outer = 000000B9E1D16400] 17:17:26 INFO - PROCESS | 2792 | 1466036246158 Marionette DEBUG loaded listener.js 17:17:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9E6066800) [pid = 2792] [serial = 209] [outer = 000000B9E1D16400] 17:17:26 INFO - PROCESS | 2792 | 1466036246876 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1085ms 17:17:26 INFO - PROCESS | 2792 | 1466036246921 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 17:17:26 INFO - PROCESS | 2792 | 1466036246924 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 17:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:17:26 INFO - PROCESS | 2792 | 1466036246929 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:17:26 INFO - PROCESS | 2792 | 1466036246933 Marionette TRACE conn5 <- [1,246,null,{}] 17:17:26 INFO - PROCESS | 2792 | 1466036246945 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:26 INFO - PROCESS | 2792 | 1466036246951 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:27 INFO - PROCESS | 2792 | 1466036247065 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 17:17:27 INFO - PROCESS | 2792 | 1466036247137 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:27 INFO - PROCESS | 2792 | 1466036247141 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:27 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0192800 == 47 [pid = 2792] [id = 71] 17:17:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9E9F93000) [pid = 2792] [serial = 210] [outer = 0000000000000000] 17:17:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (000000B9EA9B5C00) [pid = 2792] [serial = 211] [outer = 000000B9E9F93000] 17:17:27 INFO - PROCESS | 2792 | 1466036247239 Marionette DEBUG loaded listener.js 17:17:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (000000B9EBDBF400) [pid = 2792] [serial = 212] [outer = 000000B9E9F93000] 17:17:27 INFO - PROCESS | 2792 | 1466036247974 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1082ms 17:17:28 INFO - PROCESS | 2792 | 1466036248022 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 17:17:28 INFO - PROCESS | 2792 | 1466036248026 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 17:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:17:28 INFO - PROCESS | 2792 | 1466036248031 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:17:28 INFO - PROCESS | 2792 | 1466036248035 Marionette TRACE conn5 <- [1,250,null,{}] 17:17:28 INFO - PROCESS | 2792 | 1466036248041 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:28 INFO - PROCESS | 2792 | 1466036248044 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:28 INFO - PROCESS | 2792 | 1466036248150 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 17:17:28 INFO - PROCESS | 2792 | 1466036248219 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:28 INFO - PROCESS | 2792 | 1466036248224 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:28 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F85000 == 48 [pid = 2792] [id = 72] 17:17:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (000000B9DBD6D000) [pid = 2792] [serial = 213] [outer = 0000000000000000] 17:17:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (000000B9DBD76400) [pid = 2792] [serial = 214] [outer = 000000B9DBD6D000] 17:17:28 INFO - PROCESS | 2792 | 1466036248274 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (000000B9E0B31000) [pid = 2792] [serial = 215] [outer = 000000B9DBD6D000] 17:17:28 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F060A000 == 47 [pid = 2792] [id = 67] 17:17:28 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF0A000 == 46 [pid = 2792] [id = 66] 17:17:28 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1240800 == 45 [pid = 2792] [id = 65] 17:17:28 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0B69800 == 44 [pid = 2792] [id = 64] 17:17:28 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB3C4800 == 43 [pid = 2792] [id = 63] 17:17:28 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9178800 == 42 [pid = 2792] [id = 62] 17:17:28 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8736000 == 41 [pid = 2792] [id = 61] 17:17:28 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6174800 == 40 [pid = 2792] [id = 60] 17:17:28 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E04D7800 == 39 [pid = 2792] [id = 59] 17:17:28 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5886000 == 38 [pid = 2792] [id = 58] 17:17:28 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0B53800 == 37 [pid = 2792] [id = 54] 17:17:28 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F07E1000 == 36 [pid = 2792] [id = 53] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (000000B9DBCE5000) [pid = 2792] [serial = 156] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | 1466036248880 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (000000B9E6154400) [pid = 2792] [serial = 94] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (000000B9E75EB400) [pid = 2792] [serial = 141] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (000000B9E0BB8C00) [pid = 2792] [serial = 132] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (000000B9E1209000) [pid = 2792] [serial = 133] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9E21D3C00) [pid = 2792] [serial = 135] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9E55A0000) [pid = 2792] [serial = 136] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E9C8C800) [pid = 2792] [serial = 145] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9DC650C00) [pid = 2792] [serial = 127] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9DBCA2800) [pid = 2792] [serial = 126] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E978C000) [pid = 2792] [serial = 144] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E599BC00) [pid = 2792] [serial = 138] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9DB0CD000) [pid = 2792] [serial = 129] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DBD71C00) [pid = 2792] [serial = 130] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E9F96000) [pid = 2792] [serial = 147] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E1137000) [pid = 2792] [serial = 154] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E9375400) [pid = 2792] [serial = 150] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E8D14400) [pid = 2792] [serial = 142] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E9FA9800) [pid = 2792] [serial = 148] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E9FAB400) [pid = 2792] [serial = 151] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E6152000) [pid = 2792] [serial = 139] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DA05F800) [pid = 2792] [serial = 153] [outer = 0000000000000000] [url = about:blank] 17:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 880ms 17:17:28 INFO - PROCESS | 2792 | 1466036248913 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 17:17:28 INFO - PROCESS | 2792 | 1466036248918 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 17:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:17:28 INFO - PROCESS | 2792 | 1466036248924 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:17:28 INFO - PROCESS | 2792 | 1466036248926 Marionette TRACE conn5 <- [1,254,null,{}] 17:17:28 INFO - PROCESS | 2792 | 1466036248930 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:28 INFO - PROCESS | 2792 | 1466036248933 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:29 INFO - PROCESS | 2792 | 1466036249023 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 17:17:29 INFO - PROCESS | 2792 | 1466036249102 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:29 INFO - PROCESS | 2792 | 1466036249104 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1240800 == 37 [pid = 2792] [id = 73] 17:17:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBA91000) [pid = 2792] [serial = 216] [outer = 0000000000000000] 17:17:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBC99400) [pid = 2792] [serial = 217] [outer = 000000B9DBA91000] 17:17:29 INFO - PROCESS | 2792 | 1466036249156 Marionette DEBUG loaded listener.js 17:17:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBD78000) [pid = 2792] [serial = 218] [outer = 000000B9DBA91000] 17:17:29 INFO - PROCESS | 2792 | 1466036249530 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 627ms 17:17:29 INFO - PROCESS | 2792 | 1466036249588 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 17:17:29 INFO - PROCESS | 2792 | 1466036249591 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 17:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:17:29 INFO - PROCESS | 2792 | 1466036249596 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 2792 | 1466036249600 Marionette TRACE conn5 <- [1,258,null,{}] 17:17:29 INFO - PROCESS | 2792 | 1466036249610 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:29 INFO - PROCESS | 2792 | 1466036249615 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:29 INFO - PROCESS | 2792 | 1466036249702 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 17:17:29 INFO - PROCESS | 2792 | 1466036249710 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:29 INFO - PROCESS | 2792 | 1466036249713 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E849A800 == 38 [pid = 2792] [id = 74] 17:17:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E1C0F400) [pid = 2792] [serial = 219] [outer = 0000000000000000] 17:17:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E5552800) [pid = 2792] [serial = 220] [outer = 000000B9E1C0F400] 17:17:29 INFO - PROCESS | 2792 | 1466036249763 Marionette DEBUG loaded listener.js 17:17:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E6065400) [pid = 2792] [serial = 221] [outer = 000000B9E1C0F400] 17:17:30 INFO - PROCESS | 2792 | 1466036250178 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 627ms 17:17:30 INFO - PROCESS | 2792 | 1466036250256 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 17:17:30 INFO - PROCESS | 2792 | 1466036250258 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 17:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:17:30 INFO - PROCESS | 2792 | 1466036250289 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:17:30 INFO - PROCESS | 2792 | 1466036250291 Marionette TRACE conn5 <- [1,262,null,{}] 17:17:30 INFO - PROCESS | 2792 | 1466036250327 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:30 INFO - PROCESS | 2792 | 1466036250329 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:30 INFO - PROCESS | 2792 | 1466036250474 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 17:17:30 INFO - PROCESS | 2792 | 1466036250578 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:30 INFO - PROCESS | 2792 | 1466036250580 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D07000 == 39 [pid = 2792] [id = 75] 17:17:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E82DD400) [pid = 2792] [serial = 222] [outer = 0000000000000000] 17:17:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E8F0EC00) [pid = 2792] [serial = 223] [outer = 000000B9E82DD400] 17:17:30 INFO - PROCESS | 2792 | 1466036250633 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E94F3400) [pid = 2792] [serial = 224] [outer = 000000B9E82DD400] 17:17:31 INFO - PROCESS | 2792 | 1466036251062 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 860ms 17:17:31 INFO - PROCESS | 2792 | 1466036251147 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 2792 | 1466036251150 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 17:17:31 INFO - PROCESS | 2792 | 1466036251153 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 2792 | 1466036251155 Marionette TRACE conn5 <- [1,266,null,{}] 17:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:17:31 INFO - PROCESS | 2792 | 1466036251159 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:31 INFO - PROCESS | 2792 | 1466036251162 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:31 INFO - PROCESS | 2792 | 1466036251271 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 17:17:31 INFO - PROCESS | 2792 | 1466036251318 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 2792 | 1466036251320 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED878800 == 40 [pid = 2792] [id = 76] 17:17:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E9794000) [pid = 2792] [serial = 225] [outer = 0000000000000000] 17:17:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E9F1E800) [pid = 2792] [serial = 226] [outer = 000000B9E9794000] 17:17:31 INFO - PROCESS | 2792 | 1466036251366 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9E9FA7C00) [pid = 2792] [serial = 227] [outer = 000000B9E9794000] 17:17:31 INFO - PROCESS | 2792 | 1466036251848 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 733ms 17:17:31 INFO - PROCESS | 2792 | 1466036251892 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 2792 | 1466036251894 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 17:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:17:31 INFO - PROCESS | 2792 | 1466036251898 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 2792 | 1466036251900 Marionette TRACE conn5 <- [1,270,null,{}] 17:17:31 INFO - PROCESS | 2792 | 1466036251903 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:31 INFO - PROCESS | 2792 | 1466036251909 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:32 INFO - PROCESS | 2792 | 1466036252067 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 17:17:32 INFO - PROCESS | 2792 | 1466036252111 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:32 INFO - PROCESS | 2792 | 1466036252114 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF337800 == 41 [pid = 2792] [id = 77] 17:17:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9EABF5C00) [pid = 2792] [serial = 228] [outer = 0000000000000000] 17:17:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9EBDC0400) [pid = 2792] [serial = 229] [outer = 000000B9EABF5C00] 17:17:32 INFO - PROCESS | 2792 | 1466036252161 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9ED89F400) [pid = 2792] [serial = 230] [outer = 000000B9EABF5C00] 17:17:32 INFO - PROCESS | 2792 | 1466036252585 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:17:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 734ms 17:17:32 INFO - PROCESS | 2792 | 1466036252652 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 17:17:32 INFO - PROCESS | 2792 | 1466036252654 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 17:17:32 INFO - PROCESS | 2792 | 1466036252662 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - PROCESS | 2792 | 1466036252664 Marionette TRACE conn5 <- [1,274,null,{}] 17:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:17:32 INFO - PROCESS | 2792 | 1466036252668 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:32 INFO - PROCESS | 2792 | 1466036252670 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:32 INFO - PROCESS | 2792 | 1466036252779 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 17:17:32 INFO - PROCESS | 2792 | 1466036252791 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:32 INFO - PROCESS | 2792 | 1466036252793 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84C1800 == 42 [pid = 2792] [id = 78] 17:17:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9E21D7800) [pid = 2792] [serial = 231] [outer = 0000000000000000] 17:17:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9EF377000) [pid = 2792] [serial = 232] [outer = 000000B9E21D7800] 17:17:32 INFO - PROCESS | 2792 | 1466036252886 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (000000B9EF380400) [pid = 2792] [serial = 233] [outer = 000000B9E21D7800] 17:17:33 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (000000B9E937A800) [pid = 2792] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:17:33 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9DBD59000) [pid = 2792] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:17:33 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9E58A8000) [pid = 2792] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:17:33 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9DBC9C000) [pid = 2792] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:17:33 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9DBD97000) [pid = 2792] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:17:33 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E0E9F800) [pid = 2792] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:17:33 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9DBCDFC00) [pid = 2792] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:17:33 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9DBB6F000) [pid = 2792] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:17:33 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E732D400) [pid = 2792] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:17:33 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9EA965C00) [pid = 2792] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:17:33 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DBD99400) [pid = 2792] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:17:33 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9EA895000) [pid = 2792] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:17:33 INFO - PROCESS | 2792 | 1466036253380 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 732ms 17:17:33 INFO - PROCESS | 2792 | 1466036253402 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 17:17:33 INFO - PROCESS | 2792 | 1466036253404 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 17:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:17:33 INFO - PROCESS | 2792 | 1466036253407 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:17:33 INFO - PROCESS | 2792 | 1466036253409 Marionette TRACE conn5 <- [1,278,null,{}] 17:17:33 INFO - PROCESS | 2792 | 1466036253413 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:33 INFO - PROCESS | 2792 | 1466036253415 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:33 INFO - PROCESS | 2792 | 1466036253528 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 17:17:33 INFO - PROCESS | 2792 | 1466036253569 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:33 INFO - PROCESS | 2792 | 1466036253571 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F04DE800 == 43 [pid = 2792] [id = 79] 17:17:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DBCE9C00) [pid = 2792] [serial = 234] [outer = 0000000000000000] 17:17:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E738D800) [pid = 2792] [serial = 235] [outer = 000000B9DBCE9C00] 17:17:33 INFO - PROCESS | 2792 | 1466036253620 Marionette DEBUG loaded listener.js 17:17:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9EEB25C00) [pid = 2792] [serial = 236] [outer = 000000B9DBCE9C00] 17:17:33 INFO - PROCESS | 2792 | 1466036253971 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms 17:17:34 INFO - PROCESS | 2792 | 1466036254039 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 17:17:34 INFO - PROCESS | 2792 | 1466036254041 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 17:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:17:34 INFO - PROCESS | 2792 | 1466036254051 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:17:34 INFO - PROCESS | 2792 | 1466036254053 Marionette TRACE conn5 <- [1,282,null,{}] 17:17:34 INFO - PROCESS | 2792 | 1466036254058 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:34 INFO - PROCESS | 2792 | 1466036254059 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:34 INFO - PROCESS | 2792 | 1466036254175 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 17:17:34 INFO - PROCESS | 2792 | 1466036254181 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 2792 | 1466036254183 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:34 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F07DF000 == 44 [pid = 2792] [id = 80] 17:17:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9EEB29800) [pid = 2792] [serial = 237] [outer = 0000000000000000] 17:17:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9EEB2EC00) [pid = 2792] [serial = 238] [outer = 000000B9EEB29800] 17:17:34 INFO - PROCESS | 2792 | 1466036254229 Marionette DEBUG loaded listener.js 17:17:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9F0970C00) [pid = 2792] [serial = 239] [outer = 000000B9EEB29800] 17:17:34 INFO - PROCESS | 2792 | 1466036254650 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 17:17:34 INFO - PROCESS | 2792 | 1466036254677 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 17:17:34 INFO - PROCESS | 2792 | 1466036254679 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 17:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:17:34 INFO - PROCESS | 2792 | 1466036254682 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:17:34 INFO - PROCESS | 2792 | 1466036254684 Marionette TRACE conn5 <- [1,286,null,{}] 17:17:34 INFO - PROCESS | 2792 | 1466036254688 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:34 INFO - PROCESS | 2792 | 1466036254689 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:34 INFO - PROCESS | 2792 | 1466036254783 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 17:17:34 INFO - PROCESS | 2792 | 1466036254791 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 2792 | 1466036254793 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:34 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC78C800 == 45 [pid = 2792] [id = 81] 17:17:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9F0494C00) [pid = 2792] [serial = 240] [outer = 0000000000000000] 17:17:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9F0498C00) [pid = 2792] [serial = 241] [outer = 000000B9F0494C00] 17:17:34 INFO - PROCESS | 2792 | 1466036254843 Marionette DEBUG loaded listener.js 17:17:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9F049E800) [pid = 2792] [serial = 242] [outer = 000000B9F0494C00] 17:17:35 INFO - PROCESS | 2792 | 1466036255371 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 734ms 17:17:35 INFO - PROCESS | 2792 | 1466036255419 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 17:17:35 INFO - PROCESS | 2792 | 1466036255425 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 17:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:17:35 INFO - PROCESS | 2792 | 1466036255431 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:17:35 INFO - PROCESS | 2792 | 1466036255435 Marionette TRACE conn5 <- [1,290,null,{}] 17:17:35 INFO - PROCESS | 2792 | 1466036255442 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:35 INFO - PROCESS | 2792 | 1466036255445 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:35 INFO - PROCESS | 2792 | 1466036255644 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 17:17:35 INFO - PROCESS | 2792 | 1466036255760 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:35 INFO - PROCESS | 2792 | 1466036255765 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E210E800 == 46 [pid = 2792] [id = 82] 17:17:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9DBCA5800) [pid = 2792] [serial = 243] [outer = 0000000000000000] 17:17:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9DBD58400) [pid = 2792] [serial = 244] [outer = 000000B9DBCA5800] 17:17:35 INFO - PROCESS | 2792 | 1466036255826 Marionette DEBUG loaded listener.js 17:17:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (000000B9DBD9E400) [pid = 2792] [serial = 245] [outer = 000000B9DBCA5800] 17:17:36 INFO - PROCESS | 2792 | 1466036256405 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1029ms 17:17:36 INFO - PROCESS | 2792 | 1466036256462 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 17:17:36 INFO - PROCESS | 2792 | 1466036256467 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 17:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:17:36 INFO - PROCESS | 2792 | 1466036256474 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:17:36 INFO - PROCESS | 2792 | 1466036256477 Marionette TRACE conn5 <- [1,294,null,{}] 17:17:36 INFO - PROCESS | 2792 | 1466036256481 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:36 INFO - PROCESS | 2792 | 1466036256484 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:36 INFO - PROCESS | 2792 | 1466036256608 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 17:17:36 INFO - PROCESS | 2792 | 1466036256723 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:36 INFO - PROCESS | 2792 | 1466036256726 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:36 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EAB68800 == 47 [pid = 2792] [id = 83] 17:17:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (000000B9E0E71C00) [pid = 2792] [serial = 246] [outer = 0000000000000000] 17:17:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (000000B9E21D7C00) [pid = 2792] [serial = 247] [outer = 000000B9E0E71C00] 17:17:36 INFO - PROCESS | 2792 | 1466036256786 Marionette DEBUG loaded listener.js 17:17:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (000000B9E7330400) [pid = 2792] [serial = 248] [outer = 000000B9E0E71C00] 17:17:37 INFO - PROCESS | 2792 | 1466036257491 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:37 INFO - PROCESS | 2792 | 1466036257492 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1081ms 17:17:37 INFO - PROCESS | 2792 | 1466036257557 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 17:17:37 INFO - PROCESS | 2792 | 1466036257560 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 17:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:17:37 INFO - PROCESS | 2792 | 1466036257564 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:17:37 INFO - PROCESS | 2792 | 1466036257568 Marionette TRACE conn5 <- [1,298,null,{}] 17:17:37 INFO - PROCESS | 2792 | 1466036257580 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:37 INFO - PROCESS | 2792 | 1466036257586 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:37 INFO - PROCESS | 2792 | 1466036257737 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 17:17:37 INFO - PROCESS | 2792 | 1466036257854 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:37 INFO - PROCESS | 2792 | 1466036257858 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F07DE000 == 48 [pid = 2792] [id = 84] 17:17:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (000000B9EAF3A800) [pid = 2792] [serial = 249] [outer = 0000000000000000] 17:17:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (000000B9EBDBD000) [pid = 2792] [serial = 250] [outer = 000000B9EAF3A800] 17:17:37 INFO - PROCESS | 2792 | 1466036257920 Marionette DEBUG loaded listener.js 17:17:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (000000B9EC74AC00) [pid = 2792] [serial = 251] [outer = 000000B9EAF3A800] 17:17:38 INFO - PROCESS | 2792 | 1466036258500 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1140ms 17:17:38 INFO - PROCESS | 2792 | 1466036258707 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 17:17:38 INFO - PROCESS | 2792 | 1466036258713 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 17:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:17:38 INFO - PROCESS | 2792 | 1466036258718 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 2792 | 1466036258721 Marionette TRACE conn5 <- [1,302,null,{}] 17:17:38 INFO - PROCESS | 2792 | 1466036258726 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:38 INFO - PROCESS | 2792 | 1466036258730 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:38 INFO - PROCESS | 2792 | 1466036258835 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 17:17:38 INFO - PROCESS | 2792 | 1466036258914 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:38 INFO - PROCESS | 2792 | 1466036258919 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:38 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D80000 == 49 [pid = 2792] [id = 85] 17:17:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (000000B9DBD5C400) [pid = 2792] [serial = 252] [outer = 0000000000000000] 17:17:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (000000B9DBD77000) [pid = 2792] [serial = 253] [outer = 000000B9DBD5C400] 17:17:38 INFO - PROCESS | 2792 | 1466036258969 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (000000B9E01BF000) [pid = 2792] [serial = 254] [outer = 000000B9DBD5C400] 17:17:39 INFO - PROCESS | 2792 | 1466036259472 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 797ms 17:17:39 INFO - PROCESS | 2792 | 1466036259518 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 17:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:17:39 INFO - PROCESS | 2792 | 1466036259521 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 17:17:39 INFO - PROCESS | 2792 | 1466036259528 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:17:39 INFO - PROCESS | 2792 | 1466036259531 Marionette TRACE conn5 <- [1,306,null,{}] 17:17:39 INFO - PROCESS | 2792 | 1466036259535 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:39 INFO - PROCESS | 2792 | 1466036259538 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:39 INFO - PROCESS | 2792 | 1466036259642 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 17:17:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D85800 == 48 [pid = 2792] [id = 43] 17:17:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F07DF000 == 47 [pid = 2792] [id = 80] 17:17:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F04DE800 == 46 [pid = 2792] [id = 79] 17:17:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84C1800 == 45 [pid = 2792] [id = 78] 17:17:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF337800 == 44 [pid = 2792] [id = 77] 17:17:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED878800 == 43 [pid = 2792] [id = 76] 17:17:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D07000 == 42 [pid = 2792] [id = 75] 17:17:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E849A800 == 41 [pid = 2792] [id = 74] 17:17:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1240800 == 40 [pid = 2792] [id = 73] 17:17:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F85000 == 39 [pid = 2792] [id = 72] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (000000B9EBDBA000) [pid = 2792] [serial = 202] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (000000B9E9797000) [pid = 2792] [serial = 187] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (000000B9E9F96800) [pid = 2792] [serial = 188] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (000000B9E9F92800) [pid = 2792] [serial = 191] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (000000B9DBD5D800) [pid = 2792] [serial = 190] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (000000B9E5935800) [pid = 2792] [serial = 181] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (000000B9E6134C00) [pid = 2792] [serial = 182] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (000000B9DD252C00) [pid = 2792] [serial = 173] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (000000B9DBCA1C00) [pid = 2792] [serial = 172] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (000000B9DBCE8800) [pid = 2792] [serial = 160] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9DBD9AC00) [pid = 2792] [serial = 193] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9E937AC00) [pid = 2792] [serial = 166] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E1D1C000) [pid = 2792] [serial = 178] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E27CF800) [pid = 2792] [serial = 179] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9DBCEC800) [pid = 2792] [serial = 157] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9DBB78C00) [pid = 2792] [serial = 175] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9DBD7BC00) [pid = 2792] [serial = 176] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E1D20800) [pid = 2792] [serial = 163] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E7F30000) [pid = 2792] [serial = 184] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9EABF4400) [pid = 2792] [serial = 170] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9EA9B7C00) [pid = 2792] [serial = 169] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E1C6B000) [pid = 2792] [serial = 196] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9EA961000) [pid = 2792] [serial = 199] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E606F400) [pid = 2792] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9EAF3EC00) [pid = 2792] [serial = 200] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E9FA3400) [pid = 2792] [serial = 197] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBDA0C00) [pid = 2792] [serial = 194] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8D1C800) [pid = 2792] [serial = 185] [outer = 0000000000000000] [url = about:blank] 17:17:39 INFO - PROCESS | 2792 | 1466036259778 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:39 INFO - PROCESS | 2792 | 1466036259781 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:39 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1241000 == 40 [pid = 2792] [id = 86] 17:17:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBA86800) [pid = 2792] [serial = 255] [outer = 0000000000000000] 17:17:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBB73000) [pid = 2792] [serial = 256] [outer = 000000B9DBA86800] 17:17:39 INFO - PROCESS | 2792 | 1466036259872 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBD5D400) [pid = 2792] [serial = 257] [outer = 000000B9DBA86800] 17:17:40 INFO - PROCESS | 2792 | 1466036260223 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 732ms 17:17:40 INFO - PROCESS | 2792 | 1466036260265 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 2792 | 1466036260267 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 17:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:17:40 INFO - PROCESS | 2792 | 1466036260272 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - PROCESS | 2792 | 1466036260274 Marionette TRACE conn5 <- [1,310,null,{}] 17:17:40 INFO - PROCESS | 2792 | 1466036260284 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:40 INFO - PROCESS | 2792 | 1466036260288 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:40 INFO - PROCESS | 2792 | 1466036260384 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 17:17:40 INFO - PROCESS | 2792 | 1466036260409 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 2792 | 1466036260413 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7C9C000 == 41 [pid = 2792] [id = 87] 17:17:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E1134800) [pid = 2792] [serial = 258] [outer = 0000000000000000] 17:17:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E120C800) [pid = 2792] [serial = 259] [outer = 000000B9E1134800] 17:17:40 INFO - PROCESS | 2792 | 1466036260468 Marionette DEBUG loaded listener.js 17:17:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E1F40400) [pid = 2792] [serial = 260] [outer = 000000B9E1134800] 17:17:40 INFO - PROCESS | 2792 | 1466036260895 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 690ms 17:17:40 INFO - PROCESS | 2792 | 1466036260963 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 2792 | 1466036260965 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 17:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:17:40 INFO - PROCESS | 2792 | 1466036260969 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - PROCESS | 2792 | 1466036260971 Marionette TRACE conn5 <- [1,314,null,{}] 17:17:40 INFO - PROCESS | 2792 | 1466036260982 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:40 INFO - PROCESS | 2792 | 1466036260984 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:41 INFO - PROCESS | 2792 | 1466036261078 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 17:17:41 INFO - PROCESS | 2792 | 1466036261092 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:41 INFO - PROCESS | 2792 | 1466036261094 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E89A6800 == 42 [pid = 2792] [id = 88] 17:17:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E554D800) [pid = 2792] [serial = 261] [outer = 0000000000000000] 17:17:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E5935800) [pid = 2792] [serial = 262] [outer = 000000B9E554D800] 17:17:41 INFO - PROCESS | 2792 | 1466036261140 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E7329C00) [pid = 2792] [serial = 263] [outer = 000000B9E554D800] 17:17:41 INFO - PROCESS | 2792 | 1466036261516 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 586ms 17:17:41 INFO - PROCESS | 2792 | 1466036261558 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 2792 | 1466036261560 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 17:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:17:41 INFO - PROCESS | 2792 | 1466036261563 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - PROCESS | 2792 | 1466036261565 Marionette TRACE conn5 <- [1,318,null,{}] 17:17:41 INFO - PROCESS | 2792 | 1466036261569 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:41 INFO - PROCESS | 2792 | 1466036261571 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:41 INFO - PROCESS | 2792 | 1466036261686 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 17:17:41 INFO - PROCESS | 2792 | 1466036261692 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:41 INFO - PROCESS | 2792 | 1466036261694 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E95C1800 == 43 [pid = 2792] [id = 89] 17:17:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E75EAC00) [pid = 2792] [serial = 264] [outer = 0000000000000000] 17:17:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E7F32000) [pid = 2792] [serial = 265] [outer = 000000B9E75EAC00] 17:17:41 INFO - PROCESS | 2792 | 1466036261740 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E8D17400) [pid = 2792] [serial = 266] [outer = 000000B9E75EAC00] 17:17:42 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 17:17:42 INFO - PROCESS | 2792 | 1466036262135 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms 17:17:42 INFO - PROCESS | 2792 | 1466036262202 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 17:17:42 INFO - PROCESS | 2792 | 1466036262205 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 17:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:17:42 INFO - PROCESS | 2792 | 1466036262208 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - PROCESS | 2792 | 1466036262210 Marionette TRACE conn5 <- [1,322,null,{}] 17:17:42 INFO - PROCESS | 2792 | 1466036262214 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:42 INFO - PROCESS | 2792 | 1466036262221 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:42 INFO - PROCESS | 2792 | 1466036262383 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 17:17:42 INFO - PROCESS | 2792 | 1466036262391 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:42 INFO - PROCESS | 2792 | 1466036262394 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:42 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB58A800 == 44 [pid = 2792] [id = 90] 17:17:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9E937B400) [pid = 2792] [serial = 267] [outer = 0000000000000000] 17:17:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9E9797800) [pid = 2792] [serial = 268] [outer = 000000B9E937B400] 17:17:42 INFO - PROCESS | 2792 | 1466036262477 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9E9F97400) [pid = 2792] [serial = 269] [outer = 000000B9E937B400] 17:17:42 INFO - PROCESS | 2792 | 1466036262885 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 732ms 17:17:42 INFO - PROCESS | 2792 | 1466036262941 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 17:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:17:42 INFO - PROCESS | 2792 | 1466036262944 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 17:17:42 INFO - PROCESS | 2792 | 1466036262947 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - PROCESS | 2792 | 1466036262949 Marionette TRACE conn5 <- [1,326,null,{}] 17:17:42 INFO - PROCESS | 2792 | 1466036262953 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:42 INFO - PROCESS | 2792 | 1466036262955 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:43 INFO - PROCESS | 2792 | 1466036263068 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 17:17:43 INFO - PROCESS | 2792 | 1466036263073 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:43 INFO - PROCESS | 2792 | 1466036263075 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E03A1800 == 45 [pid = 2792] [id = 91] 17:17:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9E9F9F800) [pid = 2792] [serial = 270] [outer = 0000000000000000] 17:17:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9EA88E000) [pid = 2792] [serial = 271] [outer = 000000B9E9F9F800] 17:17:43 INFO - PROCESS | 2792 | 1466036263127 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9EAB0C800) [pid = 2792] [serial = 272] [outer = 000000B9E9F9F800] 17:17:43 INFO - PROCESS | 2792 | 1466036263589 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 17:17:43 INFO - PROCESS | 2792 | 1466036263642 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 2792 | 1466036263644 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 17:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:17:43 INFO - PROCESS | 2792 | 1466036263654 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 2792 | 1466036263656 Marionette TRACE conn5 <- [1,330,null,{}] 17:17:43 INFO - PROCESS | 2792 | 1466036263660 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:43 INFO - PROCESS | 2792 | 1466036263662 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:43 INFO - PROCESS | 2792 | 1466036263767 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 17:17:43 INFO - PROCESS | 2792 | 1466036263775 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:43 INFO - PROCESS | 2792 | 1466036263777 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0D9800 == 46 [pid = 2792] [id = 92] 17:17:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (000000B9EAF43800) [pid = 2792] [serial = 273] [outer = 0000000000000000] 17:17:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (000000B9EAFA9400) [pid = 2792] [serial = 274] [outer = 000000B9EAF43800] 17:17:43 INFO - PROCESS | 2792 | 1466036263822 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (000000B9EBDC4800) [pid = 2792] [serial = 275] [outer = 000000B9EAF43800] 17:17:44 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (000000B9E21D7800) [pid = 2792] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:17:44 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (000000B9DBCE9C00) [pid = 2792] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:17:44 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (000000B9EEB29800) [pid = 2792] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:17:44 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9E9794000) [pid = 2792] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:17:44 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9EABF5C00) [pid = 2792] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:17:44 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E82DD400) [pid = 2792] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:17:44 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9DBD6D000) [pid = 2792] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:17:44 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E1C0F400) [pid = 2792] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:17:44 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9DBA91000) [pid = 2792] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:17:44 INFO - PROCESS | 2792 | 1466036264443 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 839ms 17:17:44 INFO - PROCESS | 2792 | 1466036264532 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 17:17:44 INFO - PROCESS | 2792 | 1466036264534 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 17:17:44 INFO - PROCESS | 2792 | 1466036264538 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:17:44 INFO - PROCESS | 2792 | 1466036264539 Marionette TRACE conn5 <- [1,334,null,{}] 17:17:44 INFO - PROCESS | 2792 | 1466036264543 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:44 INFO - PROCESS | 2792 | 1466036264545 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:44 INFO - PROCESS | 2792 | 1466036264642 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 17:17:44 INFO - PROCESS | 2792 | 1466036264796 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:44 INFO - PROCESS | 2792 | 1466036264798 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:44 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF33E800 == 47 [pid = 2792] [id = 93] 17:17:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9EAF3EC00) [pid = 2792] [serial = 276] [outer = 0000000000000000] 17:17:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9EC74E400) [pid = 2792] [serial = 277] [outer = 000000B9EAF3EC00] 17:17:44 INFO - PROCESS | 2792 | 1466036264850 Marionette DEBUG loaded listener.js 17:17:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9ED89EC00) [pid = 2792] [serial = 278] [outer = 000000B9EAF3EC00] 17:17:45 INFO - PROCESS | 2792 | 1466036265147 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 17:17:45 INFO - PROCESS | 2792 | 1466036265208 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 2792 | 1466036265210 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 17:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:17:45 INFO - PROCESS | 2792 | 1466036265213 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 2792 | 1466036265215 Marionette TRACE conn5 <- [1,338,null,{}] 17:17:45 INFO - PROCESS | 2792 | 1466036265219 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:45 INFO - PROCESS | 2792 | 1466036265221 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:45 INFO - PROCESS | 2792 | 1466036265335 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 17:17:45 INFO - PROCESS | 2792 | 1466036265386 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:45 INFO - PROCESS | 2792 | 1466036265388 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F014A800 == 48 [pid = 2792] [id = 94] 17:17:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9EEB22400) [pid = 2792] [serial = 279] [outer = 0000000000000000] 17:17:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9EEB2E000) [pid = 2792] [serial = 280] [outer = 000000B9EEB22400] 17:17:45 INFO - PROCESS | 2792 | 1466036265434 Marionette DEBUG loaded listener.js 17:17:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9EF379C00) [pid = 2792] [serial = 281] [outer = 000000B9EEB22400] 17:17:45 INFO - PROCESS | 2792 | 1466036265872 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 17:17:45 INFO - PROCESS | 2792 | 1466036265950 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 2792 | 1466036265953 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 17:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:17:45 INFO - PROCESS | 2792 | 1466036265957 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 2792 | 1466036265959 Marionette TRACE conn5 <- [1,342,null,{}] 17:17:45 INFO - PROCESS | 2792 | 1466036265963 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:45 INFO - PROCESS | 2792 | 1466036265965 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:46 INFO - PROCESS | 2792 | 1466036266075 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 17:17:46 INFO - PROCESS | 2792 | 1466036266192 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:46 INFO - PROCESS | 2792 | 1466036266195 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:46 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E017C800 == 49 [pid = 2792] [id = 95] 17:17:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (000000B9D9E9C400) [pid = 2792] [serial = 282] [outer = 0000000000000000] 17:17:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (000000B9DA058400) [pid = 2792] [serial = 283] [outer = 000000B9D9E9C400] 17:17:46 INFO - PROCESS | 2792 | 1466036266254 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (000000B9DBB76800) [pid = 2792] [serial = 284] [outer = 000000B9D9E9C400] 17:17:46 INFO - PROCESS | 2792 | [2792] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 17:17:46 INFO - PROCESS | 2792 | 1466036266904 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 985ms 17:17:46 INFO - PROCESS | 2792 | 1466036266946 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 17:17:46 INFO - PROCESS | 2792 | 1466036266951 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 17:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:17:46 INFO - PROCESS | 2792 | 1466036266956 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:17:46 INFO - PROCESS | 2792 | 1466036266960 Marionette TRACE conn5 <- [1,346,null,{}] 17:17:46 INFO - PROCESS | 2792 | 1466036266965 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:46 INFO - PROCESS | 2792 | 1466036266968 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:47 INFO - PROCESS | 2792 | 1466036267116 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 17:17:47 INFO - PROCESS | 2792 | 1466036267204 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:47 INFO - PROCESS | 2792 | 1466036267207 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E891E000 == 50 [pid = 2792] [id = 96] 17:17:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (000000B9DCDCC000) [pid = 2792] [serial = 285] [outer = 0000000000000000] 17:17:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (000000B9E0E70400) [pid = 2792] [serial = 286] [outer = 000000B9DCDCC000] 17:17:47 INFO - PROCESS | 2792 | 1466036267266 Marionette DEBUG loaded listener.js 17:17:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (000000B9E27CAC00) [pid = 2792] [serial = 287] [outer = 000000B9DCDCC000] 17:17:47 INFO - PROCESS | 2792 | 1466036267846 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 943ms 17:17:47 INFO - PROCESS | 2792 | 1466036267905 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 17:17:47 INFO - PROCESS | 2792 | 1466036267910 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 17:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:17:47 INFO - PROCESS | 2792 | 1466036267914 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:17:47 INFO - PROCESS | 2792 | 1466036267917 Marionette TRACE conn5 <- [1,350,null,{}] 17:17:47 INFO - PROCESS | 2792 | 1466036267921 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:47 INFO - PROCESS | 2792 | 1466036267924 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:48 INFO - PROCESS | 2792 | 1466036268043 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 17:17:48 INFO - PROCESS | 2792 | 1466036268160 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:48 INFO - PROCESS | 2792 | 1466036268163 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0167000 == 51 [pid = 2792] [id = 97] 17:17:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (000000B9E8D13400) [pid = 2792] [serial = 288] [outer = 0000000000000000] 17:17:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (000000B9E8FBB400) [pid = 2792] [serial = 289] [outer = 000000B9E8D13400] 17:17:48 INFO - PROCESS | 2792 | 1466036268222 Marionette DEBUG loaded listener.js 17:17:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (000000B9E8FC9C00) [pid = 2792] [serial = 290] [outer = 000000B9E8D13400] 17:17:48 INFO - PROCESS | 2792 | 1466036268821 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 985ms 17:17:48 INFO - PROCESS | 2792 | 1466036268902 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 17:17:48 INFO - PROCESS | 2792 | 1466036268905 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 17:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:17:48 INFO - PROCESS | 2792 | 1466036268916 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:17:48 INFO - PROCESS | 2792 | 1466036268923 Marionette TRACE conn5 <- [1,354,null,{}] 17:17:48 INFO - PROCESS | 2792 | 1466036268942 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:48 INFO - PROCESS | 2792 | 1466036268947 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:49 INFO - PROCESS | 2792 | 1466036269069 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 17:17:49 INFO - PROCESS | 2792 | 1466036269134 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:49 INFO - PROCESS | 2792 | 1466036269136 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F061C000 == 52 [pid = 2792] [id = 98] 17:17:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (000000B9E8D1D000) [pid = 2792] [serial = 291] [outer = 0000000000000000] 17:17:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (000000B9E905E000) [pid = 2792] [serial = 292] [outer = 000000B9E8D1D000] 17:17:49 INFO - PROCESS | 2792 | 1466036269192 Marionette DEBUG loaded listener.js 17:17:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (000000B9E9799C00) [pid = 2792] [serial = 293] [outer = 000000B9E8D1D000] 17:17:49 INFO - PROCESS | 2792 | 1466036269823 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 964ms 17:17:49 INFO - PROCESS | 2792 | 1466036269874 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 17:17:49 INFO - PROCESS | 2792 | 1466036269877 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 17:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:17:49 INFO - PROCESS | 2792 | 1466036269881 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:17:49 INFO - PROCESS | 2792 | 1466036269883 Marionette TRACE conn5 <- [1,358,null,{}] 17:17:49 INFO - PROCESS | 2792 | 1466036269888 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:49 INFO - PROCESS | 2792 | 1466036269891 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:50 INFO - PROCESS | 2792 | 1466036270009 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 17:17:50 INFO - PROCESS | 2792 | 1466036270079 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:50 INFO - PROCESS | 2792 | 1466036270082 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D7A800 == 53 [pid = 2792] [id = 99] 17:17:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (000000B9DBCEB000) [pid = 2792] [serial = 294] [outer = 0000000000000000] 17:17:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (000000B9E8FA5400) [pid = 2792] [serial = 295] [outer = 000000B9DBCEB000] 17:17:50 INFO - PROCESS | 2792 | 1466036270180 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (000000B9E8FB0400) [pid = 2792] [serial = 296] [outer = 000000B9DBCEB000] 17:17:50 INFO - PROCESS | 2792 | 1466036270904 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1029ms 17:17:50 INFO - PROCESS | 2792 | 1466036270912 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 17:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:17:50 INFO - PROCESS | 2792 | 1466036270916 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 17:17:50 INFO - PROCESS | 2792 | 1466036270920 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:17:50 INFO - PROCESS | 2792 | 1466036270925 Marionette TRACE conn5 <- [1,362,null,{}] 17:17:50 INFO - PROCESS | 2792 | 1466036270931 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:50 INFO - PROCESS | 2792 | 1466036270933 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:51 INFO - PROCESS | 2792 | 1466036271058 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 17:17:51 INFO - PROCESS | 2792 | 1466036271149 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:51 INFO - PROCESS | 2792 | 1466036271152 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6171800 == 54 [pid = 2792] [id = 100] 17:17:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (000000B9E08F6800) [pid = 2792] [serial = 297] [outer = 0000000000000000] 17:17:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (000000B9E1D13400) [pid = 2792] [serial = 298] [outer = 000000B9E08F6800] 17:17:51 INFO - PROCESS | 2792 | 1466036271205 Marionette DEBUG loaded listener.js 17:17:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (000000B9E6126C00) [pid = 2792] [serial = 299] [outer = 000000B9E08F6800] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0EC0000 == 53 [pid = 2792] [id = 32] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D16800 == 52 [pid = 2792] [id = 55] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F014A800 == 51 [pid = 2792] [id = 94] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF33E800 == 50 [pid = 2792] [id = 93] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0D9800 == 49 [pid = 2792] [id = 92] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E03A1800 == 48 [pid = 2792] [id = 91] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB58A800 == 47 [pid = 2792] [id = 90] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E95C1800 == 46 [pid = 2792] [id = 89] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E89A6800 == 45 [pid = 2792] [id = 88] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7C9C000 == 44 [pid = 2792] [id = 87] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1241000 == 43 [pid = 2792] [id = 86] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D80000 == 42 [pid = 2792] [id = 85] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (000000B9F0498C00) [pid = 2792] [serial = 241] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC78C800 == 41 [pid = 2792] [id = 81] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (000000B9EBDC0400) [pid = 2792] [serial = 229] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (000000B9E8F0EC00) [pid = 2792] [serial = 223] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (000000B9E0B31000) [pid = 2792] [serial = 215] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (000000B9DBD76400) [pid = 2792] [serial = 214] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (000000B9E5552800) [pid = 2792] [serial = 220] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (000000B9E6065400) [pid = 2792] [serial = 221] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (000000B9DBC99400) [pid = 2792] [serial = 217] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (000000B9DBD78000) [pid = 2792] [serial = 218] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (000000B9DBCDF800) [pid = 2792] [serial = 205] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (000000B9EF377000) [pid = 2792] [serial = 232] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (000000B9EA9B5C00) [pid = 2792] [serial = 211] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (000000B9ED89F400) [pid = 2792] [serial = 230] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (000000B9E21CEC00) [pid = 2792] [serial = 208] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (000000B9E738D800) [pid = 2792] [serial = 235] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (000000B9EEB2EC00) [pid = 2792] [serial = 238] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (000000B9EF380400) [pid = 2792] [serial = 233] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (000000B9E9F1E800) [pid = 2792] [serial = 226] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9EEB25C00) [pid = 2792] [serial = 236] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9F0970C00) [pid = 2792] [serial = 239] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E9FA7C00) [pid = 2792] [serial = 227] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E94F3400) [pid = 2792] [serial = 224] [outer = 0000000000000000] [url = about:blank] 17:17:51 INFO - PROCESS | 2792 | [2792] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 17:17:51 INFO - PROCESS | 2792 | 1466036271742 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 880ms 17:17:51 INFO - PROCESS | 2792 | 1466036271801 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 17:17:51 INFO - PROCESS | 2792 | 1466036271806 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 17:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:17:51 INFO - PROCESS | 2792 | 1466036271812 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:17:51 INFO - PROCESS | 2792 | 1466036271814 Marionette TRACE conn5 <- [1,366,null,{}] 17:17:51 INFO - PROCESS | 2792 | 1466036271818 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:51 INFO - PROCESS | 2792 | 1466036271821 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:51 INFO - PROCESS | 2792 | 1466036271916 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 17:17:51 INFO - PROCESS | 2792 | 1466036271924 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:51 INFO - PROCESS | 2792 | 1466036271927 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E820B000 == 42 [pid = 2792] [id = 101] 17:17:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9E0CA1C00) [pid = 2792] [serial = 300] [outer = 0000000000000000] 17:17:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9E5551C00) [pid = 2792] [serial = 301] [outer = 000000B9E0CA1C00] 17:17:51 INFO - PROCESS | 2792 | 1466036271980 Marionette DEBUG loaded listener.js 17:17:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9E7CF1800) [pid = 2792] [serial = 302] [outer = 000000B9E0CA1C00] 17:17:52 INFO - PROCESS | 2792 | 1466036272443 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 17:17:52 INFO - PROCESS | 2792 | 1466036272506 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 17:17:52 INFO - PROCESS | 2792 | 1466036272508 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 17:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:17:52 INFO - PROCESS | 2792 | 1466036272512 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:17:52 INFO - PROCESS | 2792 | 1466036272515 Marionette TRACE conn5 <- [1,370,null,{}] 17:17:52 INFO - PROCESS | 2792 | 1466036272527 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:52 INFO - PROCESS | 2792 | 1466036272532 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:52 INFO - PROCESS | 2792 | 1466036272624 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 17:17:52 INFO - PROCESS | 2792 | 1466036272670 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:52 INFO - PROCESS | 2792 | 1466036272673 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EA999000 == 43 [pid = 2792] [id = 102] 17:17:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9E75EB400) [pid = 2792] [serial = 303] [outer = 0000000000000000] 17:17:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (000000B9E8FC1C00) [pid = 2792] [serial = 304] [outer = 000000B9E75EB400] 17:17:52 INFO - PROCESS | 2792 | 1466036272779 Marionette DEBUG loaded listener.js 17:17:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (000000B9E905C000) [pid = 2792] [serial = 305] [outer = 000000B9E75EB400] 17:17:53 INFO - PROCESS | 2792 | 1466036273146 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 17:17:53 INFO - PROCESS | 2792 | 1466036273219 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 17:17:53 INFO - PROCESS | 2792 | 1466036273222 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 17:17:53 INFO - PROCESS | 2792 | 1466036273225 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 2792 | 1466036273227 Marionette TRACE conn5 <- [1,374,null,{}] 17:17:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:17:53 INFO - PROCESS | 2792 | 1466036273231 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:53 INFO - PROCESS | 2792 | 1466036273233 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:53 INFO - PROCESS | 2792 | 1466036273325 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 17:17:53 INFO - PROCESS | 2792 | 1466036273330 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:53 INFO - PROCESS | 2792 | 1466036273333 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:53 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8E6800 == 44 [pid = 2792] [id = 103] 17:17:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (000000B9E951F400) [pid = 2792] [serial = 306] [outer = 0000000000000000] 17:17:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (000000B9E9796C00) [pid = 2792] [serial = 307] [outer = 000000B9E951F400] 17:17:53 INFO - PROCESS | 2792 | 1466036273380 Marionette DEBUG loaded listener.js 17:17:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (000000B9E9F9C400) [pid = 2792] [serial = 308] [outer = 000000B9E951F400] 17:17:53 INFO - PROCESS | 2792 | 1466036273864 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:17:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:17:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 17:17:53 INFO - PROCESS | 2792 | 1466036273903 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 17:17:53 INFO - PROCESS | 2792 | 1466036273906 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 17:17:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:17:53 INFO - PROCESS | 2792 | 1466036273909 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 2792 | 1466036273911 Marionette TRACE conn5 <- [1,378,null,{}] 17:17:53 INFO - PROCESS | 2792 | 1466036273914 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:53 INFO - PROCESS | 2792 | 1466036273916 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:54 INFO - PROCESS | 2792 | 1466036274051 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 17:17:54 INFO - PROCESS | 2792 | 1466036274108 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:54 INFO - PROCESS | 2792 | 1466036274110 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED890000 == 45 [pid = 2792] [id = 104] 17:17:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (000000B9EA898400) [pid = 2792] [serial = 309] [outer = 0000000000000000] 17:17:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (000000B9EA9BBC00) [pid = 2792] [serial = 310] [outer = 000000B9EA898400] 17:17:54 INFO - PROCESS | 2792 | 1466036274155 Marionette DEBUG loaded listener.js 17:17:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (000000B9EB3EB400) [pid = 2792] [serial = 311] [outer = 000000B9EA898400] 17:17:54 INFO - PROCESS | 2792 | 1466036274843 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:17:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:17:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 986ms 17:17:54 INFO - PROCESS | 2792 | 1466036274898 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 17:17:54 INFO - PROCESS | 2792 | 1466036274901 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 17:17:54 INFO - PROCESS | 2792 | 1466036274904 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:17:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:17:54 INFO - PROCESS | 2792 | 1466036274906 Marionette TRACE conn5 <- [1,382,null,{}] 17:17:54 INFO - PROCESS | 2792 | 1466036274910 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:54 INFO - PROCESS | 2792 | 1466036274915 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:55 INFO - PROCESS | 2792 | 1466036275041 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 17:17:55 INFO - PROCESS | 2792 | 1466036275098 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 2792 | 1466036275100 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF1C800 == 46 [pid = 2792] [id = 105] 17:17:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (000000B9E8787400) [pid = 2792] [serial = 312] [outer = 0000000000000000] 17:17:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (000000B9EC74C000) [pid = 2792] [serial = 313] [outer = 000000B9E8787400] 17:17:55 INFO - PROCESS | 2792 | 1466036275148 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (000000B9ED8A8C00) [pid = 2792] [serial = 314] [outer = 000000B9E8787400] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (000000B9E9F9F800) [pid = 2792] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (000000B9E937B400) [pid = 2792] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (000000B9E554D800) [pid = 2792] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (000000B9E1134800) [pid = 2792] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (000000B9DBA86800) [pid = 2792] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (000000B9EAF43800) [pid = 2792] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (000000B9E75EAC00) [pid = 2792] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (000000B9DBD5C400) [pid = 2792] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (000000B9EAF3EC00) [pid = 2792] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (000000B9DB9E9400) [pid = 2792] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (000000B9E9377400) [pid = 2792] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9DBCDF400) [pid = 2792] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:17:55 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9E1D1BC00) [pid = 2792] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:17:55 INFO - PROCESS | 2792 | 1466036275696 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:17:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:17:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 840ms 17:17:55 INFO - PROCESS | 2792 | 1466036275746 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 17:17:55 INFO - PROCESS | 2792 | 1466036275756 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 17:17:55 INFO - PROCESS | 2792 | 1466036275760 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:17:55 INFO - PROCESS | 2792 | 1466036275762 Marionette TRACE conn5 <- [1,386,null,{}] 17:17:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:17:55 INFO - PROCESS | 2792 | 1466036275766 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:55 INFO - PROCESS | 2792 | 1466036275768 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:55 INFO - PROCESS | 2792 | 1466036275852 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 17:17:55 INFO - PROCESS | 2792 | 1466036275924 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 2792 | 1466036275926 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0198000 == 47 [pid = 2792] [id = 106] 17:17:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9DBD5C400) [pid = 2792] [serial = 315] [outer = 0000000000000000] 17:17:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9E732C400) [pid = 2792] [serial = 316] [outer = 000000B9DBD5C400] 17:17:55 INFO - PROCESS | 2792 | 1466036275973 Marionette DEBUG loaded listener.js 17:17:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (000000B9EBDC1400) [pid = 2792] [serial = 317] [outer = 000000B9DBD5C400] 17:17:56 INFO - PROCESS | 2792 | 1466036276327 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:17:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:17:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 630ms 17:17:56 INFO - PROCESS | 2792 | 1466036276396 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:17:56 INFO - PROCESS | 2792 | 1466036276398 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 17:17:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:17:56 INFO - PROCESS | 2792 | 1466036276401 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 2792 | 1466036276404 Marionette TRACE conn5 <- [1,390,null,{}] 17:17:56 INFO - PROCESS | 2792 | 1466036276407 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:56 INFO - PROCESS | 2792 | 1466036276409 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:56 INFO - PROCESS | 2792 | 1466036276552 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 17:17:56 INFO - PROCESS | 2792 | 1466036276562 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:56 INFO - PROCESS | 2792 | 1466036276564 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0607800 == 48 [pid = 2792] [id = 107] 17:17:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (000000B9DBD94800) [pid = 2792] [serial = 318] [outer = 0000000000000000] 17:17:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (000000B9E01D7400) [pid = 2792] [serial = 319] [outer = 000000B9DBD94800] 17:17:56 INFO - PROCESS | 2792 | 1466036276609 Marionette DEBUG loaded listener.js 17:17:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (000000B9E9F2C400) [pid = 2792] [serial = 320] [outer = 000000B9DBD94800] 17:17:57 INFO - PROCESS | 2792 | 1466036277032 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:17:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:17:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 17:17:57 INFO - PROCESS | 2792 | 1466036277096 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 2792 | 1466036277098 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 17:17:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:17:57 INFO - PROCESS | 2792 | 1466036277101 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 2792 | 1466036277103 Marionette TRACE conn5 <- [1,394,null,{}] 17:17:57 INFO - PROCESS | 2792 | 1466036277107 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:57 INFO - PROCESS | 2792 | 1466036277109 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:57 INFO - PROCESS | 2792 | 1466036277225 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 17:17:57 INFO - PROCESS | 2792 | 1466036277239 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:57 INFO - PROCESS | 2792 | 1466036277241 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F07DE800 == 49 [pid = 2792] [id = 108] 17:17:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (000000B9E86B6400) [pid = 2792] [serial = 321] [outer = 0000000000000000] 17:17:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (000000B9E86BAC00) [pid = 2792] [serial = 322] [outer = 000000B9E86B6400] 17:17:57 INFO - PROCESS | 2792 | 1466036277285 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (000000B9E86C1800) [pid = 2792] [serial = 323] [outer = 000000B9E86B6400] 17:17:57 INFO - PROCESS | 2792 | 1466036277851 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:17:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:17:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 796ms 17:17:57 INFO - PROCESS | 2792 | 1466036277901 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 2792 | 1466036277906 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 17:17:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:17:57 INFO - PROCESS | 2792 | 1466036277911 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 2792 | 1466036277915 Marionette TRACE conn5 <- [1,398,null,{}] 17:17:57 INFO - PROCESS | 2792 | 1466036277922 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:57 INFO - PROCESS | 2792 | 1466036277925 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:58 INFO - PROCESS | 2792 | 1466036278053 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 17:17:58 INFO - PROCESS | 2792 | 1466036278137 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:58 INFO - PROCESS | 2792 | 1466036278140 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F92000 == 50 [pid = 2792] [id = 109] 17:17:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (000000B9DBD9C400) [pid = 2792] [serial = 324] [outer = 0000000000000000] 17:17:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (000000B9DC649400) [pid = 2792] [serial = 325] [outer = 000000B9DBD9C400] 17:17:58 INFO - PROCESS | 2792 | 1466036278197 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (000000B9E0E72800) [pid = 2792] [serial = 326] [outer = 000000B9DBD9C400] 17:17:58 INFO - PROCESS | 2792 | 1466036278805 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:17:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:17:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 943ms 17:17:58 INFO - PROCESS | 2792 | 1466036278857 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 17:17:58 INFO - PROCESS | 2792 | 1466036278863 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 17:17:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:17:58 INFO - PROCESS | 2792 | 1466036278884 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:17:58 INFO - PROCESS | 2792 | 1466036278888 Marionette TRACE conn5 <- [1,402,null,{}] 17:17:58 INFO - PROCESS | 2792 | 1466036278894 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:58 INFO - PROCESS | 2792 | 1466036278897 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:59 INFO - PROCESS | 2792 | 1466036279018 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 17:17:59 INFO - PROCESS | 2792 | 1466036279135 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:59 INFO - PROCESS | 2792 | 1466036279138 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:17:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D19000 == 51 [pid = 2792] [id = 110] 17:17:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (000000B9E86C1000) [pid = 2792] [serial = 327] [outer = 0000000000000000] 17:17:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (000000B9E877E800) [pid = 2792] [serial = 328] [outer = 000000B9E86C1000] 17:17:59 INFO - PROCESS | 2792 | 1466036279197 Marionette DEBUG loaded listener.js 17:17:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (000000B9E8B75000) [pid = 2792] [serial = 329] [outer = 000000B9E86C1000] 17:17:59 INFO - PROCESS | 2792 | 1466036279816 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:17:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:17:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 17:17:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:17:59 INFO - PROCESS | 2792 | 1466036279871 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 17:17:59 INFO - PROCESS | 2792 | 1466036279874 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 17:17:59 INFO - PROCESS | 2792 | 1466036279878 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - PROCESS | 2792 | 1466036279882 Marionette TRACE conn5 <- [1,406,null,{}] 17:17:59 INFO - PROCESS | 2792 | 1466036279893 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:59 INFO - PROCESS | 2792 | 1466036279899 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:00 INFO - PROCESS | 2792 | 1466036280016 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 17:18:00 INFO - PROCESS | 2792 | 1466036280119 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:00 INFO - PROCESS | 2792 | 1466036280122 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F1386800 == 52 [pid = 2792] [id = 111] 17:18:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (000000B9E9797400) [pid = 2792] [serial = 330] [outer = 0000000000000000] 17:18:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (000000B9EA88E400) [pid = 2792] [serial = 331] [outer = 000000B9E9797400] 17:18:00 INFO - PROCESS | 2792 | 1466036280183 Marionette DEBUG loaded listener.js 17:18:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (000000B9EC751400) [pid = 2792] [serial = 332] [outer = 000000B9E9797400] 17:18:00 INFO - PROCESS | 2792 | 1466036280854 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:18:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:18:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1001ms 17:18:00 INFO - PROCESS | 2792 | 1466036280880 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 17:18:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:18:00 INFO - PROCESS | 2792 | 1466036280884 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 17:18:00 INFO - PROCESS | 2792 | 1466036280887 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:18:00 INFO - PROCESS | 2792 | 1466036280889 Marionette TRACE conn5 <- [1,410,null,{}] 17:18:00 INFO - PROCESS | 2792 | 1466036280894 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:00 INFO - PROCESS | 2792 | 1466036280896 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:01 INFO - PROCESS | 2792 | 1466036281015 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 17:18:01 INFO - PROCESS | 2792 | 1466036281143 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:01 INFO - PROCESS | 2792 | 1466036281146 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:01 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBBAD000 == 53 [pid = 2792] [id = 112] 17:18:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (000000B9DB9E9400) [pid = 2792] [serial = 333] [outer = 0000000000000000] 17:18:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (000000B9ECAEAC00) [pid = 2792] [serial = 334] [outer = 000000B9DB9E9400] 17:18:01 INFO - PROCESS | 2792 | 1466036281202 Marionette DEBUG loaded listener.js 17:18:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (000000B9ED7E7000) [pid = 2792] [serial = 335] [outer = 000000B9DB9E9400] 17:18:02 INFO - PROCESS | 2792 | 1466036282008 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:18:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:18:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1184ms 17:18:02 INFO - PROCESS | 2792 | 1466036282083 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 17:18:02 INFO - PROCESS | 2792 | 1466036282087 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 17:18:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:18:02 INFO - PROCESS | 2792 | 1466036282093 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - PROCESS | 2792 | 1466036282096 Marionette TRACE conn5 <- [1,414,null,{}] 17:18:02 INFO - PROCESS | 2792 | 1466036282102 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:02 INFO - PROCESS | 2792 | 1466036282106 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:02 INFO - PROCESS | 2792 | 1466036282221 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 17:18:02 INFO - PROCESS | 2792 | 1466036282293 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:02 INFO - PROCESS | 2792 | 1466036282296 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2111800 == 54 [pid = 2792] [id = 113] 17:18:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (000000B9E0E9F800) [pid = 2792] [serial = 336] [outer = 0000000000000000] 17:18:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (000000B9E120E000) [pid = 2792] [serial = 337] [outer = 000000B9E0E9F800] 17:18:02 INFO - PROCESS | 2792 | 1466036282387 Marionette DEBUG loaded listener.js 17:18:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (000000B9E58AB800) [pid = 2792] [serial = 338] [outer = 000000B9E0E9F800] 17:18:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0607800 == 53 [pid = 2792] [id = 107] 17:18:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0198000 == 52 [pid = 2792] [id = 106] 17:18:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF1C800 == 51 [pid = 2792] [id = 105] 17:18:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED890000 == 50 [pid = 2792] [id = 104] 17:18:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8E6800 == 49 [pid = 2792] [id = 103] 17:18:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EA999000 == 48 [pid = 2792] [id = 102] 17:18:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E820B000 == 47 [pid = 2792] [id = 101] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (000000B9EEB2E000) [pid = 2792] [serial = 280] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (000000B9E21D7C00) [pid = 2792] [serial = 247] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (000000B9DBD58400) [pid = 2792] [serial = 244] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (000000B9EBDBD000) [pid = 2792] [serial = 250] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6171800 == 46 [pid = 2792] [id = 100] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (000000B9E9F99800) [pid = 2792] [serial = 124] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (000000B9E9F22800) [pid = 2792] [serial = 167] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (000000B9E032F800) [pid = 2792] [serial = 161] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (000000B9E58AB000) [pid = 2792] [serial = 164] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (000000B9EA88E000) [pid = 2792] [serial = 271] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (000000B9E9797800) [pid = 2792] [serial = 268] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (000000B9E5935800) [pid = 2792] [serial = 262] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (000000B9E7329C00) [pid = 2792] [serial = 263] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (000000B9E120C800) [pid = 2792] [serial = 259] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (000000B9E1F40400) [pid = 2792] [serial = 260] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (000000B9DBB73000) [pid = 2792] [serial = 256] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (000000B9EAFA9400) [pid = 2792] [serial = 274] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (000000B9DBD5D400) [pid = 2792] [serial = 257] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (000000B9E7F32000) [pid = 2792] [serial = 265] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (000000B9E01BF000) [pid = 2792] [serial = 254] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (000000B9DBD77000) [pid = 2792] [serial = 253] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (000000B9EC74E400) [pid = 2792] [serial = 277] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (000000B9ED89EC00) [pid = 2792] [serial = 278] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9EAB0C800) [pid = 2792] [serial = 272] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9EBDC4800) [pid = 2792] [serial = 275] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E9F97400) [pid = 2792] [serial = 269] [outer = 0000000000000000] [url = about:blank] 17:18:02 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E8D17400) [pid = 2792] [serial = 266] [outer = 0000000000000000] [url = about:blank] 17:18:03 INFO - PROCESS | 2792 | 1466036283016 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:18:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:18:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 983ms 17:18:03 INFO - PROCESS | 2792 | 1466036283077 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 17:18:03 INFO - PROCESS | 2792 | 1466036283081 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 17:18:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:18:03 INFO - PROCESS | 2792 | 1466036283087 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - PROCESS | 2792 | 1466036283090 Marionette TRACE conn5 <- [1,418,null,{}] 17:18:03 INFO - PROCESS | 2792 | 1466036283094 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:03 INFO - PROCESS | 2792 | 1466036283097 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:03 INFO - PROCESS | 2792 | 1466036283191 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 17:18:03 INFO - PROCESS | 2792 | 1466036283266 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:03 INFO - PROCESS | 2792 | 1466036283268 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:03 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E59E2000 == 47 [pid = 2792] [id = 114] 17:18:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9DBCE3000) [pid = 2792] [serial = 339] [outer = 0000000000000000] 17:18:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9DBD79400) [pid = 2792] [serial = 340] [outer = 000000B9DBCE3000] 17:18:03 INFO - PROCESS | 2792 | 1466036283316 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9E01DB000) [pid = 2792] [serial = 341] [outer = 000000B9DBCE3000] 17:18:04 INFO - PROCESS | 2792 | 1466036284220 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:18:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 17:18:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1181ms 17:18:04 INFO - PROCESS | 2792 | 1466036284272 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 17:18:04 INFO - PROCESS | 2792 | 1466036284274 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 17:18:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:18:04 INFO - PROCESS | 2792 | 1466036284278 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:18:04 INFO - PROCESS | 2792 | 1466036284282 Marionette TRACE conn5 <- [1,422,null,{}] 17:18:04 INFO - PROCESS | 2792 | 1466036284293 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:04 INFO - PROCESS | 2792 | 1466036284298 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:04 INFO - PROCESS | 2792 | 1466036284389 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 17:18:04 INFO - PROCESS | 2792 | 1466036284396 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:04 INFO - PROCESS | 2792 | 1466036284399 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E867B800 == 48 [pid = 2792] [id = 115] 17:18:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9E606DC00) [pid = 2792] [serial = 342] [outer = 0000000000000000] 17:18:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (000000B9E7CEFC00) [pid = 2792] [serial = 343] [outer = 000000B9E606DC00] 17:18:04 INFO - PROCESS | 2792 | 1466036284450 Marionette DEBUG loaded listener.js 17:18:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (000000B9E8785C00) [pid = 2792] [serial = 344] [outer = 000000B9E606DC00] 17:18:05 INFO - PROCESS | 2792 | 1466036285389 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:18:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:18:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1142ms 17:18:05 INFO - PROCESS | 2792 | 1466036285429 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 17:18:05 INFO - PROCESS | 2792 | 1466036285432 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 17:18:05 INFO - PROCESS | 2792 | 1466036285436 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - PROCESS | 2792 | 1466036285438 Marionette TRACE conn5 <- [1,426,null,{}] 17:18:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:18:05 INFO - PROCESS | 2792 | 1466036285442 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:05 INFO - PROCESS | 2792 | 1466036285444 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:05 INFO - PROCESS | 2792 | 1466036285562 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 17:18:05 INFO - PROCESS | 2792 | 1466036285569 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:05 INFO - PROCESS | 2792 | 1466036285571 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E97EC000 == 49 [pid = 2792] [id = 116] 17:18:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (000000B9E8D1B400) [pid = 2792] [serial = 345] [outer = 0000000000000000] 17:18:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (000000B9E8FAB000) [pid = 2792] [serial = 346] [outer = 000000B9E8D1B400] 17:18:05 INFO - PROCESS | 2792 | 1466036285616 Marionette DEBUG loaded listener.js 17:18:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (000000B9E8FC0000) [pid = 2792] [serial = 347] [outer = 000000B9E8D1B400] 17:18:06 INFO - PROCESS | 2792 | 1466036286117 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:18:06 INFO - PROCESS | 2792 | 1466036286177 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 17:18:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:18:06 INFO - PROCESS | 2792 | 1466036286181 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:18:06 INFO - PROCESS | 2792 | 1466036286183 Marionette TRACE conn5 <- [1,430,null,{}] 17:18:06 INFO - PROCESS | 2792 | 1466036286186 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:06 INFO - PROCESS | 2792 | 1466036286188 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:06 INFO - PROCESS | 2792 | 1466036286300 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 17:18:06 INFO - PROCESS | 2792 | 1466036286360 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:06 INFO - PROCESS | 2792 | 1466036286362 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:06 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB58C800 == 50 [pid = 2792] [id = 117] 17:18:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (000000B9E8FBF800) [pid = 2792] [serial = 348] [outer = 0000000000000000] 17:18:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (000000B9E9377000) [pid = 2792] [serial = 349] [outer = 000000B9E8FBF800] 17:18:06 INFO - PROCESS | 2792 | 1466036286407 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (000000B9E9731800) [pid = 2792] [serial = 350] [outer = 000000B9E8FBF800] 17:18:06 INFO - PROCESS | 2792 | 1466036286839 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:18:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:18:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 17:18:06 INFO - PROCESS | 2792 | 1466036286906 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 17:18:06 INFO - PROCESS | 2792 | 1466036286908 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 17:18:06 INFO - PROCESS | 2792 | 1466036286913 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:18:06 INFO - PROCESS | 2792 | 1466036286915 Marionette TRACE conn5 <- [1,434,null,{}] 17:18:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:18:06 INFO - PROCESS | 2792 | 1466036286923 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:06 INFO - PROCESS | 2792 | 1466036286930 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:07 INFO - PROCESS | 2792 | 1466036287192 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (000000B9E951F400) [pid = 2792] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (000000B9E08F6800) [pid = 2792] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (000000B9EEB22400) [pid = 2792] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (000000B9DCDCC000) [pid = 2792] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (000000B9E8787400) [pid = 2792] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (000000B9DBCA5800) [pid = 2792] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (000000B9DBD94800) [pid = 2792] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (000000B9D9E9C400) [pid = 2792] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9E1D16400) [pid = 2792] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9DBA93400) [pid = 2792] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E0CA1C00) [pid = 2792] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9EB325C00) [pid = 2792] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E8D1D000) [pid = 2792] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9EA898400) [pid = 2792] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9DBCEB000) [pid = 2792] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E8D13400) [pid = 2792] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DBD5C400) [pid = 2792] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9EAF3A800) [pid = 2792] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E75EB400) [pid = 2792] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E0E71C00) [pid = 2792] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9F0494C00) [pid = 2792] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:18:07 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E9F93000) [pid = 2792] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:18:07 INFO - PROCESS | 2792 | 1466036287257 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:07 INFO - PROCESS | 2792 | 1466036287259 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D85800 == 51 [pid = 2792] [id = 118] 17:18:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DA05B400) [pid = 2792] [serial = 351] [outer = 0000000000000000] 17:18:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBA93400) [pid = 2792] [serial = 352] [outer = 000000B9DA05B400] 17:18:07 INFO - PROCESS | 2792 | 1466036287305 Marionette DEBUG loaded listener.js 17:18:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E1D16400) [pid = 2792] [serial = 353] [outer = 000000B9DA05B400] 17:18:07 INFO - PROCESS | 2792 | 1466036287661 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:18:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:18:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 796ms 17:18:07 INFO - PROCESS | 2792 | 1466036287715 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 17:18:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:18:07 INFO - PROCESS | 2792 | 1466036287717 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 17:18:07 INFO - PROCESS | 2792 | 1466036287721 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 2792 | 1466036287723 Marionette TRACE conn5 <- [1,438,null,{}] 17:18:07 INFO - PROCESS | 2792 | 1466036287726 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:07 INFO - PROCESS | 2792 | 1466036287728 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:07 INFO - PROCESS | 2792 | 1466036287824 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 17:18:07 INFO - PROCESS | 2792 | 1466036287830 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:07 INFO - PROCESS | 2792 | 1466036287832 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF062000 == 52 [pid = 2792] [id = 119] 17:18:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E86B3000) [pid = 2792] [serial = 354] [outer = 0000000000000000] 17:18:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E9FA8400) [pid = 2792] [serial = 355] [outer = 000000B9E86B3000] 17:18:07 INFO - PROCESS | 2792 | 1466036287879 Marionette DEBUG loaded listener.js 17:18:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9EB579000) [pid = 2792] [serial = 356] [outer = 000000B9E86B3000] 17:18:08 INFO - PROCESS | 2792 | 1466036288298 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:18:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:18:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 17:18:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:18:08 INFO - PROCESS | 2792 | 1466036288356 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 17:18:08 INFO - PROCESS | 2792 | 1466036288358 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 17:18:08 INFO - PROCESS | 2792 | 1466036288361 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:18:08 INFO - PROCESS | 2792 | 1466036288363 Marionette TRACE conn5 <- [1,442,null,{}] 17:18:08 INFO - PROCESS | 2792 | 1466036288367 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:08 INFO - PROCESS | 2792 | 1466036288369 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:08 INFO - PROCESS | 2792 | 1466036288454 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 17:18:08 INFO - PROCESS | 2792 | 1466036288459 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:08 INFO - PROCESS | 2792 | 1466036288461 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:08 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF10000 == 53 [pid = 2792] [id = 120] 17:18:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9EC742C00) [pid = 2792] [serial = 357] [outer = 0000000000000000] 17:18:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9EC749800) [pid = 2792] [serial = 358] [outer = 000000B9EC742C00] 17:18:08 INFO - PROCESS | 2792 | 1466036288508 Marionette DEBUG loaded listener.js 17:18:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9ECAE9800) [pid = 2792] [serial = 359] [outer = 000000B9EC742C00] 17:18:08 INFO - PROCESS | 2792 | 1466036288969 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:18:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:18:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 17:18:08 INFO - PROCESS | 2792 | 1466036288992 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 2792 | 1466036288994 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 17:18:09 INFO - PROCESS | 2792 | 1466036288997 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:18:09 INFO - PROCESS | 2792 | 1466036288999 Marionette TRACE conn5 <- [1,446,null,{}] 17:18:09 INFO - PROCESS | 2792 | 1466036289007 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:09 INFO - PROCESS | 2792 | 1466036289009 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:09 INFO - PROCESS | 2792 | 1466036289094 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 17:18:09 INFO - PROCESS | 2792 | 1466036289102 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:09 INFO - PROCESS | 2792 | 1466036289104 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0154000 == 54 [pid = 2792] [id = 121] 17:18:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9ED7E4C00) [pid = 2792] [serial = 360] [outer = 0000000000000000] 17:18:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9ED7EC400) [pid = 2792] [serial = 361] [outer = 000000B9ED7E4C00] 17:18:09 INFO - PROCESS | 2792 | 1466036289150 Marionette DEBUG loaded listener.js 17:18:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9ED7F2C00) [pid = 2792] [serial = 362] [outer = 000000B9ED7E4C00] 17:18:09 INFO - PROCESS | 2792 | 1466036289897 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:18:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:18:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 943ms 17:18:09 INFO - PROCESS | 2792 | 1466036289944 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 2792 | 1466036289949 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 17:18:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:18:09 INFO - PROCESS | 2792 | 1466036289954 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - PROCESS | 2792 | 1466036289960 Marionette TRACE conn5 <- [1,450,null,{}] 17:18:09 INFO - PROCESS | 2792 | 1466036289965 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:09 INFO - PROCESS | 2792 | 1466036289968 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:10 INFO - PROCESS | 2792 | 1466036290091 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 17:18:10 INFO - PROCESS | 2792 | 1466036290209 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:10 INFO - PROCESS | 2792 | 1466036290212 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:10 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6171800 == 55 [pid = 2792] [id = 122] 17:18:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9DBDA1C00) [pid = 2792] [serial = 363] [outer = 0000000000000000] 17:18:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9E04B2000) [pid = 2792] [serial = 364] [outer = 000000B9DBDA1C00] 17:18:10 INFO - PROCESS | 2792 | 1466036290271 Marionette DEBUG loaded listener.js 17:18:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (000000B9E21D5000) [pid = 2792] [serial = 365] [outer = 000000B9DBDA1C00] 17:18:10 INFO - PROCESS | 2792 | 1466036290905 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:18:10 INFO - PROCESS | 2792 | 1466036290953 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 17:18:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:18:10 INFO - PROCESS | 2792 | 1466036290961 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:18:10 INFO - PROCESS | 2792 | 1466036290964 Marionette TRACE conn5 <- [1,454,null,{}] 17:18:10 INFO - PROCESS | 2792 | 1466036290968 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:10 INFO - PROCESS | 2792 | 1466036290971 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:11 INFO - PROCESS | 2792 | 1466036291096 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 17:18:11 INFO - PROCESS | 2792 | 1466036291213 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:11 INFO - PROCESS | 2792 | 1466036291216 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED876000 == 56 [pid = 2792] [id = 123] 17:18:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (000000B9E888A400) [pid = 2792] [serial = 366] [outer = 0000000000000000] 17:18:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (000000B9E8FBB800) [pid = 2792] [serial = 367] [outer = 000000B9E888A400] 17:18:11 INFO - PROCESS | 2792 | 1466036291274 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (000000B9E9794800) [pid = 2792] [serial = 368] [outer = 000000B9E888A400] 17:18:11 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:11 INFO - PROCESS | 2792 | 1466036291929 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:18:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:18:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1029ms 17:18:12 INFO - PROCESS | 2792 | 1466036291992 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 17:18:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:18:12 INFO - PROCESS | 2792 | 1466036291995 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 17:18:12 INFO - PROCESS | 2792 | 1466036291999 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:18:12 INFO - PROCESS | 2792 | 1466036292003 Marionette TRACE conn5 <- [1,458,null,{}] 17:18:12 INFO - PROCESS | 2792 | 1466036292049 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:12 INFO - PROCESS | 2792 | 1466036292055 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:12 INFO - PROCESS | 2792 | 1466036292175 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 17:18:12 INFO - PROCESS | 2792 | 1466036292287 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:12 INFO - PROCESS | 2792 | 1466036292291 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:12 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F07D0800 == 57 [pid = 2792] [id = 124] 17:18:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (000000B9EA95C800) [pid = 2792] [serial = 369] [outer = 0000000000000000] 17:18:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (000000B9ECAE4400) [pid = 2792] [serial = 370] [outer = 000000B9EA95C800] 17:18:12 INFO - PROCESS | 2792 | 1466036292349 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (000000B9ED89F400) [pid = 2792] [serial = 371] [outer = 000000B9EA95C800] 17:18:12 INFO - PROCESS | 2792 | 1466036292962 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:18:13 INFO - PROCESS | 2792 | 1466036293009 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 17:18:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:18:13 INFO - PROCESS | 2792 | 1466036293013 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:18:13 INFO - PROCESS | 2792 | 1466036293015 Marionette TRACE conn5 <- [1,462,null,{}] 17:18:13 INFO - PROCESS | 2792 | 1466036293020 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:13 INFO - PROCESS | 2792 | 1466036293023 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:13 INFO - PROCESS | 2792 | 1466036293148 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 17:18:13 INFO - PROCESS | 2792 | 1466036293388 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:13 INFO - PROCESS | 2792 | 1466036293391 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C2D000 == 58 [pid = 2792] [id = 125] 17:18:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (000000B9DBA8D000) [pid = 2792] [serial = 372] [outer = 0000000000000000] 17:18:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (000000B9DBD5F000) [pid = 2792] [serial = 373] [outer = 000000B9DBA8D000] 17:18:13 INFO - PROCESS | 2792 | 1466036293452 Marionette DEBUG loaded listener.js 17:18:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (000000B9DBDA0400) [pid = 2792] [serial = 374] [outer = 000000B9DBA8D000] 17:18:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (000000B9DBD9B800) [pid = 2792] [serial = 375] [outer = 000000B9DC619C00] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F07DE000 == 57 [pid = 2792] [id = 84] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF10000 == 56 [pid = 2792] [id = 120] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF062000 == 55 [pid = 2792] [id = 119] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D85800 == 54 [pid = 2792] [id = 118] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB58C800 == 53 [pid = 2792] [id = 117] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E97EC000 == 52 [pid = 2792] [id = 116] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E867B800 == 51 [pid = 2792] [id = 115] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E59E2000 == 50 [pid = 2792] [id = 114] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2111800 == 49 [pid = 2792] [id = 113] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (000000B9E86BAC00) [pid = 2792] [serial = 322] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F1386800 == 48 [pid = 2792] [id = 111] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D19000 == 47 [pid = 2792] [id = 110] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F92000 == 46 [pid = 2792] [id = 109] 17:18:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F07DE800 == 45 [pid = 2792] [id = 108] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (000000B9E9F2C400) [pid = 2792] [serial = 320] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (000000B9E9F9C400) [pid = 2792] [serial = 308] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (000000B9E1D13400) [pid = 2792] [serial = 298] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (000000B9EF379C00) [pid = 2792] [serial = 281] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (000000B9E0E70400) [pid = 2792] [serial = 286] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (000000B9ED8A8C00) [pid = 2792] [serial = 314] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (000000B9DBD9E400) [pid = 2792] [serial = 245] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (000000B9E01D7400) [pid = 2792] [serial = 319] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (000000B9DBB76800) [pid = 2792] [serial = 284] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (000000B9E6066800) [pid = 2792] [serial = 209] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9DA058400) [pid = 2792] [serial = 283] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9DBD6F000) [pid = 2792] [serial = 206] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E5551C00) [pid = 2792] [serial = 301] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E27CAC00) [pid = 2792] [serial = 287] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9ED899C00) [pid = 2792] [serial = 203] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E7CF1800) [pid = 2792] [serial = 302] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E9799C00) [pid = 2792] [serial = 293] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9EB3EB400) [pid = 2792] [serial = 311] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E8FA5400) [pid = 2792] [serial = 295] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E8FC9C00) [pid = 2792] [serial = 290] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9EC74C000) [pid = 2792] [serial = 313] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E732C400) [pid = 2792] [serial = 316] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E905E000) [pid = 2792] [serial = 292] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E6126C00) [pid = 2792] [serial = 299] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9EC74AC00) [pid = 2792] [serial = 251] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E8FBB400) [pid = 2792] [serial = 289] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9EA9BBC00) [pid = 2792] [serial = 310] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8FC1C00) [pid = 2792] [serial = 304] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E7330400) [pid = 2792] [serial = 248] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9F049E800) [pid = 2792] [serial = 242] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9EBDBF400) [pid = 2792] [serial = 212] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E9796C00) [pid = 2792] [serial = 307] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8FB0400) [pid = 2792] [serial = 296] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9EBDC1400) [pid = 2792] [serial = 317] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E905C000) [pid = 2792] [serial = 305] [outer = 0000000000000000] [url = about:blank] 17:18:14 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:14 INFO - PROCESS | 2792 | 1466036294291 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:18:14 INFO - PROCESS | 2792 | 1466036294362 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 17:18:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:18:14 INFO - PROCESS | 2792 | 1466036294367 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:18:14 INFO - PROCESS | 2792 | 1466036294370 Marionette TRACE conn5 <- [1,466,null,{}] 17:18:14 INFO - PROCESS | 2792 | 1466036294375 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:14 INFO - PROCESS | 2792 | 1466036294380 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:14 INFO - PROCESS | 2792 | 1466036294477 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 17:18:14 INFO - PROCESS | 2792 | 1466036294552 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:14 INFO - PROCESS | 2792 | 1466036294555 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5884000 == 46 [pid = 2792] [id = 126] 17:18:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBD76800) [pid = 2792] [serial = 376] [outer = 0000000000000000] 17:18:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBD9D400) [pid = 2792] [serial = 377] [outer = 000000B9DBD76800] 17:18:14 INFO - PROCESS | 2792 | 1466036294607 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E01D7400) [pid = 2792] [serial = 378] [outer = 000000B9DBD76800] 17:18:15 INFO - PROCESS | 2792 | 1466036295054 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:18:15 INFO - PROCESS | 2792 | 1466036295107 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 17:18:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:18:15 INFO - PROCESS | 2792 | 1466036295112 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:18:15 INFO - PROCESS | 2792 | 1466036295114 Marionette TRACE conn5 <- [1,470,null,{}] 17:18:15 INFO - PROCESS | 2792 | 1466036295118 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:15 INFO - PROCESS | 2792 | 1466036295121 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:15 INFO - PROCESS | 2792 | 1466036295220 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 17:18:15 INFO - PROCESS | 2792 | 1466036295235 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:15 INFO - PROCESS | 2792 | 1466036295238 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:15 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84C1800 == 47 [pid = 2792] [id = 127] 17:18:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E7F32800) [pid = 2792] [serial = 379] [outer = 0000000000000000] 17:18:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E86BDC00) [pid = 2792] [serial = 380] [outer = 000000B9E7F32800] 17:18:15 INFO - PROCESS | 2792 | 1466036295285 Marionette DEBUG loaded listener.js 17:18:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8D17000) [pid = 2792] [serial = 381] [outer = 000000B9E7F32800] 17:18:15 INFO - PROCESS | 2792 | 1466036295764 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:18:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:18:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 691ms 17:18:15 INFO - PROCESS | 2792 | 1466036295806 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 17:18:15 INFO - PROCESS | 2792 | 1466036295809 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 17:18:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:18:15 INFO - PROCESS | 2792 | 1466036295814 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:18:15 INFO - PROCESS | 2792 | 1466036295820 Marionette TRACE conn5 <- [1,474,null,{}] 17:18:15 INFO - PROCESS | 2792 | 1466036295829 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:15 INFO - PROCESS | 2792 | 1466036295833 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:15 INFO - PROCESS | 2792 | 1466036295925 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 17:18:15 INFO - PROCESS | 2792 | 1466036295932 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:15 INFO - PROCESS | 2792 | 1466036295935 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:15 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D18800 == 48 [pid = 2792] [id = 128] 17:18:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E9054400) [pid = 2792] [serial = 382] [outer = 0000000000000000] 17:18:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E905F800) [pid = 2792] [serial = 383] [outer = 000000B9E9054400] 17:18:15 INFO - PROCESS | 2792 | 1466036295981 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9522C00) [pid = 2792] [serial = 384] [outer = 000000B9E9054400] 17:18:16 INFO - PROCESS | 2792 | 1466036296459 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:18:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:18:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 689ms 17:18:16 INFO - PROCESS | 2792 | 1466036296504 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 17:18:16 INFO - PROCESS | 2792 | 1466036296507 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 17:18:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:18:16 INFO - PROCESS | 2792 | 1466036296516 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:18:16 INFO - PROCESS | 2792 | 1466036296518 Marionette TRACE conn5 <- [1,478,null,{}] 17:18:16 INFO - PROCESS | 2792 | 1466036296522 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:16 INFO - PROCESS | 2792 | 1466036296524 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:16 INFO - PROCESS | 2792 | 1466036296663 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 17:18:16 INFO - PROCESS | 2792 | 1466036296717 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:16 INFO - PROCESS | 2792 | 1466036296725 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:16 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC77B800 == 49 [pid = 2792] [id = 129] 17:18:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E9F8E400) [pid = 2792] [serial = 385] [outer = 0000000000000000] 17:18:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E9FA7C00) [pid = 2792] [serial = 386] [outer = 000000B9E9F8E400] 17:18:16 INFO - PROCESS | 2792 | 1466036296771 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9EA9C1C00) [pid = 2792] [serial = 387] [outer = 000000B9E9F8E400] 17:18:17 INFO - PROCESS | 2792 | 1466036297220 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:18:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:18:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 733ms 17:18:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:18:17 INFO - PROCESS | 2792 | 1466036297253 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 17:18:17 INFO - PROCESS | 2792 | 1466036297255 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 17:18:17 INFO - PROCESS | 2792 | 1466036297258 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:18:17 INFO - PROCESS | 2792 | 1466036297260 Marionette TRACE conn5 <- [1,482,null,{}] 17:18:17 INFO - PROCESS | 2792 | 1466036297263 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:17 INFO - PROCESS | 2792 | 1466036297266 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:17 INFO - PROCESS | 2792 | 1466036297384 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 17:18:17 INFO - PROCESS | 2792 | 1466036297389 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:17 INFO - PROCESS | 2792 | 1466036297396 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:17 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DC667800 == 50 [pid = 2792] [id = 130] 17:18:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9EC747000) [pid = 2792] [serial = 388] [outer = 0000000000000000] 17:18:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9EC74C400) [pid = 2792] [serial = 389] [outer = 000000B9EC747000] 17:18:17 INFO - PROCESS | 2792 | 1466036297495 Marionette DEBUG loaded listener.js 17:18:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9ED7EE000) [pid = 2792] [serial = 390] [outer = 000000B9EC747000] 17:18:17 INFO - PROCESS | 2792 | 1466036297973 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:18:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 776ms 17:18:18 INFO - PROCESS | 2792 | 1466036298036 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 17:18:18 INFO - PROCESS | 2792 | 1466036298038 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 17:18:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:18:18 INFO - PROCESS | 2792 | 1466036298041 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 2792 | 1466036298043 Marionette TRACE conn5 <- [1,486,null,{}] 17:18:18 INFO - PROCESS | 2792 | 1466036298047 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:18 INFO - PROCESS | 2792 | 1466036298050 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:18 INFO - PROCESS | 2792 | 1466036298180 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 17:18:18 INFO - PROCESS | 2792 | 1466036298235 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:18 INFO - PROCESS | 2792 | 1466036298237 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:18 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DA8D5800 == 51 [pid = 2792] [id = 131] 17:18:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E8B24400) [pid = 2792] [serial = 391] [outer = 0000000000000000] 17:18:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E8B29800) [pid = 2792] [serial = 392] [outer = 000000B9E8B24400] 17:18:18 INFO - PROCESS | 2792 | 1466036298282 Marionette DEBUG loaded listener.js 17:18:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9EEB22400) [pid = 2792] [serial = 393] [outer = 000000B9E8B24400] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9EC742C00) [pid = 2792] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E86C1000) [pid = 2792] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E9797400) [pid = 2792] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9DB9E9400) [pid = 2792] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DBCE3000) [pid = 2792] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E8D1B400) [pid = 2792] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E606DC00) [pid = 2792] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E0E9F800) [pid = 2792] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBD9C400) [pid = 2792] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E86B6400) [pid = 2792] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8FBF800) [pid = 2792] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E86B3000) [pid = 2792] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:18:18 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DA05B400) [pid = 2792] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:18:18 INFO - PROCESS | 2792 | 1466036298732 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:18:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:18:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 733ms 17:18:18 INFO - PROCESS | 2792 | 1466036298778 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 17:18:18 INFO - PROCESS | 2792 | 1466036298780 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 17:18:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:18:18 INFO - PROCESS | 2792 | 1466036298784 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 2792 | 1466036298786 Marionette TRACE conn5 <- [1,490,null,{}] 17:18:18 INFO - PROCESS | 2792 | 1466036298789 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:18 INFO - PROCESS | 2792 | 1466036298791 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:18 INFO - PROCESS | 2792 | 1466036298910 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 17:18:18 INFO - PROCESS | 2792 | 1466036298959 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:18 INFO - PROCESS | 2792 | 1466036298961 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:18 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0C7000 == 52 [pid = 2792] [id = 132] 17:18:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E0BD9400) [pid = 2792] [serial = 394] [outer = 0000000000000000] 17:18:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8FA8800) [pid = 2792] [serial = 395] [outer = 000000B9E0BD9400] 17:18:19 INFO - PROCESS | 2792 | 1466036299005 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9ECAE5C00) [pid = 2792] [serial = 396] [outer = 000000B9E0BD9400] 17:18:19 INFO - PROCESS | 2792 | 1466036299359 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:18:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:18:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 628ms 17:18:19 INFO - PROCESS | 2792 | 1466036299415 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 17:18:19 INFO - PROCESS | 2792 | 1466036299417 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 17:18:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:18:19 INFO - PROCESS | 2792 | 1466036299420 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - PROCESS | 2792 | 1466036299422 Marionette TRACE conn5 <- [1,494,null,{}] 17:18:19 INFO - PROCESS | 2792 | 1466036299426 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:19 INFO - PROCESS | 2792 | 1466036299428 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:19 INFO - PROCESS | 2792 | 1466036299540 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 17:18:19 INFO - PROCESS | 2792 | 1466036299548 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:19 INFO - PROCESS | 2792 | 1466036299550 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0082000 == 53 [pid = 2792] [id = 133] 17:18:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9ECB06400) [pid = 2792] [serial = 397] [outer = 0000000000000000] 17:18:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9ECB0B000) [pid = 2792] [serial = 398] [outer = 000000B9ECB06400] 17:18:19 INFO - PROCESS | 2792 | 1466036299596 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9ED7F0000) [pid = 2792] [serial = 399] [outer = 000000B9ECB06400] 17:18:20 INFO - PROCESS | 2792 | 1466036300035 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:18:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:18:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 17:18:20 INFO - PROCESS | 2792 | 1466036300052 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 17:18:20 INFO - PROCESS | 2792 | 1466036300054 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 17:18:20 INFO - PROCESS | 2792 | 1466036300057 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:18:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:18:20 INFO - PROCESS | 2792 | 1466036300059 Marionette TRACE conn5 <- [1,498,null,{}] 17:18:20 INFO - PROCESS | 2792 | 1466036300062 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:20 INFO - PROCESS | 2792 | 1466036300064 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:20 INFO - PROCESS | 2792 | 1466036300157 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 17:18:20 INFO - PROCESS | 2792 | 1466036300163 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:20 INFO - PROCESS | 2792 | 1466036300165 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F019F800 == 54 [pid = 2792] [id = 134] 17:18:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9EEB26000) [pid = 2792] [serial = 400] [outer = 0000000000000000] 17:18:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9EEB2F000) [pid = 2792] [serial = 401] [outer = 000000B9EEB26000] 17:18:20 INFO - PROCESS | 2792 | 1466036300212 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9EF378C00) [pid = 2792] [serial = 402] [outer = 000000B9EEB26000] 17:18:20 INFO - PROCESS | 2792 | 1466036300789 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:18:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:18:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 776ms 17:18:20 INFO - PROCESS | 2792 | 1466036300838 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 17:18:20 INFO - PROCESS | 2792 | 1466036300843 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 17:18:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:18:20 INFO - PROCESS | 2792 | 1466036300894 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:18:20 INFO - PROCESS | 2792 | 1466036300898 Marionette TRACE conn5 <- [1,502,null,{}] 17:18:20 INFO - PROCESS | 2792 | 1466036300918 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:20 INFO - PROCESS | 2792 | 1466036300922 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:21 INFO - PROCESS | 2792 | 1466036301054 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 17:18:21 INFO - PROCESS | 2792 | 1466036301167 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 2792 | 1466036301172 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:21 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7581800 == 55 [pid = 2792] [id = 135] 17:18:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DBD6F800) [pid = 2792] [serial = 403] [outer = 0000000000000000] 17:18:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E0BB2000) [pid = 2792] [serial = 404] [outer = 000000B9DBD6F800] 17:18:21 INFO - PROCESS | 2792 | 1466036301231 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E599E400) [pid = 2792] [serial = 405] [outer = 000000B9DBD6F800] 17:18:21 INFO - PROCESS | 2792 | 1466036301837 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:18:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:18:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 985ms 17:18:21 INFO - PROCESS | 2792 | 1466036301888 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 2792 | 1466036301893 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 17:18:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:18:21 INFO - PROCESS | 2792 | 1466036301900 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 2792 | 1466036301903 Marionette TRACE conn5 <- [1,506,null,{}] 17:18:21 INFO - PROCESS | 2792 | 1466036301907 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:21 INFO - PROCESS | 2792 | 1466036301911 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:22 INFO - PROCESS | 2792 | 1466036302033 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 17:18:22 INFO - PROCESS | 2792 | 1466036302124 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:22 INFO - PROCESS | 2792 | 1466036302127 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8EF800 == 56 [pid = 2792] [id = 136] 17:18:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E8B1F000) [pid = 2792] [serial = 406] [outer = 0000000000000000] 17:18:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E8B26C00) [pid = 2792] [serial = 407] [outer = 000000B9E8B1F000] 17:18:22 INFO - PROCESS | 2792 | 1466036302184 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9E8FC0400) [pid = 2792] [serial = 408] [outer = 000000B9E8B1F000] 17:18:22 INFO - PROCESS | 2792 | 1466036302838 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:18:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:18:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 987ms 17:18:22 INFO - PROCESS | 2792 | 1466036302887 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 17:18:22 INFO - PROCESS | 2792 | 1466036302890 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 17:18:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:18:22 INFO - PROCESS | 2792 | 1466036302894 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 2792 | 1466036302898 Marionette TRACE conn5 <- [1,510,null,{}] 17:18:22 INFO - PROCESS | 2792 | 1466036302911 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:22 INFO - PROCESS | 2792 | 1466036302916 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:23 INFO - PROCESS | 2792 | 1466036303037 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 17:18:23 INFO - PROCESS | 2792 | 1466036303158 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 2792 | 1466036303162 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F04DD800 == 57 [pid = 2792] [id = 137] 17:18:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9EB3EF000) [pid = 2792] [serial = 409] [outer = 0000000000000000] 17:18:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9ECAED800) [pid = 2792] [serial = 410] [outer = 000000B9EB3EF000] 17:18:23 INFO - PROCESS | 2792 | 1466036303223 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9EF375C00) [pid = 2792] [serial = 411] [outer = 000000B9EB3EF000] 17:18:23 INFO - PROCESS | 2792 | 1466036303815 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:18:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 942ms 17:18:23 INFO - PROCESS | 2792 | 1466036303838 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 17:18:23 INFO - PROCESS | 2792 | 1466036303841 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 17:18:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:18:23 INFO - PROCESS | 2792 | 1466036303845 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 2792 | 1466036303847 Marionette TRACE conn5 <- [1,514,null,{}] 17:18:23 INFO - PROCESS | 2792 | 1466036303851 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:23 INFO - PROCESS | 2792 | 1466036303854 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:23 INFO - PROCESS | 2792 | 1466036303971 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 17:18:24 INFO - PROCESS | 2792 | 1466036304088 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:24 INFO - PROCESS | 2792 | 1466036304091 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F07DA800 == 58 [pid = 2792] [id = 138] 17:18:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9E90C7000) [pid = 2792] [serial = 412] [outer = 0000000000000000] 17:18:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9E90CB000) [pid = 2792] [serial = 413] [outer = 000000B9E90C7000] 17:18:24 INFO - PROCESS | 2792 | 1466036304146 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (000000B9EF380400) [pid = 2792] [serial = 414] [outer = 000000B9E90C7000] 17:18:24 INFO - PROCESS | 2792 | 1466036304750 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 17:18:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 942ms 17:18:24 INFO - PROCESS | 2792 | 1466036304790 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 17:18:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:18:24 INFO - PROCESS | 2792 | 1466036304792 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 17:18:24 INFO - PROCESS | 2792 | 1466036304796 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 2792 | 1466036304798 Marionette TRACE conn5 <- [1,518,null,{}] 17:18:24 INFO - PROCESS | 2792 | 1466036304802 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:24 INFO - PROCESS | 2792 | 1466036304804 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:24 INFO - PROCESS | 2792 | 1466036304919 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 17:18:25 INFO - PROCESS | 2792 | 1466036305144 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:25 INFO - PROCESS | 2792 | 1466036305148 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:25 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E59D9800 == 59 [pid = 2792] [id = 139] 17:18:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (000000B9DB9ED400) [pid = 2792] [serial = 415] [outer = 0000000000000000] 17:18:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (000000B9DBD75400) [pid = 2792] [serial = 416] [outer = 000000B9DB9ED400] 17:18:25 INFO - PROCESS | 2792 | 1466036305217 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (000000B9E1C6D800) [pid = 2792] [serial = 417] [outer = 000000B9DB9ED400] 17:18:25 INFO - PROCESS | 2792 | 1466036305874 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:18:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:18:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1123ms 17:18:25 INFO - PROCESS | 2792 | 1466036305923 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 17:18:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:18:25 INFO - PROCESS | 2792 | 1466036305926 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 17:18:25 INFO - PROCESS | 2792 | 1466036305931 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - PROCESS | 2792 | 1466036305934 Marionette TRACE conn5 <- [1,522,null,{}] 17:18:25 INFO - PROCESS | 2792 | 1466036305959 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:25 INFO - PROCESS | 2792 | 1466036305962 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:26 INFO - PROCESS | 2792 | 1466036306074 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 17:18:26 INFO - PROCESS | 2792 | 1466036306148 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:26 INFO - PROCESS | 2792 | 1466036306150 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0082000 == 58 [pid = 2792] [id = 133] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0C7000 == 57 [pid = 2792] [id = 132] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DA8D5800 == 56 [pid = 2792] [id = 131] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DC667800 == 55 [pid = 2792] [id = 130] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC77B800 == 54 [pid = 2792] [id = 129] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D18800 == 53 [pid = 2792] [id = 128] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84C1800 == 52 [pid = 2792] [id = 127] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5884000 == 51 [pid = 2792] [id = 126] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C2D000 == 50 [pid = 2792] [id = 125] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EAB68800 == 49 [pid = 2792] [id = 83] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0605800 == 48 [pid = 2792] [id = 57] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6171800 == 47 [pid = 2792] [id = 122] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E210E000 == 46 [pid = 2792] [id = 69] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED876000 == 45 [pid = 2792] [id = 123] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F04C8800 == 44 [pid = 2792] [id = 68] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB0D4800 == 43 [pid = 2792] [id = 70] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0154000 == 42 [pid = 2792] [id = 121] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F061C000 == 41 [pid = 2792] [id = 98] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F07D0800 == 40 [pid = 2792] [id = 124] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0068800 == 39 [pid = 2792] [id = 56] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E891E000 == 38 [pid = 2792] [id = 96] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E210E800 == 37 [pid = 2792] [id = 82] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D7A800 == 36 [pid = 2792] [id = 99] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBBAD000 == 35 [pid = 2792] [id = 112] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E017C800 == 34 [pid = 2792] [id = 95] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0192800 == 33 [pid = 2792] [id = 71] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0167000 == 32 [pid = 2792] [id = 97] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E59D9800 == 31 [pid = 2792] [id = 139] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F07DA800 == 30 [pid = 2792] [id = 138] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F04DD800 == 29 [pid = 2792] [id = 137] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8EF800 == 28 [pid = 2792] [id = 136] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7581800 == 27 [pid = 2792] [id = 135] 17:18:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F019F800 == 26 [pid = 2792] [id = 134] 17:18:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DB33E000 == 27 [pid = 2792] [id = 140] 17:18:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (000000B9D9E9D800) [pid = 2792] [serial = 418] [outer = 0000000000000000] 17:18:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (000000B9D9EA1C00) [pid = 2792] [serial = 419] [outer = 000000B9D9E9D800] 17:18:26 INFO - PROCESS | 2792 | 1466036306900 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (000000B9DB0C3000) [pid = 2792] [serial = 420] [outer = 000000B9D9E9D800] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (000000B9E8B75000) [pid = 2792] [serial = 329] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (000000B9E877E800) [pid = 2792] [serial = 328] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (000000B9EC751400) [pid = 2792] [serial = 332] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (000000B9EA88E400) [pid = 2792] [serial = 331] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (000000B9ED7E7000) [pid = 2792] [serial = 335] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (000000B9ECAEAC00) [pid = 2792] [serial = 334] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (000000B9DBD79400) [pid = 2792] [serial = 340] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9E8FAB000) [pid = 2792] [serial = 346] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9E01DB000) [pid = 2792] [serial = 341] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E7CEFC00) [pid = 2792] [serial = 343] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E58AB800) [pid = 2792] [serial = 338] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E120E000) [pid = 2792] [serial = 337] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9DC649400) [pid = 2792] [serial = 325] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E0E72800) [pid = 2792] [serial = 326] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E86C1800) [pid = 2792] [serial = 323] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E9377000) [pid = 2792] [serial = 349] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E9731800) [pid = 2792] [serial = 350] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E9FA8400) [pid = 2792] [serial = 355] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E1D16400) [pid = 2792] [serial = 353] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9ECAE9800) [pid = 2792] [serial = 359] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9EB579000) [pid = 2792] [serial = 356] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E8FC0000) [pid = 2792] [serial = 347] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBA93400) [pid = 2792] [serial = 352] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E8785C00) [pid = 2792] [serial = 344] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9EC749800) [pid = 2792] [serial = 358] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 2792 | 1466036307485 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:18:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:18:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1614ms 17:18:27 INFO - PROCESS | 2792 | 1466036307564 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 17:18:27 INFO - PROCESS | 2792 | 1466036307569 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 17:18:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:18:27 INFO - PROCESS | 2792 | 1466036307575 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:18:27 INFO - PROCESS | 2792 | 1466036307577 Marionette TRACE conn5 <- [1,526,null,{}] 17:18:27 INFO - PROCESS | 2792 | 1466036307582 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:27 INFO - PROCESS | 2792 | 1466036307585 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:27 INFO - PROCESS | 2792 | 1466036307677 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 17:18:27 INFO - PROCESS | 2792 | 1466036307690 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:27 INFO - PROCESS | 2792 | 1466036307692 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:27 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1102800 == 28 [pid = 2792] [id = 141] 17:18:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBCA1400) [pid = 2792] [serial = 421] [outer = 0000000000000000] 17:18:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBCA5800) [pid = 2792] [serial = 422] [outer = 000000B9DBCA1400] 17:18:27 INFO - PROCESS | 2792 | 1466036307743 Marionette DEBUG loaded listener.js 17:18:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBD52000) [pid = 2792] [serial = 423] [outer = 000000B9DBCA1400] 17:18:28 INFO - PROCESS | 2792 | 1466036308218 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:18:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 17:18:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 17:18:28 INFO - PROCESS | 2792 | 1466036308272 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 17:18:28 INFO - PROCESS | 2792 | 1466036308276 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 17:18:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:18:28 INFO - PROCESS | 2792 | 1466036308283 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:18:28 INFO - PROCESS | 2792 | 1466036308286 Marionette TRACE conn5 <- [1,530,null,{}] 17:18:28 INFO - PROCESS | 2792 | 1466036308289 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:28 INFO - PROCESS | 2792 | 1466036308292 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:28 INFO - PROCESS | 2792 | 1466036308385 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 17:18:28 INFO - PROCESS | 2792 | 1466036308459 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:28 INFO - PROCESS | 2792 | 1466036308470 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:28 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2163800 == 29 [pid = 2792] [id = 142] 17:18:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBD78400) [pid = 2792] [serial = 424] [outer = 0000000000000000] 17:18:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBD94000) [pid = 2792] [serial = 425] [outer = 000000B9DBD78400] 17:18:28 INFO - PROCESS | 2792 | 1466036308516 Marionette DEBUG loaded listener.js 17:18:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DC64E400) [pid = 2792] [serial = 426] [outer = 000000B9DBD78400] 17:18:29 INFO - PROCESS | 2792 | 1466036309049 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:18:29 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 17:18:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:18:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:18:29 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 17:18:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:18:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:18:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 794ms 17:18:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:18:29 INFO - PROCESS | 2792 | 1466036309083 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 17:18:29 INFO - PROCESS | 2792 | 1466036309086 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 17:18:29 INFO - PROCESS | 2792 | 1466036309089 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - PROCESS | 2792 | 1466036309093 Marionette TRACE conn5 <- [1,534,null,{}] 17:18:29 INFO - PROCESS | 2792 | 1466036309104 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:29 INFO - PROCESS | 2792 | 1466036309109 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:29 INFO - PROCESS | 2792 | 1466036309233 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 17:18:29 INFO - PROCESS | 2792 | 1466036309286 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:29 INFO - PROCESS | 2792 | 1466036309288 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8219800 == 30 [pid = 2792] [id = 143] 17:18:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E0E76400) [pid = 2792] [serial = 427] [outer = 0000000000000000] 17:18:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E0F77400) [pid = 2792] [serial = 428] [outer = 000000B9E0E76400] 17:18:29 INFO - PROCESS | 2792 | 1466036309333 Marionette DEBUG loaded listener.js 17:18:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E1C6C000) [pid = 2792] [serial = 429] [outer = 000000B9E0E76400] 17:18:29 INFO - PROCESS | 2792 | 1466036309796 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:18:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 17:18:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 733ms 17:18:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:18:29 INFO - PROCESS | 2792 | 1466036309832 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 17:18:29 INFO - PROCESS | 2792 | 1466036309835 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 17:18:29 INFO - PROCESS | 2792 | 1466036309838 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - PROCESS | 2792 | 1466036309840 Marionette TRACE conn5 <- [1,538,null,{}] 17:18:29 INFO - PROCESS | 2792 | 1466036309844 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:29 INFO - PROCESS | 2792 | 1466036309846 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:29 INFO - PROCESS | 2792 | 1466036309959 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 17:18:30 INFO - PROCESS | 2792 | 1466036310016 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 2792 | 1466036310018 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E873C000 == 31 [pid = 2792] [id = 144] 17:18:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E21D3C00) [pid = 2792] [serial = 430] [outer = 0000000000000000] 17:18:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E27CF000) [pid = 2792] [serial = 431] [outer = 000000B9E21D3C00] 17:18:30 INFO - PROCESS | 2792 | 1466036310063 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E5552000) [pid = 2792] [serial = 432] [outer = 000000B9E21D3C00] 17:18:30 INFO - PROCESS | 2792 | 1466036310485 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:18:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 17:18:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 17:18:30 INFO - PROCESS | 2792 | 1466036310532 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 17:18:30 INFO - PROCESS | 2792 | 1466036310534 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 17:18:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:18:30 INFO - PROCESS | 2792 | 1466036310537 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - PROCESS | 2792 | 1466036310539 Marionette TRACE conn5 <- [1,542,null,{}] 17:18:30 INFO - PROCESS | 2792 | 1466036310543 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:30 INFO - PROCESS | 2792 | 1466036310545 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:30 INFO - PROCESS | 2792 | 1466036310693 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 17:18:30 INFO - PROCESS | 2792 | 1466036310720 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 2792 | 1466036310723 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6171800 == 32 [pid = 2792] [id = 145] 17:18:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9E58AC000) [pid = 2792] [serial = 433] [outer = 0000000000000000] 17:18:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9E593A400) [pid = 2792] [serial = 434] [outer = 000000B9E58AC000] 17:18:30 INFO - PROCESS | 2792 | 1466036310778 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9E7332C00) [pid = 2792] [serial = 435] [outer = 000000B9E58AC000] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E9F8E400) [pid = 2792] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9EC747000) [pid = 2792] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E0BD9400) [pid = 2792] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E8B24400) [pid = 2792] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9ECB06400) [pid = 2792] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DBD76800) [pid = 2792] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E7F32800) [pid = 2792] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9EA95C800) [pid = 2792] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9ED7E4C00) [pid = 2792] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E888A400) [pid = 2792] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E9054400) [pid = 2792] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBDA1C00) [pid = 2792] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBA8D000) [pid = 2792] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:18:31 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9EEB26000) [pid = 2792] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:18:31 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:31 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:31 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:31 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:31 INFO - PROCESS | 2792 | 1466036311532 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:18:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:18:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1027ms 17:18:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:18:31 INFO - PROCESS | 2792 | 1466036311567 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 17:18:31 INFO - PROCESS | 2792 | 1466036311570 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 17:18:31 INFO - PROCESS | 2792 | 1466036311573 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:18:31 INFO - PROCESS | 2792 | 1466036311575 Marionette TRACE conn5 <- [1,546,null,{}] 17:18:31 INFO - PROCESS | 2792 | 1466036311592 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:31 INFO - PROCESS | 2792 | 1466036311599 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:31 INFO - PROCESS | 2792 | 1466036311721 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 17:18:31 INFO - PROCESS | 2792 | 1466036311734 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:31 INFO - PROCESS | 2792 | 1466036311737 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D15000 == 33 [pid = 2792] [id = 146] 17:18:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBDA1C00) [pid = 2792] [serial = 436] [outer = 0000000000000000] 17:18:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E7F32800) [pid = 2792] [serial = 437] [outer = 000000B9DBDA1C00] 17:18:31 INFO - PROCESS | 2792 | 1466036311781 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E877C400) [pid = 2792] [serial = 438] [outer = 000000B9DBDA1C00] 17:18:32 INFO - PROCESS | 2792 | 1466036312157 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:18:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:18:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 628ms 17:18:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:18:32 INFO - PROCESS | 2792 | 1466036312210 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 2792 | 1466036312212 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 17:18:32 INFO - PROCESS | 2792 | 1466036312216 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 2792 | 1466036312218 Marionette TRACE conn5 <- [1,550,null,{}] 17:18:32 INFO - PROCESS | 2792 | 1466036312221 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:32 INFO - PROCESS | 2792 | 1466036312223 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:32 INFO - PROCESS | 2792 | 1466036312305 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 17:18:32 INFO - PROCESS | 2792 | 1466036312311 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 2792 | 1466036312313 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB3D9000 == 34 [pid = 2792] [id = 147] 17:18:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E8780400) [pid = 2792] [serial = 439] [outer = 0000000000000000] 17:18:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E8787800) [pid = 2792] [serial = 440] [outer = 000000B9E8780400] 17:18:32 INFO - PROCESS | 2792 | 1466036312357 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E8B21C00) [pid = 2792] [serial = 441] [outer = 000000B9E8780400] 17:18:32 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:32 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:32 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:32 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:32 INFO - PROCESS | 2792 | 1466036312801 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:18:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:18:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 628ms 17:18:32 INFO - PROCESS | 2792 | 1466036312847 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 2792 | 1466036312849 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 17:18:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:18:32 INFO - PROCESS | 2792 | 1466036312853 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 2792 | 1466036312855 Marionette TRACE conn5 <- [1,554,null,{}] 17:18:32 INFO - PROCESS | 2792 | 1466036312858 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:32 INFO - PROCESS | 2792 | 1466036312861 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:32 INFO - PROCESS | 2792 | 1466036312952 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 17:18:32 INFO - PROCESS | 2792 | 1466036312958 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 2792 | 1466036312960 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC77F800 == 35 [pid = 2792] [id = 148] 17:18:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E8B22400) [pid = 2792] [serial = 442] [outer = 0000000000000000] 17:18:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E8D1BC00) [pid = 2792] [serial = 443] [outer = 000000B9E8B22400] 17:18:33 INFO - PROCESS | 2792 | 1466036313006 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E8FA7400) [pid = 2792] [serial = 444] [outer = 000000B9E8B22400] 17:18:33 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:33 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:33 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:33 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:33 INFO - PROCESS | 2792 | 1466036313576 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:18:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:18:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 774ms 17:18:33 INFO - PROCESS | 2792 | 1466036313662 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 2792 | 1466036313667 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 17:18:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:18:33 INFO - PROCESS | 2792 | 1466036313697 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 2792 | 1466036313701 Marionette TRACE conn5 <- [1,558,null,{}] 17:18:33 INFO - PROCESS | 2792 | 1466036313707 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:33 INFO - PROCESS | 2792 | 1466036313710 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:33 INFO - PROCESS | 2792 | 1466036313845 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 17:18:33 INFO - PROCESS | 2792 | 1466036313913 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 2792 | 1466036313918 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D71800 == 36 [pid = 2792] [id = 149] 17:18:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9DBB73C00) [pid = 2792] [serial = 445] [outer = 0000000000000000] 17:18:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9DBB79C00) [pid = 2792] [serial = 446] [outer = 000000B9DBB73C00] 17:18:34 INFO - PROCESS | 2792 | 1466036314019 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9DBD55000) [pid = 2792] [serial = 447] [outer = 000000B9DBB73C00] 17:18:34 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:34 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:34 INFO - PROCESS | 2792 | 1466036314746 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:18:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:18:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1080ms 17:18:34 INFO - PROCESS | 2792 | 1466036314796 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 17:18:34 INFO - PROCESS | 2792 | 1466036314802 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 17:18:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:18:34 INFO - PROCESS | 2792 | 1466036314809 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 2792 | 1466036314812 Marionette TRACE conn5 <- [1,562,null,{}] 17:18:34 INFO - PROCESS | 2792 | 1466036314816 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:34 INFO - PROCESS | 2792 | 1466036314819 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:34 INFO - PROCESS | 2792 | 1466036314944 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 17:18:35 INFO - PROCESS | 2792 | 1466036315019 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 2792 | 1466036315022 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8677000 == 37 [pid = 2792] [id = 150] 17:18:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9E014E800) [pid = 2792] [serial = 448] [outer = 0000000000000000] 17:18:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9E01D3000) [pid = 2792] [serial = 449] [outer = 000000B9E014E800] 17:18:35 INFO - PROCESS | 2792 | 1466036315080 Marionette DEBUG loaded listener.js 17:18:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9E1C6A000) [pid = 2792] [serial = 450] [outer = 000000B9E014E800] 17:18:35 INFO - PROCESS | 2792 | 1466036315959 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:18:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1232ms 17:18:36 INFO - PROCESS | 2792 | 1466036316046 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 2792 | 1466036316051 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 17:18:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:18:36 INFO - PROCESS | 2792 | 1466036316056 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - PROCESS | 2792 | 1466036316060 Marionette TRACE conn5 <- [1,566,null,{}] 17:18:36 INFO - PROCESS | 2792 | 1466036316066 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:36 INFO - PROCESS | 2792 | 1466036316068 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:36 INFO - PROCESS | 2792 | 1466036316213 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 17:18:36 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB3D9000 == 36 [pid = 2792] [id = 147] 17:18:36 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D15000 == 35 [pid = 2792] [id = 146] 17:18:36 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6171800 == 34 [pid = 2792] [id = 145] 17:18:36 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E873C000 == 33 [pid = 2792] [id = 144] 17:18:36 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8219800 == 32 [pid = 2792] [id = 143] 17:18:36 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2163800 == 31 [pid = 2792] [id = 142] 17:18:36 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1102800 == 30 [pid = 2792] [id = 141] 17:18:36 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DB33E000 == 29 [pid = 2792] [id = 140] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E9FA7C00) [pid = 2792] [serial = 386] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9EA9C1C00) [pid = 2792] [serial = 387] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9EC74C400) [pid = 2792] [serial = 389] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E8FA8800) [pid = 2792] [serial = 395] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E8B29800) [pid = 2792] [serial = 392] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9ED7EE000) [pid = 2792] [serial = 390] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9ECB0B000) [pid = 2792] [serial = 398] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DBD9D400) [pid = 2792] [serial = 377] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E01D7400) [pid = 2792] [serial = 378] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E86BDC00) [pid = 2792] [serial = 380] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E8D17000) [pid = 2792] [serial = 381] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9ECAE4400) [pid = 2792] [serial = 370] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9ED89F400) [pid = 2792] [serial = 371] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9ED7EC400) [pid = 2792] [serial = 361] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9ED7F2C00) [pid = 2792] [serial = 362] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8FBB800) [pid = 2792] [serial = 367] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E9794800) [pid = 2792] [serial = 368] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E905F800) [pid = 2792] [serial = 383] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E04B2000) [pid = 2792] [serial = 364] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E21D5000) [pid = 2792] [serial = 365] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBD5F000) [pid = 2792] [serial = 373] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBDA0400) [pid = 2792] [serial = 374] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9EEB22400) [pid = 2792] [serial = 393] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9D9E9E400) [pid = 2792] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9ED7F0000) [pid = 2792] [serial = 399] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9EEB2F000) [pid = 2792] [serial = 401] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9EF378C00) [pid = 2792] [serial = 402] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9ECAE5C00) [pid = 2792] [serial = 396] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E9522C00) [pid = 2792] [serial = 384] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 2792 | 1466036316310 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:36 INFO - PROCESS | 2792 | 1466036316315 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:36 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBBBC800 == 30 [pid = 2792] [id = 151] 17:18:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DA9CF400) [pid = 2792] [serial = 451] [outer = 0000000000000000] 17:18:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DB9E9800) [pid = 2792] [serial = 452] [outer = 000000B9DA9CF400] 17:18:36 INFO - PROCESS | 2792 | 1466036316366 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBCED000) [pid = 2792] [serial = 453] [outer = 000000B9DA9CF400] 17:18:36 INFO - PROCESS | 2792 | 1466036316820 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:18:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:18:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 838ms 17:18:36 INFO - PROCESS | 2792 | 1466036316898 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 2792 | 1466036316903 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 17:18:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:18:36 INFO - PROCESS | 2792 | 1466036316910 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - PROCESS | 2792 | 1466036316912 Marionette TRACE conn5 <- [1,570,null,{}] 17:18:36 INFO - PROCESS | 2792 | 1466036316921 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:36 INFO - PROCESS | 2792 | 1466036316924 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:37 INFO - PROCESS | 2792 | 1466036317020 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 17:18:37 INFO - PROCESS | 2792 | 1466036317027 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 2792 | 1466036317030 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E59DE800 == 31 [pid = 2792] [id = 152] 17:18:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DC61B400) [pid = 2792] [serial = 454] [outer = 0000000000000000] 17:18:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DD0E1400) [pid = 2792] [serial = 455] [outer = 000000B9DC61B400] 17:18:37 INFO - PROCESS | 2792 | 1466036317078 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E03F3C00) [pid = 2792] [serial = 456] [outer = 000000B9DC61B400] 17:18:37 INFO - PROCESS | 2792 | 1466036317550 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:18:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:18:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 690ms 17:18:37 INFO - PROCESS | 2792 | 1466036317602 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 17:18:37 INFO - PROCESS | 2792 | 1466036317605 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 17:18:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:18:37 INFO - PROCESS | 2792 | 1466036317638 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 2792 | 1466036317642 Marionette TRACE conn5 <- [1,574,null,{}] 17:18:37 INFO - PROCESS | 2792 | 1466036317656 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:37 INFO - PROCESS | 2792 | 1466036317662 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:37 INFO - PROCESS | 2792 | 1466036317766 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 17:18:37 INFO - PROCESS | 2792 | 1466036317833 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 2792 | 1466036317837 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E848F800 == 32 [pid = 2792] [id = 153] 17:18:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DB240C00) [pid = 2792] [serial = 457] [outer = 0000000000000000] 17:18:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E21CE400) [pid = 2792] [serial = 458] [outer = 000000B9DB240C00] 17:18:37 INFO - PROCESS | 2792 | 1466036317886 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E55AA800) [pid = 2792] [serial = 459] [outer = 000000B9DB240C00] 17:18:38 INFO - PROCESS | 2792 | [2792] 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 17:18:38 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:38 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:38 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:38 INFO - PROCESS | 2792 | 1466036318533 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:18:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 923ms 17:18:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:18:38 INFO - PROCESS | 2792 | 1466036318569 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 2792 | 1466036318572 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 17:18:38 INFO - PROCESS | 2792 | 1466036318575 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 2792 | 1466036318577 Marionette TRACE conn5 <- [1,578,null,{}] 17:18:38 INFO - PROCESS | 2792 | 1466036318581 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:38 INFO - PROCESS | 2792 | 1466036318583 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:38 INFO - PROCESS | 2792 | 1466036318675 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 17:18:38 INFO - PROCESS | 2792 | 1466036318757 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:38 INFO - PROCESS | 2792 | 1466036318759 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:38 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F93800 == 33 [pid = 2792] [id = 154] 17:18:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E2872400) [pid = 2792] [serial = 460] [outer = 0000000000000000] 17:18:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E732FC00) [pid = 2792] [serial = 461] [outer = 000000B9E2872400] 17:18:38 INFO - PROCESS | 2792 | 1466036318804 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E82D5800) [pid = 2792] [serial = 462] [outer = 000000B9E2872400] 17:18:39 INFO - PROCESS | 2792 | 1466036319280 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:18:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:18:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 17:18:39 INFO - PROCESS | 2792 | 1466036319320 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 17:18:39 INFO - PROCESS | 2792 | 1466036319323 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 17:18:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:18:39 INFO - PROCESS | 2792 | 1466036319326 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:18:39 INFO - PROCESS | 2792 | 1466036319328 Marionette TRACE conn5 <- [1,582,null,{}] 17:18:39 INFO - PROCESS | 2792 | 1466036319332 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:39 INFO - PROCESS | 2792 | 1466036319334 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:39 INFO - PROCESS | 2792 | 1466036319442 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 17:18:39 INFO - PROCESS | 2792 | 1466036319451 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 2792 | 1466036319453 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:39 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB0C6800 == 34 [pid = 2792] [id = 155] 17:18:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E877D400) [pid = 2792] [serial = 463] [outer = 0000000000000000] 17:18:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8784C00) [pid = 2792] [serial = 464] [outer = 000000B9E877D400] 17:18:39 INFO - PROCESS | 2792 | 1466036319540 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E8B24800) [pid = 2792] [serial = 465] [outer = 000000B9E877D400] 17:18:39 INFO - PROCESS | 2792 | 1466036319955 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:18:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 672ms 17:18:40 INFO - PROCESS | 2792 | 1466036320003 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 2792 | 1466036320006 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 17:18:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:18:40 INFO - PROCESS | 2792 | 1466036320009 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 2792 | 1466036320011 Marionette TRACE conn5 <- [1,586,null,{}] 17:18:40 INFO - PROCESS | 2792 | 1466036320020 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:40 INFO - PROCESS | 2792 | 1466036320027 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:40 INFO - PROCESS | 2792 | 1466036320164 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 17:18:40 INFO - PROCESS | 2792 | 1466036320238 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:40 INFO - PROCESS | 2792 | 1466036320240 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8E8000 == 35 [pid = 2792] [id = 156] 17:18:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E8D21400) [pid = 2792] [serial = 466] [outer = 0000000000000000] 17:18:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8FAF400) [pid = 2792] [serial = 467] [outer = 000000B9E8D21400] 17:18:40 INFO - PROCESS | 2792 | 1466036320285 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E9059000) [pid = 2792] [serial = 468] [outer = 000000B9E8D21400] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DB9ED400) [pid = 2792] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9D9E9D800) [pid = 2792] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBD78400) [pid = 2792] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBCA1400) [pid = 2792] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBD6F800) [pid = 2792] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E8B1F000) [pid = 2792] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9EB3EF000) [pid = 2792] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E90C7000) [pid = 2792] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E21D3C00) [pid = 2792] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E58AC000) [pid = 2792] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E8780400) [pid = 2792] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBDA1C00) [pid = 2792] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E0E76400) [pid = 2792] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:18:40 INFO - PROCESS | 2792 | 1466036320744 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:18:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 796ms 17:18:40 INFO - PROCESS | 2792 | 1466036320809 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 2792 | 1466036320811 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 17:18:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:18:40 INFO - PROCESS | 2792 | 1466036320814 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 2792 | 1466036320816 Marionette TRACE conn5 <- [1,590,null,{}] 17:18:40 INFO - PROCESS | 2792 | 1466036320819 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:40 INFO - PROCESS | 2792 | 1466036320821 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:40 INFO - PROCESS | 2792 | 1466036320903 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 17:18:40 INFO - PROCESS | 2792 | 1466036320908 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:40 INFO - PROCESS | 2792 | 1466036320910 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8EE800 == 36 [pid = 2792] [id = 157] 17:18:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E044B400) [pid = 2792] [serial = 469] [outer = 0000000000000000] 17:18:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E2873C00) [pid = 2792] [serial = 470] [outer = 000000B9E044B400] 17:18:40 INFO - PROCESS | 2792 | 1466036320957 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E905DC00) [pid = 2792] [serial = 471] [outer = 000000B9E044B400] 17:18:41 INFO - PROCESS | 2792 | 1466036321372 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:18:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:18:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 586ms 17:18:41 INFO - PROCESS | 2792 | 1466036321404 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 17:18:41 INFO - PROCESS | 2792 | 1466036321406 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 17:18:41 INFO - PROCESS | 2792 | 1466036321410 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:18:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:18:41 INFO - PROCESS | 2792 | 1466036321412 Marionette TRACE conn5 <- [1,594,null,{}] 17:18:41 INFO - PROCESS | 2792 | 1466036321420 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:41 INFO - PROCESS | 2792 | 1466036321422 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:41 INFO - PROCESS | 2792 | 1466036321507 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 17:18:41 INFO - PROCESS | 2792 | 1466036321540 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:41 INFO - PROCESS | 2792 | 1466036321543 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB7B800 == 37 [pid = 2792] [id = 158] 17:18:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E0BAB400) [pid = 2792] [serial = 472] [outer = 0000000000000000] 17:18:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E90CA000) [pid = 2792] [serial = 473] [outer = 000000B9E0BAB400] 17:18:41 INFO - PROCESS | 2792 | 1466036321595 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E9379400) [pid = 2792] [serial = 474] [outer = 000000B9E0BAB400] 17:18:41 INFO - PROCESS | 2792 | 1466036321967 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:18:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 587ms 17:18:43 INFO - PROCESS | 2792 | 1466036321999 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 2792 | 1466036322002 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 17:18:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:18:43 INFO - PROCESS | 2792 | 1466036322005 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - PROCESS | 2792 | 1466036322007 Marionette TRACE conn5 <- [1,598,null,{}] 17:18:43 INFO - PROCESS | 2792 | 1466036322011 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:43 INFO - PROCESS | 2792 | 1466036322013 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:43 INFO - PROCESS | 2792 | 1466036322133 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 17:18:43 INFO - PROCESS | 2792 | 1466036322141 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:18:43 INFO - PROCESS | 2792 | 1466036322144 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1191ms 17:18:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E848B800 == 38 [pid = 2792] [id = 159] 17:18:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E94F1800) [pid = 2792] [serial = 475] [outer = 0000000000000000] 17:18:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E9727C00) [pid = 2792] [serial = 476] [outer = 000000B9E94F1800] 17:18:43 INFO - PROCESS | 2792 | 1466036322189 Marionette DEBUG loaded listener.js 17:18:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E9793400) [pid = 2792] [serial = 477] [outer = 000000B9E94F1800] 17:18:43 INFO - PROCESS | 2792 | 1466036322552 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:18:43 INFO - PROCESS | 2792 | 1466036323208 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 2792 | 1466036323212 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 17:18:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:18:43 INFO - PROCESS | 2792 | 1466036323218 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - PROCESS | 2792 | 1466036323223 Marionette TRACE conn5 <- [1,602,null,{}] 17:18:43 INFO - PROCESS | 2792 | 1466036323230 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:43 INFO - PROCESS | 2792 | 1466036323234 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:43 INFO - PROCESS | 2792 | 1466036323393 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 17:18:43 INFO - PROCESS | 2792 | 1466036323463 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:44 INFO - PROCESS | 2792 | 1466036323467 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:44 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1239800 == 39 [pid = 2792] [id = 160] 17:18:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBA90000) [pid = 2792] [serial = 478] [outer = 0000000000000000] 17:18:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBB79400) [pid = 2792] [serial = 479] [outer = 000000B9DBA90000] 17:18:44 INFO - PROCESS | 2792 | 1466036323531 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBD98000) [pid = 2792] [serial = 480] [outer = 000000B9DBA90000] 17:18:44 INFO - PROCESS | 2792 | 1466036324978 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:18:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:18:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1947ms 17:18:45 INFO - PROCESS | 2792 | 1466036325167 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 17:18:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:18:45 INFO - PROCESS | 2792 | 1466036325171 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 17:18:45 INFO - PROCESS | 2792 | 1466036325179 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 2792 | 1466036325183 Marionette TRACE conn5 <- [1,606,null,{}] 17:18:45 INFO - PROCESS | 2792 | 1466036325187 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:45 INFO - PROCESS | 2792 | 1466036325190 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:45 INFO - PROCESS | 2792 | 1466036325297 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 17:18:45 INFO - PROCESS | 2792 | 1466036325377 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:45 INFO - PROCESS | 2792 | 1466036325379 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EAFE2800 == 40 [pid = 2792] [id = 161] 17:18:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E0EA8400) [pid = 2792] [serial = 481] [outer = 0000000000000000] 17:18:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E21D2400) [pid = 2792] [serial = 482] [outer = 000000B9E0EA8400] 17:18:45 INFO - PROCESS | 2792 | 1466036325437 Marionette DEBUG loaded listener.js 17:18:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E7329C00) [pid = 2792] [serial = 483] [outer = 000000B9E0EA8400] 17:18:46 INFO - PROCESS | 2792 | 1466036326012 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:18:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:18:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 900ms 17:18:46 INFO - PROCESS | 2792 | 1466036326076 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 2792 | 1466036326079 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 17:18:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:18:46 INFO - PROCESS | 2792 | 1466036326083 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - PROCESS | 2792 | 1466036326086 Marionette TRACE conn5 <- [1,610,null,{}] 17:18:46 INFO - PROCESS | 2792 | 1466036326097 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:46 INFO - PROCESS | 2792 | 1466036326102 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:46 INFO - PROCESS | 2792 | 1466036326260 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 17:18:46 INFO - PROCESS | 2792 | 1466036326372 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 2792 | 1466036326376 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:46 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0E4800 == 41 [pid = 2792] [id = 162] 17:18:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E8FC0C00) [pid = 2792] [serial = 484] [outer = 0000000000000000] 17:18:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E8FC3C00) [pid = 2792] [serial = 485] [outer = 000000B9E8FC0C00] 17:18:46 INFO - PROCESS | 2792 | 1466036326436 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E9731800) [pid = 2792] [serial = 486] [outer = 000000B9E8FC0C00] 17:18:47 INFO - PROCESS | 2792 | 1466036327193 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:18:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:18:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1179ms 17:18:47 INFO - PROCESS | 2792 | 1466036327264 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 17:18:47 INFO - PROCESS | 2792 | 1466036327268 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 17:18:47 INFO - PROCESS | 2792 | 1466036327274 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:18:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:18:47 INFO - PROCESS | 2792 | 1466036327278 Marionette TRACE conn5 <- [1,614,null,{}] 17:18:47 INFO - PROCESS | 2792 | 1466036327283 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:47 INFO - PROCESS | 2792 | 1466036327287 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:47 INFO - PROCESS | 2792 | 1466036327392 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 17:18:47 INFO - PROCESS | 2792 | 1466036327461 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:47 INFO - PROCESS | 2792 | 1466036327465 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D7B800 == 42 [pid = 2792] [id = 163] 17:18:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9DBD54000) [pid = 2792] [serial = 487] [outer = 0000000000000000] 17:18:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9DBD72C00) [pid = 2792] [serial = 488] [outer = 000000B9DBD54000] 17:18:47 INFO - PROCESS | 2792 | 1466036327528 Marionette DEBUG loaded listener.js 17:18:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9DD257800) [pid = 2792] [serial = 489] [outer = 000000B9DBD54000] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB7B800 == 41 [pid = 2792] [id = 158] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8EE800 == 40 [pid = 2792] [id = 157] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8E8000 == 39 [pid = 2792] [id = 156] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB0C6800 == 38 [pid = 2792] [id = 155] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F93800 == 37 [pid = 2792] [id = 154] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E848F800 == 36 [pid = 2792] [id = 153] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E59DE800 == 35 [pid = 2792] [id = 152] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBBBC800 == 34 [pid = 2792] [id = 151] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8677000 == 33 [pid = 2792] [id = 150] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC77F800 == 32 [pid = 2792] [id = 148] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D71800 == 31 [pid = 2792] [id = 149] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0E4800 == 30 [pid = 2792] [id = 162] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EAFE2800 == 29 [pid = 2792] [id = 161] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E848B800 == 28 [pid = 2792] [id = 159] 17:18:48 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1239800 == 27 [pid = 2792] [id = 160] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E1C6D800) [pid = 2792] [serial = 417] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9DBD75400) [pid = 2792] [serial = 416] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9D9EA1C00) [pid = 2792] [serial = 419] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DB0C3000) [pid = 2792] [serial = 420] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DBD94000) [pid = 2792] [serial = 425] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9DBCA5800) [pid = 2792] [serial = 422] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DBD52000) [pid = 2792] [serial = 423] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E599E400) [pid = 2792] [serial = 405] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E0BB2000) [pid = 2792] [serial = 404] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E8FC0400) [pid = 2792] [serial = 408] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E8B26C00) [pid = 2792] [serial = 407] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9EF375C00) [pid = 2792] [serial = 411] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9ECAED800) [pid = 2792] [serial = 410] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9EF380400) [pid = 2792] [serial = 414] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E90CB000) [pid = 2792] [serial = 413] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E5552000) [pid = 2792] [serial = 432] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E27CF000) [pid = 2792] [serial = 431] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8D1BC00) [pid = 2792] [serial = 443] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E593A400) [pid = 2792] [serial = 434] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8B21C00) [pid = 2792] [serial = 441] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8787800) [pid = 2792] [serial = 440] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E7F32800) [pid = 2792] [serial = 437] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E7332C00) [pid = 2792] [serial = 435] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E0F77400) [pid = 2792] [serial = 428] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E1C6C000) [pid = 2792] [serial = 429] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E877C400) [pid = 2792] [serial = 438] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9DC64E400) [pid = 2792] [serial = 426] [outer = 0000000000000000] [url = about:blank] 17:18:48 INFO - PROCESS | 2792 | 1466036328803 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:18:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1630ms 17:18:48 INFO - PROCESS | 2792 | 1466036328909 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 2792 | 1466036328914 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 17:18:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:18:48 INFO - PROCESS | 2792 | 1466036328919 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 2792 | 1466036328923 Marionette TRACE conn5 <- [1,618,null,{}] 17:18:48 INFO - PROCESS | 2792 | 1466036328928 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:48 INFO - PROCESS | 2792 | 1466036328932 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:49 INFO - PROCESS | 2792 | 1466036329022 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 17:18:49 INFO - PROCESS | 2792 | 1466036329032 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 2792 | 1466036329037 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DD2DF000 == 28 [pid = 2792] [id = 164] 17:18:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DB920C00) [pid = 2792] [serial = 490] [outer = 0000000000000000] 17:18:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DB9E3800) [pid = 2792] [serial = 491] [outer = 000000B9DB920C00] 17:18:49 INFO - PROCESS | 2792 | 1466036329089 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBA8DC00) [pid = 2792] [serial = 492] [outer = 000000B9DB920C00] 17:18:49 INFO - PROCESS | 2792 | 1466036329548 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:18:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:18:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 17:18:49 INFO - PROCESS | 2792 | 1466036329613 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 17:18:49 INFO - PROCESS | 2792 | 1466036329619 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 17:18:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:18:49 INFO - PROCESS | 2792 | 1466036329625 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 2792 | 1466036329628 Marionette TRACE conn5 <- [1,622,null,{}] 17:18:49 INFO - PROCESS | 2792 | 1466036329632 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:49 INFO - PROCESS | 2792 | 1466036329635 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:49 INFO - PROCESS | 2792 | 1466036329725 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 17:18:49 INFO - PROCESS | 2792 | 1466036329741 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 2792 | 1466036329743 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C25000 == 29 [pid = 2792] [id = 165] 17:18:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBC96400) [pid = 2792] [serial = 493] [outer = 0000000000000000] 17:18:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBCE2000) [pid = 2792] [serial = 494] [outer = 000000B9DBC96400] 17:18:49 INFO - PROCESS | 2792 | 1466036329791 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBD51400) [pid = 2792] [serial = 495] [outer = 000000B9DBC96400] 17:18:50 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:50 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:50 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:50 INFO - PROCESS | 2792 | 1466036330246 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:18:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 646ms 17:18:50 INFO - PROCESS | 2792 | 1466036330273 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 2792 | 1466036330276 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 17:18:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:18:50 INFO - PROCESS | 2792 | 1466036330279 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 2792 | 1466036330283 Marionette TRACE conn5 <- [1,626,null,{}] 17:18:50 INFO - PROCESS | 2792 | 1466036330295 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:50 INFO - PROCESS | 2792 | 1466036330301 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:50 INFO - PROCESS | 2792 | 1466036330419 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 17:18:50 INFO - PROCESS | 2792 | 1466036330490 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:50 INFO - PROCESS | 2792 | 1466036330493 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E615E800 == 30 [pid = 2792] [id = 166] 17:18:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBD99C00) [pid = 2792] [serial = 496] [outer = 0000000000000000] 17:18:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBDA0400) [pid = 2792] [serial = 497] [outer = 000000B9DBD99C00] 17:18:50 INFO - PROCESS | 2792 | 1466036330544 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E01CEC00) [pid = 2792] [serial = 498] [outer = 000000B9DBD99C00] 17:18:50 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:50 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:50 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:50 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:50 INFO - PROCESS | 2792 | 1466036330935 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:18:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 17:18:50 INFO - PROCESS | 2792 | 1466036330971 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 2792 | 1466036330974 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 17:18:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:18:50 INFO - PROCESS | 2792 | 1466036330977 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 2792 | 1466036330979 Marionette TRACE conn5 <- [1,630,null,{}] 17:18:50 INFO - PROCESS | 2792 | 1466036330983 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:50 INFO - PROCESS | 2792 | 1466036330985 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:51 INFO - PROCESS | 2792 | 1466036331105 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 17:18:51 INFO - PROCESS | 2792 | 1466036331122 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 2792 | 1466036331124 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84C1000 == 31 [pid = 2792] [id = 167] 17:18:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E01CE800) [pid = 2792] [serial = 499] [outer = 0000000000000000] 17:18:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E0EA7C00) [pid = 2792] [serial = 500] [outer = 000000B9E01CE800] 17:18:51 INFO - PROCESS | 2792 | 1466036331169 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E1C6E800) [pid = 2792] [serial = 501] [outer = 000000B9E01CE800] 17:18:51 INFO - PROCESS | 2792 | 1466036331626 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:18:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:18:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 691ms 17:18:51 INFO - PROCESS | 2792 | 1466036331670 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 2792 | 1466036331672 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 17:18:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:18:51 INFO - PROCESS | 2792 | 1466036331682 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 2792 | 1466036331684 Marionette TRACE conn5 <- [1,634,null,{}] 17:18:51 INFO - PROCESS | 2792 | 1466036331688 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:51 INFO - PROCESS | 2792 | 1466036331690 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:51 INFO - PROCESS | 2792 | 1466036331823 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 17:18:51 INFO - PROCESS | 2792 | 1466036331834 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 2792 | 1466036331836 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E891E000 == 32 [pid = 2792] [id = 168] 17:18:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E1D1DC00) [pid = 2792] [serial = 502] [outer = 0000000000000000] 17:18:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E238F400) [pid = 2792] [serial = 503] [outer = 000000B9E1D1DC00] 17:18:51 INFO - PROCESS | 2792 | 1466036331917 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E5553C00) [pid = 2792] [serial = 504] [outer = 000000B9E1D1DC00] 17:18:52 INFO - PROCESS | 2792 | 1466036332352 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:18:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 733ms 17:18:52 INFO - PROCESS | 2792 | 1466036332417 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 2792 | 1466036332420 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 17:18:52 INFO - PROCESS | 2792 | 1466036332431 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - PROCESS | 2792 | 1466036332433 Marionette TRACE conn5 <- [1,638,null,{}] 17:18:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:18:52 INFO - PROCESS | 2792 | 1466036332437 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:52 INFO - PROCESS | 2792 | 1466036332443 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:52 INFO - PROCESS | 2792 | 1466036332588 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 17:18:52 INFO - PROCESS | 2792 | 1466036332634 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 2792 | 1466036332636 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E95C5800 == 33 [pid = 2792] [id = 169] 17:18:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E5936000) [pid = 2792] [serial = 505] [outer = 0000000000000000] 17:18:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E6153C00) [pid = 2792] [serial = 506] [outer = 000000B9E5936000] 17:18:52 INFO - PROCESS | 2792 | 1466036332682 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E7F32400) [pid = 2792] [serial = 507] [outer = 000000B9E5936000] 17:18:53 INFO - PROCESS | 2792 | 1466036333258 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:18:53 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E8B22400) [pid = 2792] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:18:53 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E014E800) [pid = 2792] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:18:53 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E8D21400) [pid = 2792] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:18:53 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E0BAB400) [pid = 2792] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:18:53 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBB73C00) [pid = 2792] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:18:53 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E94F1800) [pid = 2792] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:18:53 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DC61B400) [pid = 2792] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:18:53 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E044B400) [pid = 2792] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:18:53 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DA9CF400) [pid = 2792] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:18:53 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E2872400) [pid = 2792] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:18:53 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E877D400) [pid = 2792] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:18:53 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DB240C00) [pid = 2792] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:18:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:18:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 880ms 17:18:53 INFO - PROCESS | 2792 | 1466036333317 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 2792 | 1466036333319 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 17:18:53 INFO - PROCESS | 2792 | 1466036333322 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:18:53 INFO - PROCESS | 2792 | 1466036333324 Marionette TRACE conn5 <- [1,642,null,{}] 17:18:53 INFO - PROCESS | 2792 | 1466036333328 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:53 INFO - PROCESS | 2792 | 1466036333330 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:53 INFO - PROCESS | 2792 | 1466036333410 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 17:18:53 INFO - PROCESS | 2792 | 1466036333418 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:53 INFO - PROCESS | 2792 | 1466036333420 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:53 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8744000 == 34 [pid = 2792] [id = 170] 17:18:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBD6F400) [pid = 2792] [serial = 508] [outer = 0000000000000000] 17:18:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E1C10C00) [pid = 2792] [serial = 509] [outer = 000000B9DBD6F400] 17:18:53 INFO - PROCESS | 2792 | 1466036333464 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E86BEC00) [pid = 2792] [serial = 510] [outer = 000000B9DBD6F400] 17:18:53 INFO - PROCESS | 2792 | 1466036333864 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:18:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 587ms 17:18:53 INFO - PROCESS | 2792 | 1466036333913 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 2792 | 1466036333916 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 17:18:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:18:53 INFO - PROCESS | 2792 | 1466036333919 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - PROCESS | 2792 | 1466036333921 Marionette TRACE conn5 <- [1,646,null,{}] 17:18:53 INFO - PROCESS | 2792 | 1466036333924 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:53 INFO - PROCESS | 2792 | 1466036333926 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:54 INFO - PROCESS | 2792 | 1466036334007 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 17:18:54 INFO - PROCESS | 2792 | 1466036334012 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:54 INFO - PROCESS | 2792 | 1466036334014 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB58A800 == 35 [pid = 2792] [id = 171] 17:18:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8781800) [pid = 2792] [serial = 511] [outer = 0000000000000000] 17:18:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8B1B000) [pid = 2792] [serial = 512] [outer = 000000B9E8781800] 17:18:54 INFO - PROCESS | 2792 | 1466036334061 Marionette DEBUG loaded listener.js 17:18:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8B27000) [pid = 2792] [serial = 513] [outer = 000000B9E8781800] 17:18:54 INFO - PROCESS | 2792 | 1466036334481 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:18:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:18:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 584ms 17:18:54 INFO - PROCESS | 2792 | 1466036334513 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 17:18:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:18:54 INFO - PROCESS | 2792 | 1466036334516 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 17:18:54 INFO - PROCESS | 2792 | 1466036334519 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - PROCESS | 2792 | 1466036334521 Marionette TRACE conn5 <- [1,650,null,{}] 17:18:54 INFO - PROCESS | 2792 | 1466036334525 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:54 INFO - PROCESS | 2792 | 1466036334527 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:54 INFO - PROCESS | 2792 | 1466036334607 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 17:18:54 INFO - PROCESS | 2792 | 1466036334613 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:54 INFO - PROCESS | 2792 | 1466036334615 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC788800 == 36 [pid = 2792] [id = 172] 17:18:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E888C400) [pid = 2792] [serial = 514] [outer = 0000000000000000] 17:18:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8D1E400) [pid = 2792] [serial = 515] [outer = 000000B9E888C400] 17:18:54 INFO - PROCESS | 2792 | 1466036334662 Marionette DEBUG loaded listener.js 17:18:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8FA9C00) [pid = 2792] [serial = 516] [outer = 000000B9E888C400] 17:18:54 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:55 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:55 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:55 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:55 INFO - PROCESS | 2792 | 1466036335108 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 17:18:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:18:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 628ms 17:18:55 INFO - PROCESS | 2792 | 1466036335148 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 17:18:55 INFO - PROCESS | 2792 | 1466036335150 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 17:18:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:18:55 INFO - PROCESS | 2792 | 1466036335154 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:18:55 INFO - PROCESS | 2792 | 1466036335156 Marionette TRACE conn5 <- [1,654,null,{}] 17:18:55 INFO - PROCESS | 2792 | 1466036335159 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:55 INFO - PROCESS | 2792 | 1466036335161 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:55 INFO - PROCESS | 2792 | 1466036335245 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 17:18:55 INFO - PROCESS | 2792 | 1466036335358 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:55 INFO - PROCESS | 2792 | 1466036335362 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBBAC800 == 37 [pid = 2792] [id = 173] 17:18:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9D9E9A400) [pid = 2792] [serial = 517] [outer = 0000000000000000] 17:18:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9D9EA2400) [pid = 2792] [serial = 518] [outer = 000000B9D9E9A400] 17:18:55 INFO - PROCESS | 2792 | 1466036335422 Marionette DEBUG loaded listener.js 17:18:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DB91FC00) [pid = 2792] [serial = 519] [outer = 000000B9D9E9A400] 17:18:55 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:55 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:56 INFO - PROCESS | 2792 | 1466036336269 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 17:18:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:18:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1185ms 17:18:56 INFO - PROCESS | 2792 | 1466036336344 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 17:18:56 INFO - PROCESS | 2792 | 1466036336348 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 17:18:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:18:56 INFO - PROCESS | 2792 | 1466036336353 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:18:56 INFO - PROCESS | 2792 | 1466036336356 Marionette TRACE conn5 <- [1,658,null,{}] 17:18:56 INFO - PROCESS | 2792 | 1466036336362 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:56 INFO - PROCESS | 2792 | 1466036336365 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:56 INFO - PROCESS | 2792 | 1466036336518 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 17:18:56 INFO - PROCESS | 2792 | 1466036336625 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:56 INFO - PROCESS | 2792 | 1466036336629 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E848E800 == 38 [pid = 2792] [id = 174] 17:18:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBCE3C00) [pid = 2792] [serial = 520] [outer = 0000000000000000] 17:18:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBD76400) [pid = 2792] [serial = 521] [outer = 000000B9DBCE3C00] 17:18:56 INFO - PROCESS | 2792 | 1466036336689 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E0142C00) [pid = 2792] [serial = 522] [outer = 000000B9DBCE3C00] 17:18:57 INFO - PROCESS | 2792 | 1466036337530 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 17:18:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:18:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1231ms 17:18:57 INFO - PROCESS | 2792 | 1466036337590 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 17:18:57 INFO - PROCESS | 2792 | 1466036337595 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 17:18:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:18:57 INFO - PROCESS | 2792 | 1466036337602 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - PROCESS | 2792 | 1466036337606 Marionette TRACE conn5 <- [1,662,null,{}] 17:18:57 INFO - PROCESS | 2792 | 1466036337611 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:57 INFO - PROCESS | 2792 | 1466036337614 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:57 INFO - PROCESS | 2792 | 1466036337734 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 17:18:57 INFO - PROCESS | 2792 | 1466036337805 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 2792 | 1466036337809 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2116800 == 39 [pid = 2792] [id = 175] 17:18:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DBD53400) [pid = 2792] [serial = 523] [outer = 0000000000000000] 17:18:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9DBD6D400) [pid = 2792] [serial = 524] [outer = 000000B9DBD53400] 17:18:57 INFO - PROCESS | 2792 | 1466036337862 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9DC4B2000) [pid = 2792] [serial = 525] [outer = 000000B9DBD53400] 17:18:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC788800 == 38 [pid = 2792] [id = 172] 17:18:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB58A800 == 37 [pid = 2792] [id = 171] 17:18:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8744000 == 36 [pid = 2792] [id = 170] 17:18:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E95C5800 == 35 [pid = 2792] [id = 169] 17:18:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E891E000 == 34 [pid = 2792] [id = 168] 17:18:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84C1000 == 33 [pid = 2792] [id = 167] 17:18:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E615E800 == 32 [pid = 2792] [id = 166] 17:18:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C25000 == 31 [pid = 2792] [id = 165] 17:18:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DD2DF000 == 30 [pid = 2792] [id = 164] 17:18:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D7B800 == 29 [pid = 2792] [id = 163] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E8FA7400) [pid = 2792] [serial = 444] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E1C6A000) [pid = 2792] [serial = 450] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E8FAF400) [pid = 2792] [serial = 467] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E90CA000) [pid = 2792] [serial = 473] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DBD55000) [pid = 2792] [serial = 447] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E9727C00) [pid = 2792] [serial = 476] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBB79C00) [pid = 2792] [serial = 446] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DD0E1400) [pid = 2792] [serial = 455] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E03F3C00) [pid = 2792] [serial = 456] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E2873C00) [pid = 2792] [serial = 470] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DB9E9800) [pid = 2792] [serial = 452] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E82D5800) [pid = 2792] [serial = 462] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E8B24800) [pid = 2792] [serial = 465] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E8784C00) [pid = 2792] [serial = 464] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E55AA800) [pid = 2792] [serial = 459] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E9059000) [pid = 2792] [serial = 468] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBCED000) [pid = 2792] [serial = 453] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E732FC00) [pid = 2792] [serial = 461] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E01D3000) [pid = 2792] [serial = 449] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E905DC00) [pid = 2792] [serial = 471] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E21CE400) [pid = 2792] [serial = 458] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E9379400) [pid = 2792] [serial = 474] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E9793400) [pid = 2792] [serial = 477] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:58 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:58 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:58 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:18:58 INFO - PROCESS | 2792 | 1466036338369 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 17:18:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 17:18:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 794ms 17:18:58 INFO - PROCESS | 2792 | 1466036338402 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 2792 | 1466036338407 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 17:18:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:18:58 INFO - PROCESS | 2792 | 1466036338414 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 2792 | 1466036338417 Marionette TRACE conn5 <- [1,666,null,{}] 17:18:58 INFO - PROCESS | 2792 | 1466036338421 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:58 INFO - PROCESS | 2792 | 1466036338423 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:58 INFO - PROCESS | 2792 | 1466036338513 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 17:18:58 INFO - PROCESS | 2792 | 1466036338520 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:58 INFO - PROCESS | 2792 | 1466036338522 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E59F6800 == 30 [pid = 2792] [id = 176] 17:18:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DC652400) [pid = 2792] [serial = 526] [outer = 0000000000000000] 17:18:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E01D6800) [pid = 2792] [serial = 527] [outer = 000000B9DC652400] 17:18:58 INFO - PROCESS | 2792 | 1466036338572 Marionette DEBUG loaded listener.js 17:18:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E0E76800) [pid = 2792] [serial = 528] [outer = 000000B9DC652400] 17:18:59 INFO - PROCESS | 2792 | 1466036339035 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 17:18:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:18:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 691ms 17:18:59 INFO - PROCESS | 2792 | 1466036339106 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 17:18:59 INFO - PROCESS | 2792 | 1466036339108 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 17:18:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:18:59 INFO - PROCESS | 2792 | 1466036339112 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - PROCESS | 2792 | 1466036339115 Marionette TRACE conn5 <- [1,670,null,{}] 17:18:59 INFO - PROCESS | 2792 | 1466036339127 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:59 INFO - PROCESS | 2792 | 1466036339132 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:59 INFO - PROCESS | 2792 | 1466036339249 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 17:18:59 INFO - PROCESS | 2792 | 1466036339323 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 2792 | 1466036339326 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:18:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8663800 == 31 [pid = 2792] [id = 177] 17:18:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBA8A000) [pid = 2792] [serial = 529] [outer = 0000000000000000] 17:18:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E5551800) [pid = 2792] [serial = 530] [outer = 000000B9DBA8A000] 17:18:59 INFO - PROCESS | 2792 | 1466036339383 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E58B0400) [pid = 2792] [serial = 531] [outer = 000000B9DBA8A000] 17:18:59 INFO - PROCESS | 2792 | [2792] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:19:00 INFO - PROCESS | 2792 | [2792] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:19:00 INFO - PROCESS | 2792 | 1466036340273 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 17:19:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 17:19:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1192ms 17:19:00 INFO - PROCESS | 2792 | 1466036340312 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 17:19:00 INFO - PROCESS | 2792 | 1466036340314 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 17:19:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:19:00 INFO - PROCESS | 2792 | 1466036340318 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 2792 | 1466036340320 Marionette TRACE conn5 <- [1,674,null,{}] 17:19:00 INFO - PROCESS | 2792 | 1466036340324 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:00 INFO - PROCESS | 2792 | 1466036340326 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:00 INFO - PROCESS | 2792 | 1466036340442 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 17:19:00 INFO - PROCESS | 2792 | 1466036340449 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 2792 | 1466036340451 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E95C2800 == 32 [pid = 2792] [id = 178] 17:19:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E7389C00) [pid = 2792] [serial = 532] [outer = 0000000000000000] 17:19:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E7CEF400) [pid = 2792] [serial = 533] [outer = 000000B9E7389C00] 17:19:00 INFO - PROCESS | 2792 | 1466036340534 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E877E400) [pid = 2792] [serial = 534] [outer = 000000B9E7389C00] 17:19:01 INFO - PROCESS | 2792 | 1466036341457 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 17:19:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:19:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1183ms 17:19:01 INFO - PROCESS | 2792 | 1466036341505 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 2792 | 1466036341507 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 17:19:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:19:01 INFO - PROCESS | 2792 | 1466036341511 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 2792 | 1466036341513 Marionette TRACE conn5 <- [1,678,null,{}] 17:19:01 INFO - PROCESS | 2792 | 1466036341517 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:01 INFO - PROCESS | 2792 | 1466036341519 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:01 INFO - PROCESS | 2792 | 1466036341638 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 17:19:01 INFO - PROCESS | 2792 | 1466036341646 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 2792 | 1466036341648 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:01 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C20800 == 33 [pid = 2792] [id = 179] 17:19:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBC96800) [pid = 2792] [serial = 535] [outer = 0000000000000000] 17:19:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8B23400) [pid = 2792] [serial = 536] [outer = 000000B9DBC96800] 17:19:01 INFO - PROCESS | 2792 | 1466036341734 Marionette DEBUG loaded listener.js 17:19:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8F06000) [pid = 2792] [serial = 537] [outer = 000000B9DBC96800] 17:19:01 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E1D1DC00) [pid = 2792] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:19:01 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E5936000) [pid = 2792] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:19:01 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DB920C00) [pid = 2792] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:19:01 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBC96400) [pid = 2792] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:19:01 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBD99C00) [pid = 2792] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:19:01 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBD54000) [pid = 2792] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:19:01 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DBA90000) [pid = 2792] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:19:01 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E0EA8400) [pid = 2792] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:19:01 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E8FC0C00) [pid = 2792] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:19:01 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DBD6F400) [pid = 2792] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:19:01 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E01CE800) [pid = 2792] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:19:01 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E8781800) [pid = 2792] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:19:02 INFO - PROCESS | 2792 | 1466036342647 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 17:19:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:19:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1177ms 17:19:02 INFO - PROCESS | 2792 | 1466036342691 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 17:19:02 INFO - PROCESS | 2792 | 1466036342693 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 17:19:02 INFO - PROCESS | 2792 | 1466036342696 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:19:02 INFO - PROCESS | 2792 | 1466036342698 Marionette TRACE conn5 <- [1,682,null,{}] 17:19:02 INFO - PROCESS | 2792 | 1466036342702 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:02 INFO - PROCESS | 2792 | 1466036342708 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:02 INFO - PROCESS | 2792 | 1466036342886 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 17:19:02 INFO - PROCESS | 2792 | 1466036342929 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:02 INFO - PROCESS | 2792 | 1466036342933 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DD21C800 == 34 [pid = 2792] [id = 180] 17:19:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9D9EA6C00) [pid = 2792] [serial = 538] [outer = 0000000000000000] 17:19:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9D9EB0000) [pid = 2792] [serial = 539] [outer = 000000B9D9EA6C00] 17:19:02 INFO - PROCESS | 2792 | 1466036342995 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBC99C00) [pid = 2792] [serial = 540] [outer = 000000B9D9EA6C00] 17:19:04 INFO - PROCESS | 2792 | 1466036344138 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 17:19:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 17:19:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1485ms 17:19:04 INFO - PROCESS | 2792 | 1466036344187 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 2792 | 1466036344192 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 17:19:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:19:04 INFO - PROCESS | 2792 | 1466036344198 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - PROCESS | 2792 | 1466036344201 Marionette TRACE conn5 <- [1,686,null,{}] 17:19:04 INFO - PROCESS | 2792 | 1466036344206 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:04 INFO - PROCESS | 2792 | 1466036344210 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:04 INFO - PROCESS | 2792 | 1466036344358 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 17:19:04 INFO - PROCESS | 2792 | 1466036344471 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:04 INFO - PROCESS | 2792 | 1466036344475 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E848F000 == 35 [pid = 2792] [id = 181] 17:19:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E08F6C00) [pid = 2792] [serial = 541] [outer = 0000000000000000] 17:19:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E1C6D400) [pid = 2792] [serial = 542] [outer = 000000B9E08F6C00] 17:19:04 INFO - PROCESS | 2792 | 1466036344533 Marionette DEBUG loaded listener.js 17:19:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E2392400) [pid = 2792] [serial = 543] [outer = 000000B9E08F6C00] 17:19:05 INFO - PROCESS | 2792 | 1466036345601 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 17:19:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 17:19:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1443ms 17:19:05 INFO - PROCESS | 2792 | 1466036345643 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 17:19:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:19:05 INFO - PROCESS | 2792 | 1466036345647 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 17:19:05 INFO - PROCESS | 2792 | 1466036345651 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - PROCESS | 2792 | 1466036345654 Marionette TRACE conn5 <- [1,690,null,{}] 17:19:05 INFO - PROCESS | 2792 | 1466036345658 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:05 INFO - PROCESS | 2792 | 1466036345661 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:05 INFO - PROCESS | 2792 | 1466036345811 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 17:19:05 INFO - PROCESS | 2792 | 1466036345930 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:05 INFO - PROCESS | 2792 | 1466036345933 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8D8000 == 36 [pid = 2792] [id = 182] 17:19:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E7332C00) [pid = 2792] [serial = 544] [outer = 0000000000000000] 17:19:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E86B5400) [pid = 2792] [serial = 545] [outer = 000000B9E7332C00] 17:19:05 INFO - PROCESS | 2792 | 1466036345989 Marionette DEBUG loaded listener.js 17:19:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8C10800) [pid = 2792] [serial = 546] [outer = 000000B9E7332C00] 17:19:07 INFO - PROCESS | 2792 | 1466036347038 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 17:19:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:19:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1443ms 17:19:07 INFO - PROCESS | 2792 | 1466036347095 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 17:19:07 INFO - PROCESS | 2792 | 1466036347099 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 17:19:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:19:07 INFO - PROCESS | 2792 | 1466036347104 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:19:07 INFO - PROCESS | 2792 | 1466036347107 Marionette TRACE conn5 <- [1,694,null,{}] 17:19:07 INFO - PROCESS | 2792 | 1466036347113 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:07 INFO - PROCESS | 2792 | 1466036347116 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C20800 == 35 [pid = 2792] [id = 179] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E95C2800 == 34 [pid = 2792] [id = 178] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8663800 == 33 [pid = 2792] [id = 177] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E59F6800 == 32 [pid = 2792] [id = 176] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2116800 == 31 [pid = 2792] [id = 175] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBBAC800 == 30 [pid = 2792] [id = 173] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E04D8000 == 29 [pid = 2792] [id = 24] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1120000 == 28 [pid = 2792] [id = 13] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DB042000 == 27 [pid = 2792] [id = 25] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB58C000 == 26 [pid = 2792] [id = 20] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E601C800 == 25 [pid = 2792] [id = 14] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DB9CC800 == 24 [pid = 2792] [id = 10] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E91F5800 == 23 [pid = 2792] [id = 28] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8488000 == 22 [pid = 2792] [id = 16] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED88A000 == 21 [pid = 2792] [id = 21] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C2E800 == 20 [pid = 2792] [id = 29] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F88000 == 19 [pid = 2792] [id = 18] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7590800 == 18 [pid = 2792] [id = 15] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E848E800 == 17 [pid = 2792] [id = 174] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8745000 == 16 [pid = 2792] [id = 17] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6162000 == 15 [pid = 2792] [id = 26] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84C0000 == 14 [pid = 2792] [id = 27] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EA999800 == 13 [pid = 2792] [id = 19] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF320800 == 12 [pid = 2792] [id = 22] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF03800 == 11 [pid = 2792] [id = 23] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8D8000 == 10 [pid = 2792] [id = 182] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E848F000 == 9 [pid = 2792] [id = 181] 17:19:07 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DD21C800 == 8 [pid = 2792] [id = 180] 17:19:07 INFO - PROCESS | 2792 | 1466036347766 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8B1B000) [pid = 2792] [serial = 512] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E86BEC00) [pid = 2792] [serial = 510] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8D1E400) [pid = 2792] [serial = 515] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E238F400) [pid = 2792] [serial = 503] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E6153C00) [pid = 2792] [serial = 506] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DB9E3800) [pid = 2792] [serial = 491] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DBA8DC00) [pid = 2792] [serial = 492] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9DBCE2000) [pid = 2792] [serial = 494] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9DBD51400) [pid = 2792] [serial = 495] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9DBDA0400) [pid = 2792] [serial = 497] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E01CEC00) [pid = 2792] [serial = 498] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E5553C00) [pid = 2792] [serial = 504] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9DD257800) [pid = 2792] [serial = 489] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9DBD72C00) [pid = 2792] [serial = 488] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9DBD98000) [pid = 2792] [serial = 480] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9DBB79400) [pid = 2792] [serial = 479] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (000000B9E7329C00) [pid = 2792] [serial = 483] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (000000B9E21D2400) [pid = 2792] [serial = 482] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (000000B9E9731800) [pid = 2792] [serial = 486] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (000000B9E8FC3C00) [pid = 2792] [serial = 485] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (000000B9E1C10C00) [pid = 2792] [serial = 509] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (000000B9E7F32400) [pid = 2792] [serial = 507] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 53 (000000B9E0EA7C00) [pid = 2792] [serial = 500] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 52 (000000B9E1C6E800) [pid = 2792] [serial = 501] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | --DOMWINDOW == 51 (000000B9E8B27000) [pid = 2792] [serial = 513] [outer = 0000000000000000] [url = about:blank] 17:19:07 INFO - PROCESS | 2792 | 1466036347931 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:07 INFO - PROCESS | 2792 | 1466036347934 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DC6ED000 == 9 [pid = 2792] [id = 183] 17:19:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 52 (000000B9DB0C5000) [pid = 2792] [serial = 547] [outer = 0000000000000000] 17:19:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 53 (000000B9DB924000) [pid = 2792] [serial = 548] [outer = 000000B9DB0C5000] 17:19:07 INFO - PROCESS | 2792 | 1466036347988 Marionette DEBUG loaded listener.js 17:19:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 54 (000000B9DBA8C400) [pid = 2792] [serial = 549] [outer = 000000B9DB0C5000] 17:19:08 INFO - PROCESS | 2792 | 1466036348921 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 17:19:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:19:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1837ms 17:19:08 INFO - PROCESS | 2792 | 1466036348942 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 2792 | 1466036348947 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 17:19:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:19:08 INFO - PROCESS | 2792 | 1466036348952 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - PROCESS | 2792 | 1466036348956 Marionette TRACE conn5 <- [1,698,null,{}] 17:19:08 INFO - PROCESS | 2792 | 1466036348961 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:08 INFO - PROCESS | 2792 | 1466036348964 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:09 INFO - PROCESS | 2792 | 1466036349062 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 17:19:09 INFO - PROCESS | 2792 | 1466036349069 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:09 INFO - PROCESS | 2792 | 1466036349072 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D73800 == 10 [pid = 2792] [id = 184] 17:19:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (000000B9DBCEC400) [pid = 2792] [serial = 550] [outer = 0000000000000000] 17:19:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (000000B9DBD55800) [pid = 2792] [serial = 551] [outer = 000000B9DBCEC400] 17:19:09 INFO - PROCESS | 2792 | 1466036349120 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (000000B9DBD70400) [pid = 2792] [serial = 552] [outer = 000000B9DBCEC400] 17:19:10 INFO - PROCESS | 2792 | 1466036350066 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 17:19:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:19:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1141ms 17:19:10 INFO - PROCESS | 2792 | 1466036350096 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 17:19:10 INFO - PROCESS | 2792 | 1466036350100 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 17:19:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:19:10 INFO - PROCESS | 2792 | 1466036350103 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - PROCESS | 2792 | 1466036350105 Marionette TRACE conn5 <- [1,702,null,{}] 17:19:10 INFO - PROCESS | 2792 | 1466036350116 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:10 INFO - PROCESS | 2792 | 1466036350118 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:10 INFO - PROCESS | 2792 | 1466036350238 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 17:19:10 INFO - PROCESS | 2792 | 1466036350282 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 2792 | 1466036350284 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:10 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E59F3800 == 11 [pid = 2792] [id = 185] 17:19:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (000000B9DBCE4000) [pid = 2792] [serial = 553] [outer = 0000000000000000] 17:19:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (000000B9DCD34400) [pid = 2792] [serial = 554] [outer = 000000B9DBCE4000] 17:19:10 INFO - PROCESS | 2792 | 1466036350333 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (000000B9E01D2800) [pid = 2792] [serial = 555] [outer = 000000B9DBCE4000] 17:19:11 INFO - PROCESS | 2792 | 1466036351305 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 17:19:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 17:19:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1240ms 17:19:11 INFO - PROCESS | 2792 | 1466036351345 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 17:19:11 INFO - PROCESS | 2792 | 1466036351349 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 17:19:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:19:11 INFO - PROCESS | 2792 | 1466036351367 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 2792 | 1466036351372 Marionette TRACE conn5 <- [1,706,null,{}] 17:19:11 INFO - PROCESS | 2792 | 1466036351376 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:11 INFO - PROCESS | 2792 | 1466036351380 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:11 INFO - PROCESS | 2792 | 1466036351500 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 17:19:11 INFO - PROCESS | 2792 | 1466036351506 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 2792 | 1466036351508 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E821C000 == 12 [pid = 2792] [id = 186] 17:19:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E0EA6C00) [pid = 2792] [serial = 556] [outer = 0000000000000000] 17:19:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E1C0F000) [pid = 2792] [serial = 557] [outer = 000000B9E0EA6C00] 17:19:11 INFO - PROCESS | 2792 | 1466036351556 Marionette DEBUG loaded listener.js 17:19:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E2391000) [pid = 2792] [serial = 558] [outer = 000000B9E0EA6C00] 17:19:11 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9DBC96800) [pid = 2792] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:19:11 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E7389C00) [pid = 2792] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:19:11 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9D9E9A400) [pid = 2792] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:19:11 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (000000B9DBA8A000) [pid = 2792] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:19:11 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (000000B9DBD53400) [pid = 2792] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:19:11 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (000000B9DBCE3C00) [pid = 2792] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:19:11 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (000000B9DC652400) [pid = 2792] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:19:11 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (000000B9E888C400) [pid = 2792] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:19:12 INFO - PROCESS | 2792 | 1466036352527 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 17:19:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:19:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1183ms 17:19:12 INFO - PROCESS | 2792 | 1466036352548 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 17:19:12 INFO - PROCESS | 2792 | 1466036352550 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 17:19:12 INFO - PROCESS | 2792 | 1466036352553 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:19:12 INFO - PROCESS | 2792 | 1466036352555 Marionette TRACE conn5 <- [1,710,null,{}] 17:19:12 INFO - PROCESS | 2792 | 1466036352559 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:12 INFO - PROCESS | 2792 | 1466036352561 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:12 INFO - PROCESS | 2792 | 1466036352655 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 17:19:12 INFO - PROCESS | 2792 | 1466036352715 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:12 INFO - PROCESS | 2792 | 1466036352717 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:12 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84BD800 == 13 [pid = 2792] [id = 187] 17:19:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (000000B9DBB77800) [pid = 2792] [serial = 559] [outer = 0000000000000000] 17:19:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (000000B9E27CF800) [pid = 2792] [serial = 560] [outer = 000000B9DBB77800] 17:19:12 INFO - PROCESS | 2792 | 1466036352763 Marionette DEBUG loaded listener.js 17:19:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (000000B9E58AF800) [pid = 2792] [serial = 561] [outer = 000000B9DBB77800] 17:19:13 INFO - PROCESS | 2792 | 1466036353136 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 17:19:13 INFO - PROCESS | 2792 | 1466036353188 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 17:19:13 INFO - PROCESS | 2792 | 1466036353192 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - PROCESS | 2792 | 1466036353194 Marionette TRACE conn5 <- [1,714,null,{}] 17:19:13 INFO - PROCESS | 2792 | 1466036353198 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:13 INFO - PROCESS | 2792 | 1466036353200 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:13 INFO - PROCESS | 2792 | 1466036353312 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 17:19:13 INFO - PROCESS | 2792 | 1466036353320 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:13 INFO - PROCESS | 2792 | 1466036353327 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E899D000 == 14 [pid = 2792] [id = 188] 17:19:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (000000B9E738EC00) [pid = 2792] [serial = 562] [outer = 0000000000000000] 17:19:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (000000B9E75EB400) [pid = 2792] [serial = 563] [outer = 000000B9E738EC00] 17:19:13 INFO - PROCESS | 2792 | 1466036353385 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E877DC00) [pid = 2792] [serial = 564] [outer = 000000B9E738EC00] 17:19:13 INFO - PROCESS | 2792 | 1466036353891 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 17:19:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:19:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 17:19:13 INFO - PROCESS | 2792 | 1466036353944 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 17:19:13 INFO - PROCESS | 2792 | 1466036353948 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 17:19:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:19:13 INFO - PROCESS | 2792 | 1466036353954 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - PROCESS | 2792 | 1466036353959 Marionette TRACE conn5 <- [1,718,null,{}] 17:19:14 INFO - PROCESS | 2792 | 1466036354012 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:14 INFO - PROCESS | 2792 | 1466036354016 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:14 INFO - PROCESS | 2792 | 1466036354153 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 17:19:14 INFO - PROCESS | 2792 | 1466036354212 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 2792 | 1466036354218 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBBB7000 == 15 [pid = 2792] [id = 189] 17:19:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9DBA91000) [pid = 2792] [serial = 565] [outer = 0000000000000000] 17:19:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9DBB6FC00) [pid = 2792] [serial = 566] [outer = 000000B9DBA91000] 17:19:14 INFO - PROCESS | 2792 | 1466036354276 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9DBCE2400) [pid = 2792] [serial = 567] [outer = 000000B9DBA91000] 17:19:15 INFO - PROCESS | 2792 | 1466036355003 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 17:19:15 INFO - PROCESS | 2792 | 1466036355039 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 17:19:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:19:15 INFO - PROCESS | 2792 | 1466036355046 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:19:15 INFO - PROCESS | 2792 | 1466036355051 Marionette TRACE conn5 <- [1,722,null,{}] 17:19:15 INFO - PROCESS | 2792 | 1466036355056 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:15 INFO - PROCESS | 2792 | 1466036355059 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:15 INFO - PROCESS | 2792 | 1466036355182 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 17:19:15 INFO - PROCESS | 2792 | 1466036355250 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:15 INFO - PROCESS | 2792 | 1466036355253 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:15 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8995000 == 16 [pid = 2792] [id = 190] 17:19:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E03F3000) [pid = 2792] [serial = 568] [outer = 0000000000000000] 17:19:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E0C1E800) [pid = 2792] [serial = 569] [outer = 000000B9E03F3000] 17:19:15 INFO - PROCESS | 2792 | 1466036355311 Marionette DEBUG loaded listener.js 17:19:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E1C6EC00) [pid = 2792] [serial = 570] [outer = 000000B9E03F3000] 17:19:16 INFO - PROCESS | 2792 | 1466036356172 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 17:19:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:19:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1180ms 17:19:16 INFO - PROCESS | 2792 | 1466036356228 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 17:19:16 INFO - PROCESS | 2792 | 1466036356233 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 17:19:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:19:16 INFO - PROCESS | 2792 | 1466036356239 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:19:16 INFO - PROCESS | 2792 | 1466036356242 Marionette TRACE conn5 <- [1,726,null,{}] 17:19:16 INFO - PROCESS | 2792 | 1466036356248 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:16 INFO - PROCESS | 2792 | 1466036356251 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:16 INFO - PROCESS | 2792 | 1466036356375 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 17:19:16 INFO - PROCESS | 2792 | 1466036356438 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:16 INFO - PROCESS | 2792 | 1466036356442 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:16 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DC674000 == 17 [pid = 2792] [id = 191] 17:19:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DB259400) [pid = 2792] [serial = 571] [outer = 0000000000000000] 17:19:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DB3BD400) [pid = 2792] [serial = 572] [outer = 000000B9DB259400] 17:19:16 INFO - PROCESS | 2792 | 1466036356494 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBA88400) [pid = 2792] [serial = 573] [outer = 000000B9DB259400] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8FA9C00) [pid = 2792] [serial = 516] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E8B23400) [pid = 2792] [serial = 536] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E7CEF400) [pid = 2792] [serial = 533] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E877E400) [pid = 2792] [serial = 534] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9D9EA2400) [pid = 2792] [serial = 518] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9DB91FC00) [pid = 2792] [serial = 519] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E5551800) [pid = 2792] [serial = 530] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9DBD6D400) [pid = 2792] [serial = 524] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9DC4B2000) [pid = 2792] [serial = 525] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9DBD76400) [pid = 2792] [serial = 521] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (000000B9E0142C00) [pid = 2792] [serial = 522] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (000000B9E01D6800) [pid = 2792] [serial = 527] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (000000B9E0E76800) [pid = 2792] [serial = 528] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (000000B9E8F06000) [pid = 2792] [serial = 537] [outer = 0000000000000000] [url = about:blank] 17:19:16 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (000000B9E58B0400) [pid = 2792] [serial = 531] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 2792 | [2792] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:19:17 INFO - PROCESS | 2792 | 1466036357476 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 17:19:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:19:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1295ms 17:19:17 INFO - PROCESS | 2792 | 1466036357538 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 2792 | 1466036357543 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 17:19:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:19:17 INFO - PROCESS | 2792 | 1466036357549 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - PROCESS | 2792 | 1466036357551 Marionette TRACE conn5 <- [1,730,null,{}] 17:19:17 INFO - PROCESS | 2792 | 1466036357555 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:17 INFO - PROCESS | 2792 | 1466036357558 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:17 INFO - PROCESS | 2792 | 1466036357650 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 17:19:17 INFO - PROCESS | 2792 | 1466036357657 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:17 INFO - PROCESS | 2792 | 1466036357659 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:17 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E111E800 == 18 [pid = 2792] [id = 192] 17:19:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (000000B9DBD54000) [pid = 2792] [serial = 574] [outer = 0000000000000000] 17:19:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (000000B9DBD59000) [pid = 2792] [serial = 575] [outer = 000000B9DBD54000] 17:19:17 INFO - PROCESS | 2792 | 1466036357707 Marionette DEBUG loaded listener.js 17:19:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (000000B9DBD79C00) [pid = 2792] [serial = 576] [outer = 000000B9DBD54000] 17:19:18 INFO - PROCESS | 2792 | 1466036358650 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 17:19:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 17:19:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1141ms 17:19:18 INFO - PROCESS | 2792 | 1466036358699 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 17:19:18 INFO - PROCESS | 2792 | 1466036358702 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 17:19:18 INFO - PROCESS | 2792 | 1466036358706 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:19:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:19:18 INFO - PROCESS | 2792 | 1466036358710 Marionette TRACE conn5 <- [1,734,null,{}] 17:19:18 INFO - PROCESS | 2792 | 1466036358722 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:18 INFO - PROCESS | 2792 | 1466036358728 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:18 INFO - PROCESS | 2792 | 1466036358843 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 17:19:18 INFO - PROCESS | 2792 | 1466036358851 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:18 INFO - PROCESS | 2792 | 1466036358855 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:18 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F80000 == 19 [pid = 2792] [id = 193] 17:19:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (000000B9E0330C00) [pid = 2792] [serial = 577] [outer = 0000000000000000] 17:19:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (000000B9E03F5000) [pid = 2792] [serial = 578] [outer = 000000B9E0330C00] 17:19:18 INFO - PROCESS | 2792 | 1466036358944 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E0E73C00) [pid = 2792] [serial = 579] [outer = 000000B9E0330C00] 17:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9DBCE4000) [pid = 2792] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (000000B9DBCEC400) [pid = 2792] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (000000B9DB0C5000) [pid = 2792] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (000000B9E7332C00) [pid = 2792] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (000000B9E0EA6C00) [pid = 2792] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (000000B9D9EA6C00) [pid = 2792] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (000000B9E08F6C00) [pid = 2792] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 53 (000000B9DBB77800) [pid = 2792] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:19:19 INFO - PROCESS | 2792 | 1466036359892 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 17:19:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 17:19:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1244ms 17:19:19 INFO - PROCESS | 2792 | 1466036359954 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 17:19:19 INFO - PROCESS | 2792 | 1466036359957 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 17:19:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:19:19 INFO - PROCESS | 2792 | 1466036359960 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:19:19 INFO - PROCESS | 2792 | 1466036359962 Marionette TRACE conn5 <- [1,738,null,{}] 17:19:19 INFO - PROCESS | 2792 | 1466036359966 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:19 INFO - PROCESS | 2792 | 1466036359968 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:20 INFO - PROCESS | 2792 | 1466036360080 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 17:19:20 INFO - PROCESS | 2792 | 1466036360119 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:20 INFO - PROCESS | 2792 | 1466036360121 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DE9000 == 20 [pid = 2792] [id = 194] 17:19:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 54 (000000B9E08F6C00) [pid = 2792] [serial = 580] [outer = 0000000000000000] 17:19:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (000000B9E0F74800) [pid = 2792] [serial = 581] [outer = 000000B9E08F6C00] 17:19:20 INFO - PROCESS | 2792 | 1466036360167 Marionette DEBUG loaded listener.js 17:19:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (000000B9E1F44800) [pid = 2792] [serial = 582] [outer = 000000B9E08F6C00] 17:19:21 INFO - PROCESS | 2792 | 1466036361051 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 17:19:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:19:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1126ms 17:19:21 INFO - PROCESS | 2792 | 1466036361089 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 17:19:21 INFO - PROCESS | 2792 | 1466036361091 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 17:19:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:19:21 INFO - PROCESS | 2792 | 1466036361095 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:19:21 INFO - PROCESS | 2792 | 1466036361096 Marionette TRACE conn5 <- [1,742,null,{}] 17:19:21 INFO - PROCESS | 2792 | 1466036361100 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:21 INFO - PROCESS | 2792 | 1466036361102 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:21 INFO - PROCESS | 2792 | 1466036361207 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 17:19:21 INFO - PROCESS | 2792 | 1466036361213 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 2792 | 1466036361216 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:21 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E874A000 == 21 [pid = 2792] [id = 195] 17:19:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (000000B9DBB70C00) [pid = 2792] [serial = 583] [outer = 0000000000000000] 17:19:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (000000B9E2866C00) [pid = 2792] [serial = 584] [outer = 000000B9DBB70C00] 17:19:21 INFO - PROCESS | 2792 | 1466036361270 Marionette DEBUG loaded listener.js 17:19:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (000000B9E58A4000) [pid = 2792] [serial = 585] [outer = 000000B9DBB70C00] 17:19:22 INFO - PROCESS | 2792 | 1466036362189 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 17:19:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 17:19:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1133ms 17:19:22 INFO - PROCESS | 2792 | 1466036362231 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 2792 | 1466036362234 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 17:19:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:19:22 INFO - PROCESS | 2792 | 1466036362237 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - PROCESS | 2792 | 1466036362239 Marionette TRACE conn5 <- [1,746,null,{}] 17:19:22 INFO - PROCESS | 2792 | 1466036362243 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:22 INFO - PROCESS | 2792 | 1466036362249 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:22 INFO - PROCESS | 2792 | 1466036362364 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 17:19:22 INFO - PROCESS | 2792 | 1466036362370 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:22 INFO - PROCESS | 2792 | 1466036362373 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7580000 == 22 [pid = 2792] [id = 196] 17:19:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (000000B9E58AB400) [pid = 2792] [serial = 586] [outer = 0000000000000000] 17:19:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E75E7800) [pid = 2792] [serial = 587] [outer = 000000B9E58AB400] 17:19:22 INFO - PROCESS | 2792 | 1466036362419 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E86B6400) [pid = 2792] [serial = 588] [outer = 000000B9E58AB400] 17:19:23 INFO - PROCESS | 2792 | 1466036363115 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:19:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:19:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 923ms 17:19:23 INFO - PROCESS | 2792 | 1466036363164 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 2792 | 1466036363169 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 17:19:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:19:23 INFO - PROCESS | 2792 | 1466036363174 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 2792 | 1466036363179 Marionette TRACE conn5 <- [1,750,null,{}] 17:19:23 INFO - PROCESS | 2792 | 1466036363185 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:23 INFO - PROCESS | 2792 | 1466036363188 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:23 INFO - PROCESS | 2792 | 1466036363331 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 17:19:23 INFO - PROCESS | 2792 | 1466036363414 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 2792 | 1466036363417 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E210F800 == 23 [pid = 2792] [id = 197] 17:19:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9DBC96C00) [pid = 2792] [serial = 589] [outer = 0000000000000000] 17:19:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9DBC9E400) [pid = 2792] [serial = 590] [outer = 000000B9DBC96C00] 17:19:23 INFO - PROCESS | 2792 | 1466036363477 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DBD9CC00) [pid = 2792] [serial = 591] [outer = 000000B9DBC96C00] 17:19:24 INFO - PROCESS | 2792 | [2792] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:19:24 INFO - PROCESS | 2792 | 1466036364545 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:19:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:19:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1386ms 17:19:24 INFO - PROCESS | 2792 | 1466036364563 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 17:19:24 INFO - PROCESS | 2792 | 1466036364569 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 17:19:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:19:24 INFO - PROCESS | 2792 | 1466036364575 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:19:24 INFO - PROCESS | 2792 | 1466036364579 Marionette TRACE conn5 <- [1,754,null,{}] 17:19:24 INFO - PROCESS | 2792 | 1466036364625 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:24 INFO - PROCESS | 2792 | 1466036364628 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:24 INFO - PROCESS | 2792 | 1466036364735 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 17:19:24 INFO - PROCESS | 2792 | 1466036364837 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:24 INFO - PROCESS | 2792 | 1466036364840 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F8C000 == 24 [pid = 2792] [id = 198] 17:19:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E0450400) [pid = 2792] [serial = 592] [outer = 0000000000000000] 17:19:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E0F79000) [pid = 2792] [serial = 593] [outer = 000000B9E0450400] 17:19:24 INFO - PROCESS | 2792 | 1466036364898 Marionette DEBUG loaded listener.js 17:19:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E5553C00) [pid = 2792] [serial = 594] [outer = 000000B9E0450400] 17:19:25 INFO - PROCESS | 2792 | 1466036365952 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:19:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:19:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1431ms 17:19:26 INFO - PROCESS | 2792 | 1466036366043 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 17:19:26 INFO - PROCESS | 2792 | 1466036366047 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 17:19:26 INFO - PROCESS | 2792 | 1466036366054 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 2792 | 1466036366057 Marionette TRACE conn5 <- [1,758,null,{}] 17:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:19:26 INFO - PROCESS | 2792 | 1466036366063 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:26 INFO - PROCESS | 2792 | 1466036366066 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:26 INFO - PROCESS | 2792 | 1466036366159 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 17:19:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DC6ED000 == 23 [pid = 2792] [id = 183] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E75EB400) [pid = 2792] [serial = 563] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9DCD34400) [pid = 2792] [serial = 554] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9DBD55800) [pid = 2792] [serial = 551] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9DB924000) [pid = 2792] [serial = 548] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9DBA8C400) [pid = 2792] [serial = 549] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E8C10800) [pid = 2792] [serial = 546] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E1C0F000) [pid = 2792] [serial = 557] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E86B5400) [pid = 2792] [serial = 545] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (000000B9E01D2800) [pid = 2792] [serial = 555] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (000000B9E2391000) [pid = 2792] [serial = 558] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (000000B9DBC99C00) [pid = 2792] [serial = 540] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (000000B9D9EB0000) [pid = 2792] [serial = 539] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (000000B9E2392400) [pid = 2792] [serial = 543] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (000000B9E1C6D400) [pid = 2792] [serial = 542] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 53 (000000B9E58AF800) [pid = 2792] [serial = 561] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 52 (000000B9E27CF800) [pid = 2792] [serial = 560] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | --DOMWINDOW == 51 (000000B9DBD70400) [pid = 2792] [serial = 552] [outer = 0000000000000000] [url = about:blank] 17:19:26 INFO - PROCESS | 2792 | 1466036366838 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:26 INFO - PROCESS | 2792 | 1466036366841 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DC66F000 == 24 [pid = 2792] [id = 199] 17:19:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 52 (000000B9DA0D6800) [pid = 2792] [serial = 595] [outer = 0000000000000000] 17:19:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 53 (000000B9DA8C8C00) [pid = 2792] [serial = 596] [outer = 000000B9DA0D6800] 17:19:26 INFO - PROCESS | 2792 | 1466036366894 Marionette DEBUG loaded listener.js 17:19:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 54 (000000B9DB9E5800) [pid = 2792] [serial = 597] [outer = 000000B9DA0D6800] 17:19:27 INFO - PROCESS | 2792 | 1466036367350 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1325ms 17:19:27 INFO - PROCESS | 2792 | 1466036367389 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 17:19:27 INFO - PROCESS | 2792 | 1466036367393 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 17:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:19:27 INFO - PROCESS | 2792 | 1466036367397 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - PROCESS | 2792 | 1466036367400 Marionette TRACE conn5 <- [1,762,null,{}] 17:19:27 INFO - PROCESS | 2792 | 1466036367406 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:27 INFO - PROCESS | 2792 | 1466036367410 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:27 INFO - PROCESS | 2792 | 1466036367506 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 17:19:27 INFO - PROCESS | 2792 | 1466036367520 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 2792 | 1466036367523 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:27 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E122D000 == 25 [pid = 2792] [id = 200] 17:19:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (000000B9DB9E3800) [pid = 2792] [serial = 598] [outer = 0000000000000000] 17:19:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (000000B9DBCE6400) [pid = 2792] [serial = 599] [outer = 000000B9DB9E3800] 17:19:27 INFO - PROCESS | 2792 | 1466036367572 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (000000B9DBD5C400) [pid = 2792] [serial = 600] [outer = 000000B9DB9E3800] 17:19:28 INFO - PROCESS | 2792 | 1466036368040 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 691ms 17:19:28 INFO - PROCESS | 2792 | 1466036368096 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 17:19:28 INFO - PROCESS | 2792 | 1466036368100 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 17:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:19:28 INFO - PROCESS | 2792 | 1466036368136 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 2792 | 1466036368138 Marionette TRACE conn5 <- [1,766,null,{}] 17:19:28 INFO - PROCESS | 2792 | 1466036368142 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:28 INFO - PROCESS | 2792 | 1466036368145 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:28 INFO - PROCESS | 2792 | 1466036368266 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 17:19:28 INFO - PROCESS | 2792 | 1466036368312 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:28 INFO - PROCESS | 2792 | 1466036368314 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:28 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E589B000 == 26 [pid = 2792] [id = 201] 17:19:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (000000B9DBD9FC00) [pid = 2792] [serial = 601] [outer = 0000000000000000] 17:19:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (000000B9DC41E800) [pid = 2792] [serial = 602] [outer = 000000B9DBD9FC00] 17:19:28 INFO - PROCESS | 2792 | 1466036368370 Marionette DEBUG loaded listener.js 17:19:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (000000B9E01BEC00) [pid = 2792] [serial = 603] [outer = 000000B9DBD9FC00] 17:19:28 INFO - PROCESS | 2792 | 1466036368779 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 17:19:28 INFO - PROCESS | 2792 | 1466036368829 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 17:19:28 INFO - PROCESS | 2792 | 1466036368831 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 17:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:19:28 INFO - PROCESS | 2792 | 1466036368842 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 2792 | 1466036368849 Marionette TRACE conn5 <- [1,770,null,{}] 17:19:28 INFO - PROCESS | 2792 | 1466036368858 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:28 INFO - PROCESS | 2792 | 1466036368863 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:28 INFO - PROCESS | 2792 | 1466036368983 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 17:19:28 INFO - PROCESS | 2792 | 1466036368989 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:28 INFO - PROCESS | 2792 | 1466036368991 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DE5800 == 27 [pid = 2792] [id = 202] 17:19:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E04AF000) [pid = 2792] [serial = 604] [outer = 0000000000000000] 17:19:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E0E71800) [pid = 2792] [serial = 605] [outer = 000000B9E04AF000] 17:19:29 INFO - PROCESS | 2792 | 1466036369038 Marionette DEBUG loaded listener.js 17:19:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E1206800) [pid = 2792] [serial = 606] [outer = 000000B9E04AF000] 17:19:29 INFO - PROCESS | 2792 | 1466036369486 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 690ms 17:19:29 INFO - PROCESS | 2792 | 1466036369528 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 17:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:19:29 INFO - PROCESS | 2792 | 1466036369531 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 17:19:29 INFO - PROCESS | 2792 | 1466036369535 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - PROCESS | 2792 | 1466036369537 Marionette TRACE conn5 <- [1,774,null,{}] 17:19:29 INFO - PROCESS | 2792 | 1466036369540 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:29 INFO - PROCESS | 2792 | 1466036369542 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:29 INFO - PROCESS | 2792 | 1466036369683 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 17:19:29 INFO - PROCESS | 2792 | 1466036369705 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:29 INFO - PROCESS | 2792 | 1466036369708 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8661800 == 28 [pid = 2792] [id = 203] 17:19:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E1C6A800) [pid = 2792] [serial = 607] [outer = 0000000000000000] 17:19:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E1D1E000) [pid = 2792] [serial = 608] [outer = 000000B9E1C6A800] 17:19:29 INFO - PROCESS | 2792 | 1466036369760 Marionette DEBUG loaded listener.js 17:19:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E2392800) [pid = 2792] [serial = 609] [outer = 000000B9E1C6A800] 17:19:30 INFO - PROCESS | 2792 | 1466036370213 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 17:19:30 INFO - PROCESS | 2792 | 1466036370271 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 17:19:30 INFO - PROCESS | 2792 | 1466036370273 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 17:19:30 INFO - PROCESS | 2792 | 1466036370277 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:19:30 INFO - PROCESS | 2792 | 1466036370279 Marionette TRACE conn5 <- [1,778,null,{}] 17:19:30 INFO - PROCESS | 2792 | 1466036370290 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:30 INFO - PROCESS | 2792 | 1466036370292 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:30 INFO - PROCESS | 2792 | 1466036370396 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 17:19:30 INFO - PROCESS | 2792 | 1466036370409 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:30 INFO - PROCESS | 2792 | 1466036370416 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8D73800 == 29 [pid = 2792] [id = 204] 17:19:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E55A3800) [pid = 2792] [serial = 610] [outer = 0000000000000000] 17:19:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E58A2000) [pid = 2792] [serial = 611] [outer = 000000B9E55A3800] 17:19:30 INFO - PROCESS | 2792 | 1466036370513 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E6072400) [pid = 2792] [serial = 612] [outer = 000000B9E55A3800] 17:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9DBD54000) [pid = 2792] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E738EC00) [pid = 2792] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9DBB70C00) [pid = 2792] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E0330C00) [pid = 2792] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9DBA91000) [pid = 2792] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9DB259400) [pid = 2792] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E08F6C00) [pid = 2792] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E03F3000) [pid = 2792] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:19:31 INFO - PROCESS | 2792 | 1466036371081 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 839ms 17:19:31 INFO - PROCESS | 2792 | 1466036371119 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 2792 | 1466036371121 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 17:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:19:31 INFO - PROCESS | 2792 | 1466036371124 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 2792 | 1466036371126 Marionette TRACE conn5 <- [1,782,null,{}] 17:19:31 INFO - PROCESS | 2792 | 1466036371130 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:31 INFO - PROCESS | 2792 | 1466036371132 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:31 INFO - PROCESS | 2792 | 1466036371242 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 17:19:31 INFO - PROCESS | 2792 | 1466036371290 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 2792 | 1466036371292 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DB3B0000 == 30 [pid = 2792] [id = 205] 17:19:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E1C6C000) [pid = 2792] [serial = 613] [outer = 0000000000000000] 17:19:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E6132C00) [pid = 2792] [serial = 614] [outer = 000000B9E1C6C000] 17:19:31 INFO - PROCESS | 2792 | 1466036371345 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E7CEBC00) [pid = 2792] [serial = 615] [outer = 000000B9E1C6C000] 17:19:31 INFO - PROCESS | 2792 | 1466036371698 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 627ms 17:19:31 INFO - PROCESS | 2792 | 1466036371754 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 2792 | 1466036371757 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 17:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:19:31 INFO - PROCESS | 2792 | 1466036371760 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 2792 | 1466036371762 Marionette TRACE conn5 <- [1,786,null,{}] 17:19:31 INFO - PROCESS | 2792 | 1466036371765 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:31 INFO - PROCESS | 2792 | 1466036371767 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:31 INFO - PROCESS | 2792 | 1466036371848 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 17:19:31 INFO - PROCESS | 2792 | 1466036371854 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 2792 | 1466036371856 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB3DB000 == 31 [pid = 2792] [id = 206] 17:19:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DBB78400) [pid = 2792] [serial = 616] [outer = 0000000000000000] 17:19:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E86B4C00) [pid = 2792] [serial = 617] [outer = 000000B9DBB78400] 17:19:31 INFO - PROCESS | 2792 | 1466036371902 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E877C400) [pid = 2792] [serial = 618] [outer = 000000B9DBB78400] 17:19:32 INFO - PROCESS | 2792 | 1466036372315 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 17:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 586ms 17:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:19:32 INFO - PROCESS | 2792 | 1466036372352 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 17:19:32 INFO - PROCESS | 2792 | 1466036372354 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 17:19:32 INFO - PROCESS | 2792 | 1466036372357 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - PROCESS | 2792 | 1466036372359 Marionette TRACE conn5 <- [1,790,null,{}] 17:19:32 INFO - PROCESS | 2792 | 1466036372368 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:32 INFO - PROCESS | 2792 | 1466036372370 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:32 INFO - PROCESS | 2792 | 1466036372450 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 17:19:32 INFO - PROCESS | 2792 | 1466036372456 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 2792 | 1466036372458 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC773000 == 32 [pid = 2792] [id = 207] 17:19:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E877BC00) [pid = 2792] [serial = 619] [outer = 0000000000000000] 17:19:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E8789000) [pid = 2792] [serial = 620] [outer = 000000B9E877BC00] 17:19:32 INFO - PROCESS | 2792 | 1466036372514 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E8B1C400) [pid = 2792] [serial = 621] [outer = 000000B9E877BC00] 17:19:33 INFO - PROCESS | 2792 | 1466036373034 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 17:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 734ms 17:19:33 INFO - PROCESS | 2792 | 1466036373094 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 2792 | 1466036373099 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 17:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:19:33 INFO - PROCESS | 2792 | 1466036373105 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 2792 | 1466036373109 Marionette TRACE conn5 <- [1,794,null,{}] 17:19:33 INFO - PROCESS | 2792 | 1466036373116 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:33 INFO - PROCESS | 2792 | 1466036373119 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:33 INFO - PROCESS | 2792 | 1466036373255 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 17:19:33 INFO - PROCESS | 2792 | 1466036373342 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 2792 | 1466036373347 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1109800 == 33 [pid = 2792] [id = 208] 17:19:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBA8BC00) [pid = 2792] [serial = 622] [outer = 0000000000000000] 17:19:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBA94800) [pid = 2792] [serial = 623] [outer = 000000B9DBA8BC00] 17:19:33 INFO - PROCESS | 2792 | 1466036373407 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBD53000) [pid = 2792] [serial = 624] [outer = 000000B9DBA8BC00] 17:19:34 INFO - PROCESS | 2792 | 1466036374200 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 17:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1136ms 17:19:34 INFO - PROCESS | 2792 | 1466036374243 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 2792 | 1466036374249 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 17:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:19:34 INFO - PROCESS | 2792 | 1466036374255 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 2792 | 1466036374259 Marionette TRACE conn5 <- [1,798,null,{}] 17:19:34 INFO - PROCESS | 2792 | 1466036374263 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:34 INFO - PROCESS | 2792 | 1466036374266 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:34 INFO - PROCESS | 2792 | 1466036374389 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 17:19:34 INFO - PROCESS | 2792 | 1466036374459 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 2792 | 1466036374462 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:34 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E848C000 == 34 [pid = 2792] [id = 209] 17:19:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DD2B1000) [pid = 2792] [serial = 625] [outer = 0000000000000000] 17:19:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E01D6400) [pid = 2792] [serial = 626] [outer = 000000B9DD2B1000] 17:19:34 INFO - PROCESS | 2792 | 1466036374526 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E0C98C00) [pid = 2792] [serial = 627] [outer = 000000B9DD2B1000] 17:19:35 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F8C000 == 33 [pid = 2792] [id = 198] 17:19:35 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E210F800 == 32 [pid = 2792] [id = 197] 17:19:35 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E59F3800 == 31 [pid = 2792] [id = 185] 17:19:35 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E821C000 == 30 [pid = 2792] [id = 186] 17:19:35 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBBB7000 == 29 [pid = 2792] [id = 189] 17:19:35 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D73800 == 28 [pid = 2792] [id = 184] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DB3BD400) [pid = 2792] [serial = 572] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E75E7800) [pid = 2792] [serial = 587] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBA88400) [pid = 2792] [serial = 573] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E0C1E800) [pid = 2792] [serial = 569] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E1C6EC00) [pid = 2792] [serial = 570] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E0E73C00) [pid = 2792] [serial = 579] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E877DC00) [pid = 2792] [serial = 564] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9DBD59000) [pid = 2792] [serial = 575] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9DBB6FC00) [pid = 2792] [serial = 566] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9DBCE2400) [pid = 2792] [serial = 567] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E58A4000) [pid = 2792] [serial = 585] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E2866C00) [pid = 2792] [serial = 584] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E03F5000) [pid = 2792] [serial = 578] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E1F44800) [pid = 2792] [serial = 582] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E0F74800) [pid = 2792] [serial = 581] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9DBD79C00) [pid = 2792] [serial = 576] [outer = 0000000000000000] [url = about:blank] 17:19:35 INFO - PROCESS | 2792 | 1466036375459 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1234ms 17:19:35 INFO - PROCESS | 2792 | 1466036375491 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 2792 | 1466036375495 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 17:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:19:35 INFO - PROCESS | 2792 | 1466036375500 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 2792 | 1466036375504 Marionette TRACE conn5 <- [1,802,null,{}] 17:19:35 INFO - PROCESS | 2792 | 1466036375509 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:35 INFO - PROCESS | 2792 | 1466036375512 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:35 INFO - PROCESS | 2792 | 1466036375605 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 17:19:35 INFO - PROCESS | 2792 | 1466036375612 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:35 INFO - PROCESS | 2792 | 1466036375616 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0CA8000 == 29 [pid = 2792] [id = 210] 17:19:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9DBA90000) [pid = 2792] [serial = 628] [outer = 0000000000000000] 17:19:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9DBB6FC00) [pid = 2792] [serial = 629] [outer = 000000B9DBA90000] 17:19:35 INFO - PROCESS | 2792 | 1466036375668 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9DBCED800) [pid = 2792] [serial = 630] [outer = 000000B9DBA90000] 17:19:36 INFO - PROCESS | 2792 | 1466036376130 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 2792 | 1466036376194 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 17:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:19:36 INFO - PROCESS | 2792 | 1466036376201 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 2792 | 1466036376204 Marionette TRACE conn5 <- [1,806,null,{}] 17:19:36 INFO - PROCESS | 2792 | 1466036376208 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:36 INFO - PROCESS | 2792 | 1466036376210 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:36 INFO - PROCESS | 2792 | 1466036376303 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 17:19:36 INFO - PROCESS | 2792 | 1466036376317 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 2792 | 1466036376320 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:36 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2404000 == 30 [pid = 2792] [id = 211] 17:19:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9DC2CD400) [pid = 2792] [serial = 631] [outer = 0000000000000000] 17:19:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DC4B1000) [pid = 2792] [serial = 632] [outer = 000000B9DC2CD400] 17:19:36 INFO - PROCESS | 2792 | 1466036376368 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E04B4400) [pid = 2792] [serial = 633] [outer = 000000B9DC2CD400] 17:19:36 INFO - PROCESS | 2792 | 1466036376817 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 671ms 17:19:36 INFO - PROCESS | 2792 | 1466036376875 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 2792 | 1466036376877 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 17:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:19:36 INFO - PROCESS | 2792 | 1466036376881 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 2792 | 1466036376885 Marionette TRACE conn5 <- [1,810,null,{}] 17:19:36 INFO - PROCESS | 2792 | 1466036376896 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:36 INFO - PROCESS | 2792 | 1466036376901 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:37 INFO - PROCESS | 2792 | 1466036376991 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 17:19:37 INFO - PROCESS | 2792 | 1466036377009 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:37 INFO - PROCESS | 2792 | 1466036377012 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7C9E800 == 31 [pid = 2792] [id = 212] 17:19:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E1C6F800) [pid = 2792] [serial = 634] [outer = 0000000000000000] 17:19:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E1F43400) [pid = 2792] [serial = 635] [outer = 000000B9E1C6F800] 17:19:37 INFO - PROCESS | 2792 | 1466036377060 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E2872000) [pid = 2792] [serial = 636] [outer = 000000B9E1C6F800] 17:19:37 INFO - PROCESS | 2792 | 1466036377500 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 17:19:37 INFO - PROCESS | 2792 | 1466036377579 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 17:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:19:37 INFO - PROCESS | 2792 | 1466036377582 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:19:37 INFO - PROCESS | 2792 | 1466036377584 Marionette TRACE conn5 <- [1,814,null,{}] 17:19:37 INFO - PROCESS | 2792 | 1466036377588 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:37 INFO - PROCESS | 2792 | 1466036377590 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:37 INFO - PROCESS | 2792 | 1466036377706 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 17:19:37 INFO - PROCESS | 2792 | 1466036377719 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:37 INFO - PROCESS | 2792 | 1466036377721 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8994000 == 32 [pid = 2792] [id = 213] 17:19:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E58A3400) [pid = 2792] [serial = 637] [outer = 0000000000000000] 17:19:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E58B0400) [pid = 2792] [serial = 638] [outer = 000000B9E58A3400] 17:19:37 INFO - PROCESS | 2792 | 1466036377774 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E6151C00) [pid = 2792] [serial = 639] [outer = 000000B9E58A3400] 17:19:39 INFO - PROCESS | 2792 | 1466036379589 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:19:39 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E58AB400) [pid = 2792] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:19:39 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DA0D6800) [pid = 2792] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:19:39 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DB9E3800) [pid = 2792] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:19:39 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9DBD9FC00) [pid = 2792] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:19:39 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E0450400) [pid = 2792] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:19:39 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E04AF000) [pid = 2792] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:19:39 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E55A3800) [pid = 2792] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:19:39 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9DBC96C00) [pid = 2792] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:19:39 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E1C6A800) [pid = 2792] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:19:39 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E1C6C000) [pid = 2792] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:19:39 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9DBB78400) [pid = 2792] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2090ms 17:19:39 INFO - PROCESS | 2792 | 1466036379675 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 2792 | 1466036379677 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 17:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:19:39 INFO - PROCESS | 2792 | 1466036379685 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 2792 | 1466036379686 Marionette TRACE conn5 <- [1,818,null,{}] 17:19:39 INFO - PROCESS | 2792 | 1466036379690 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:39 INFO - PROCESS | 2792 | 1466036379692 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:39 INFO - PROCESS | 2792 | 1466036379770 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 17:19:39 INFO - PROCESS | 2792 | 1466036379776 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 2792 | 1466036379778 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:39 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB3CE000 == 33 [pid = 2792] [id = 214] 17:19:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9DBCA5000) [pid = 2792] [serial = 640] [outer = 0000000000000000] 17:19:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E01CD800) [pid = 2792] [serial = 641] [outer = 000000B9DBCA5000] 17:19:39 INFO - PROCESS | 2792 | 1466036379825 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E7CE8C00) [pid = 2792] [serial = 642] [outer = 000000B9DBCA5000] 17:19:40 INFO - PROCESS | 2792 | 1466036380277 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 625ms 17:19:40 INFO - PROCESS | 2792 | 1466036380314 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 2792 | 1466036380316 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 17:19:40 INFO - PROCESS | 2792 | 1466036380319 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:19:40 INFO - PROCESS | 2792 | 1466036380321 Marionette TRACE conn5 <- [1,822,null,{}] 17:19:40 INFO - PROCESS | 2792 | 1466036380325 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:40 INFO - PROCESS | 2792 | 1466036380331 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:40 INFO - PROCESS | 2792 | 1466036380447 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 17:19:40 INFO - PROCESS | 2792 | 1466036380459 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 2792 | 1466036380461 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8E6800 == 34 [pid = 2792] [id = 215] 17:19:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E8B26000) [pid = 2792] [serial = 643] [outer = 0000000000000000] 17:19:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E8D38000) [pid = 2792] [serial = 644] [outer = 000000B9E8B26000] 17:19:40 INFO - PROCESS | 2792 | 1466036380507 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E8FA6800) [pid = 2792] [serial = 645] [outer = 000000B9E8B26000] 17:19:40 INFO - PROCESS | 2792 | 1466036380929 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms 17:19:41 INFO - PROCESS | 2792 | 1466036381005 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 2792 | 1466036381007 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 17:19:41 INFO - PROCESS | 2792 | 1466036381010 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:19:41 INFO - PROCESS | 2792 | 1466036381012 Marionette TRACE conn5 <- [1,826,null,{}] 17:19:41 INFO - PROCESS | 2792 | 1466036381018 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:41 INFO - PROCESS | 2792 | 1466036381020 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:41 INFO - PROCESS | 2792 | 1466036381102 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 17:19:41 INFO - PROCESS | 2792 | 1466036381107 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 2792 | 1466036381109 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAB3800 == 35 [pid = 2792] [id = 216] 17:19:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E8FAE000) [pid = 2792] [serial = 646] [outer = 0000000000000000] 17:19:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E8FB3800) [pid = 2792] [serial = 647] [outer = 000000B9E8FAE000] 17:19:41 INFO - PROCESS | 2792 | 1466036381154 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E8FC2800) [pid = 2792] [serial = 648] [outer = 000000B9E8FAE000] 17:19:41 INFO - PROCESS | 2792 | 1466036381580 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 585ms 17:19:41 INFO - PROCESS | 2792 | 1466036381600 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 2792 | 1466036381602 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 17:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:19:41 INFO - PROCESS | 2792 | 1466036381614 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 2792 | 1466036381617 Marionette TRACE conn5 <- [1,830,null,{}] 17:19:41 INFO - PROCESS | 2792 | 1466036381620 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:41 INFO - PROCESS | 2792 | 1466036381622 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:41 INFO - PROCESS | 2792 | 1466036381705 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 17:19:41 INFO - PROCESS | 2792 | 1466036381710 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 2792 | 1466036381712 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB6C800 == 36 [pid = 2792] [id = 217] 17:19:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E8FC6400) [pid = 2792] [serial = 649] [outer = 0000000000000000] 17:19:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E8FCA000) [pid = 2792] [serial = 650] [outer = 000000B9E8FC6400] 17:19:41 INFO - PROCESS | 2792 | 1466036381760 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E905A400) [pid = 2792] [serial = 651] [outer = 000000B9E8FC6400] 17:19:42 INFO - PROCESS | 2792 | 1466036382430 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 837ms 17:19:42 INFO - PROCESS | 2792 | 1466036382460 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 2792 | 1466036382465 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 17:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:19:42 INFO - PROCESS | 2792 | 1466036382471 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - PROCESS | 2792 | 1466036382477 Marionette TRACE conn5 <- [1,834,null,{}] 17:19:42 INFO - PROCESS | 2792 | 1466036382483 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:42 INFO - PROCESS | 2792 | 1466036382486 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:42 INFO - PROCESS | 2792 | 1466036382605 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 17:19:42 INFO - PROCESS | 2792 | 1466036382675 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 2792 | 1466036382678 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:42 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2154000 == 37 [pid = 2792] [id = 218] 17:19:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBCE3C00) [pid = 2792] [serial = 652] [outer = 0000000000000000] 17:19:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBD74400) [pid = 2792] [serial = 653] [outer = 000000B9DBCE3C00] 17:19:42 INFO - PROCESS | 2792 | 1466036382736 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E01D1C00) [pid = 2792] [serial = 654] [outer = 000000B9DBCE3C00] 17:19:43 INFO - PROCESS | 2792 | 1466036383358 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 943ms 17:19:43 INFO - PROCESS | 2792 | 1466036383414 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 2792 | 1466036383420 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 17:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:19:43 INFO - PROCESS | 2792 | 1466036383427 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 2792 | 1466036383430 Marionette TRACE conn5 <- [1,838,null,{}] 17:19:43 INFO - PROCESS | 2792 | 1466036383434 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:43 INFO - PROCESS | 2792 | 1466036383437 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:43 INFO - PROCESS | 2792 | 1466036383556 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 17:19:43 INFO - PROCESS | 2792 | 1466036383627 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 2792 | 1466036383630 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC779800 == 38 [pid = 2792] [id = 219] 17:19:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E2392400) [pid = 2792] [serial = 655] [outer = 0000000000000000] 17:19:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E5549800) [pid = 2792] [serial = 656] [outer = 000000B9E2392400] 17:19:43 INFO - PROCESS | 2792 | 1466036383688 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E738D800) [pid = 2792] [serial = 657] [outer = 000000B9E2392400] 17:19:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E1F44400) [pid = 2792] [serial = 658] [outer = 000000B9DC619C00] 17:19:44 INFO - PROCESS | 2792 | 1466036384437 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1033ms 17:19:44 INFO - PROCESS | 2792 | 1466036384462 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 2792 | 1466036384465 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 17:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:19:44 INFO - PROCESS | 2792 | 1466036384469 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 2792 | 1466036384473 Marionette TRACE conn5 <- [1,842,null,{}] 17:19:44 INFO - PROCESS | 2792 | 1466036384506 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:44 INFO - PROCESS | 2792 | 1466036384511 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:44 INFO - PROCESS | 2792 | 1466036384624 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 17:19:44 INFO - PROCESS | 2792 | 1466036384699 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 2792 | 1466036384702 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:44 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED884800 == 39 [pid = 2792] [id = 220] 17:19:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8FA6000) [pid = 2792] [serial = 659] [outer = 0000000000000000] 17:19:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E8FBF400) [pid = 2792] [serial = 660] [outer = 000000B9E8FA6000] 17:19:44 INFO - PROCESS | 2792 | 1466036384759 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E9060800) [pid = 2792] [serial = 661] [outer = 000000B9E8FA6000] 17:19:45 INFO - PROCESS | 2792 | 1466036385466 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1031ms 17:19:45 INFO - PROCESS | 2792 | 1466036385501 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 2792 | 1466036385506 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 17:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:19:45 INFO - PROCESS | 2792 | 1466036385511 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 2792 | 1466036385515 Marionette TRACE conn5 <- [1,846,null,{}] 17:19:45 INFO - PROCESS | 2792 | 1466036385520 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:45 INFO - PROCESS | 2792 | 1466036385523 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:45 INFO - PROCESS | 2792 | 1466036385626 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 17:19:45 INFO - PROCESS | 2792 | 1466036385710 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 2792 | 1466036385714 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1238800 == 40 [pid = 2792] [id = 221] 17:19:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBCE5400) [pid = 2792] [serial = 662] [outer = 0000000000000000] 17:19:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBD6D800) [pid = 2792] [serial = 663] [outer = 000000B9DBCE5400] 17:19:45 INFO - PROCESS | 2792 | 1466036385764 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DC2D8400) [pid = 2792] [serial = 664] [outer = 000000B9DBCE5400] 17:19:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84BD800 == 39 [pid = 2792] [id = 187] 17:19:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E899D000 == 38 [pid = 2792] [id = 188] 17:19:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DC66F000 == 37 [pid = 2792] [id = 199] 17:19:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E111E800 == 36 [pid = 2792] [id = 192] 17:19:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F80000 == 35 [pid = 2792] [id = 193] 17:19:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DC674000 == 34 [pid = 2792] [id = 191] 17:19:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E874A000 == 33 [pid = 2792] [id = 195] 17:19:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7DE9000 == 32 [pid = 2792] [id = 194] 17:19:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7580000 == 31 [pid = 2792] [id = 196] 17:19:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8995000 == 30 [pid = 2792] [id = 190] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E86B6400) [pid = 2792] [serial = 588] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DA8C8C00) [pid = 2792] [serial = 596] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DB9E5800) [pid = 2792] [serial = 597] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBCE6400) [pid = 2792] [serial = 599] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBD5C400) [pid = 2792] [serial = 600] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DC41E800) [pid = 2792] [serial = 602] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E5553C00) [pid = 2792] [serial = 594] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E0F79000) [pid = 2792] [serial = 593] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E0E71800) [pid = 2792] [serial = 605] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E58A2000) [pid = 2792] [serial = 611] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBD9CC00) [pid = 2792] [serial = 591] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBC9E400) [pid = 2792] [serial = 590] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E2392800) [pid = 2792] [serial = 609] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E1D1E000) [pid = 2792] [serial = 608] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E6132C00) [pid = 2792] [serial = 614] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E86B4C00) [pid = 2792] [serial = 617] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E6072400) [pid = 2792] [serial = 612] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E7CEBC00) [pid = 2792] [serial = 615] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E1206800) [pid = 2792] [serial = 606] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8789000) [pid = 2792] [serial = 620] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E877C400) [pid = 2792] [serial = 618] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E01BEC00) [pid = 2792] [serial = 603] [outer = 0000000000000000] [url = about:blank] 17:19:46 INFO - PROCESS | 2792 | 1466036386956 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1535ms 17:19:47 INFO - PROCESS | 2792 | 1466036387050 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 2792 | 1466036387054 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 17:19:47 INFO - PROCESS | 2792 | 1466036387059 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:19:47 INFO - PROCESS | 2792 | 1466036387063 Marionette TRACE conn5 <- [1,850,null,{}] 17:19:47 INFO - PROCESS | 2792 | 1466036387069 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:47 INFO - PROCESS | 2792 | 1466036387072 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:47 INFO - PROCESS | 2792 | 1466036387159 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 17:19:47 INFO - PROCESS | 2792 | 1466036387166 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 2792 | 1466036387170 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DCD20000 == 31 [pid = 2792] [id = 222] 17:19:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DB3BE800) [pid = 2792] [serial = 665] [outer = 0000000000000000] 17:19:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DB923800) [pid = 2792] [serial = 666] [outer = 000000B9DB3BE800] 17:19:47 INFO - PROCESS | 2792 | 1466036387219 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBA8C800) [pid = 2792] [serial = 667] [outer = 000000B9DB3BE800] 17:19:47 INFO - PROCESS | 2792 | 1466036387723 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 17:19:47 INFO - PROCESS | 2792 | 1466036387755 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 2792 | 1466036387761 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 17:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:19:47 INFO - PROCESS | 2792 | 1466036387768 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 2792 | 1466036387770 Marionette TRACE conn5 <- [1,854,null,{}] 17:19:47 INFO - PROCESS | 2792 | 1466036387774 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:47 INFO - PROCESS | 2792 | 1466036387777 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:47 INFO - PROCESS | 2792 | 1466036387870 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 17:19:47 INFO - PROCESS | 2792 | 1466036387880 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 2792 | 1466036387882 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D7F800 == 32 [pid = 2792] [id = 223] 17:19:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBD5A400) [pid = 2792] [serial = 668] [outer = 0000000000000000] 17:19:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBD5E400) [pid = 2792] [serial = 669] [outer = 000000B9DBD5A400] 17:19:47 INFO - PROCESS | 2792 | 1466036387933 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBD7B800) [pid = 2792] [serial = 670] [outer = 000000B9DBD5A400] 17:19:48 INFO - PROCESS | 2792 | 1466036388413 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 672ms 17:19:48 INFO - PROCESS | 2792 | 1466036388440 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 17:19:48 INFO - PROCESS | 2792 | 1466036388443 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 17:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:19:48 INFO - PROCESS | 2792 | 1466036388446 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - PROCESS | 2792 | 1466036388450 Marionette TRACE conn5 <- [1,858,null,{}] 17:19:48 INFO - PROCESS | 2792 | 1466036388461 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:48 INFO - PROCESS | 2792 | 1466036388466 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:48 INFO - PROCESS | 2792 | 1466036388589 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 17:19:48 INFO - PROCESS | 2792 | 1466036388659 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 2792 | 1466036388663 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6166000 == 33 [pid = 2792] [id = 224] 17:19:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E01D7400) [pid = 2792] [serial = 671] [outer = 0000000000000000] 17:19:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E04B2000) [pid = 2792] [serial = 672] [outer = 000000B9E01D7400] 17:19:48 INFO - PROCESS | 2792 | 1466036388713 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E0E9E800) [pid = 2792] [serial = 673] [outer = 000000B9E01D7400] 17:19:49 INFO - PROCESS | 2792 | 1466036389093 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 689ms 17:19:49 INFO - PROCESS | 2792 | 1466036389138 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 17:19:49 INFO - PROCESS | 2792 | 1466036389140 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 17:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:19:49 INFO - PROCESS | 2792 | 1466036389144 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 2792 | 1466036389146 Marionette TRACE conn5 <- [1,862,null,{}] 17:19:49 INFO - PROCESS | 2792 | 1466036389149 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:49 INFO - PROCESS | 2792 | 1466036389151 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:49 INFO - PROCESS | 2792 | 1466036389268 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 17:19:49 INFO - PROCESS | 2792 | 1466036389284 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:49 INFO - PROCESS | 2792 | 1466036389286 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84C0800 == 34 [pid = 2792] [id = 225] 17:19:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E0F76C00) [pid = 2792] [serial = 674] [outer = 0000000000000000] 17:19:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E1C11800) [pid = 2792] [serial = 675] [outer = 000000B9E0F76C00] 17:19:49 INFO - PROCESS | 2792 | 1466036389332 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E1D20800) [pid = 2792] [serial = 676] [outer = 000000B9E0F76C00] 17:19:49 INFO - PROCESS | 2792 | 1466036389783 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 17:19:49 INFO - PROCESS | 2792 | 1466036389825 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 17:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:19:49 INFO - PROCESS | 2792 | 1466036389828 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 17:19:49 INFO - PROCESS | 2792 | 1466036389831 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 2792 | 1466036389833 Marionette TRACE conn5 <- [1,866,null,{}] 17:19:49 INFO - PROCESS | 2792 | 1466036389837 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:49 INFO - PROCESS | 2792 | 1466036389839 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:49 INFO - PROCESS | 2792 | 1466036389969 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 17:19:49 INFO - PROCESS | 2792 | 1466036389993 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:49 INFO - PROCESS | 2792 | 1466036389995 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E892F800 == 35 [pid = 2792] [id = 226] 17:19:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E21D5000) [pid = 2792] [serial = 677] [outer = 0000000000000000] 17:19:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E286FC00) [pid = 2792] [serial = 678] [outer = 000000B9E21D5000] 17:19:50 INFO - PROCESS | 2792 | 1466036390040 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E58A2400) [pid = 2792] [serial = 679] [outer = 000000B9E21D5000] 17:19:50 INFO - PROCESS | 2792 | 1466036390474 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 17:19:50 INFO - PROCESS | 2792 | 1466036390524 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 2792 | 1466036390527 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 17:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:19:50 INFO - PROCESS | 2792 | 1466036390530 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 2792 | 1466036390532 Marionette TRACE conn5 <- [1,870,null,{}] 17:19:50 INFO - PROCESS | 2792 | 1466036390536 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:50 INFO - PROCESS | 2792 | 1466036390542 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:50 INFO - PROCESS | 2792 | 1466036390680 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 17:19:50 INFO - PROCESS | 2792 | 1466036390690 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 2792 | 1466036390692 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D04800 == 36 [pid = 2792] [id = 227] 17:19:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E58A8C00) [pid = 2792] [serial = 680] [outer = 0000000000000000] 17:19:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E6132400) [pid = 2792] [serial = 681] [outer = 000000B9E58A8C00] 17:19:50 INFO - PROCESS | 2792 | 1466036390780 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E86B5400) [pid = 2792] [serial = 682] [outer = 000000B9E58A8C00] 17:19:51 INFO - PROCESS | 2792 | 1466036391203 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 732ms 17:19:51 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBCA5000) [pid = 2792] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:19:51 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8B26000) [pid = 2792] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:19:51 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBA90000) [pid = 2792] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:19:51 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E8FC6400) [pid = 2792] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:19:51 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E1C6F800) [pid = 2792] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:19:51 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBA8BC00) [pid = 2792] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:19:51 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E877BC00) [pid = 2792] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:19:51 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DC2CD400) [pid = 2792] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:19:51 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DD2B1000) [pid = 2792] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:19:51 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E58A3400) [pid = 2792] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:19:51 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8FAE000) [pid = 2792] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:19:51 INFO - PROCESS | 2792 | 1466036391425 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 2792 | 1466036391427 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 17:19:51 INFO - PROCESS | 2792 | 1466036391437 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 2792 | 1466036391439 Marionette TRACE conn5 <- [1,874,null,{}] 17:19:51 INFO - PROCESS | 2792 | 1466036391443 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:51 INFO - PROCESS | 2792 | 1466036391445 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:19:51 INFO - PROCESS | 2792 | 1466036391526 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 17:19:51 INFO - PROCESS | 2792 | 1466036391533 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 2792 | 1466036391535 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8668800 == 37 [pid = 2792] [id = 228] 17:19:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DB0C3000) [pid = 2792] [serial = 683] [outer = 0000000000000000] 17:19:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBD7A000) [pid = 2792] [serial = 684] [outer = 000000B9DB0C3000] 17:19:51 INFO - PROCESS | 2792 | 1466036391580 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E86B6400) [pid = 2792] [serial = 685] [outer = 000000B9DB0C3000] 17:19:52 INFO - PROCESS | 2792 | 1466036391993 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 565ms 17:19:52 INFO - PROCESS | 2792 | 1466036392026 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 2792 | 1466036392029 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 17:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:19:52 INFO - PROCESS | 2792 | 1466036392032 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 2792 | 1466036392034 Marionette TRACE conn5 <- [1,878,null,{}] 17:19:52 INFO - PROCESS | 2792 | 1466036392038 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:52 INFO - PROCESS | 2792 | 1466036392040 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:52 INFO - PROCESS | 2792 | 1466036392119 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 17:19:52 INFO - PROCESS | 2792 | 1466036392124 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 2792 | 1466036392126 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EBD49800 == 38 [pid = 2792] [id = 229] 17:19:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E877E400) [pid = 2792] [serial = 686] [outer = 0000000000000000] 17:19:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8B1D000) [pid = 2792] [serial = 687] [outer = 000000B9E877E400] 17:19:52 INFO - PROCESS | 2792 | 1466036392172 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8D19C00) [pid = 2792] [serial = 688] [outer = 000000B9E877E400] 17:19:52 INFO - PROCESS | 2792 | 1466036392609 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 628ms 17:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:19:52 INFO - PROCESS | 2792 | 1466036392663 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 2792 | 1466036392665 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 17:19:52 INFO - PROCESS | 2792 | 1466036392669 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 2792 | 1466036392671 Marionette TRACE conn5 <- [1,882,null,{}] 17:19:52 INFO - PROCESS | 2792 | 1466036392674 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:52 INFO - PROCESS | 2792 | 1466036392676 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:52 INFO - PROCESS | 2792 | 1466036392759 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 17:19:52 INFO - PROCESS | 2792 | 1466036392766 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 2792 | 1466036392768 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8E8800 == 39 [pid = 2792] [id = 230] 17:19:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8D18800) [pid = 2792] [serial = 689] [outer = 0000000000000000] 17:19:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8F0C000) [pid = 2792] [serial = 690] [outer = 000000B9E8D18800] 17:19:52 INFO - PROCESS | 2792 | 1466036392813 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8FB0400) [pid = 2792] [serial = 691] [outer = 000000B9E8D18800] 17:19:53 INFO - PROCESS | 2792 | 1466036393243 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 626ms 17:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:19:53 INFO - PROCESS | 2792 | 1466036393302 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 2792 | 1466036393304 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 17:19:53 INFO - PROCESS | 2792 | 1466036393307 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 2792 | 1466036393309 Marionette TRACE conn5 <- [1,886,null,{}] 17:19:53 INFO - PROCESS | 2792 | 1466036393313 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:53 INFO - PROCESS | 2792 | 1466036393314 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:53 INFO - PROCESS | 2792 | 1466036393399 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 17:19:53 INFO - PROCESS | 2792 | 1466036393404 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 2792 | 1466036393406 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:53 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DB042000 == 40 [pid = 2792] [id = 231] 17:19:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9D9EA1000) [pid = 2792] [serial = 692] [outer = 0000000000000000] 17:19:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9D9EB0C00) [pid = 2792] [serial = 693] [outer = 000000B9D9EA1000] 17:19:53 INFO - PROCESS | 2792 | 1466036393505 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DB91C000) [pid = 2792] [serial = 694] [outer = 000000B9D9EA1000] 17:19:54 INFO - PROCESS | 2792 | 1466036394378 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1132ms 17:19:54 INFO - PROCESS | 2792 | 1466036394444 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 2792 | 1466036394448 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 17:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:19:54 INFO - PROCESS | 2792 | 1466036394454 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 2792 | 1466036394458 Marionette TRACE conn5 <- [1,890,null,{}] 17:19:54 INFO - PROCESS | 2792 | 1466036394505 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:54 INFO - PROCESS | 2792 | 1466036394509 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:54 INFO - PROCESS | 2792 | 1466036394623 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 17:19:54 INFO - PROCESS | 2792 | 1466036394727 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 2792 | 1466036394730 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7589000 == 41 [pid = 2792] [id = 232] 17:19:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBD71400) [pid = 2792] [serial = 695] [outer = 0000000000000000] 17:19:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBD9E800) [pid = 2792] [serial = 696] [outer = 000000B9DBD71400] 17:19:54 INFO - PROCESS | 2792 | 1466036394791 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E03F0400) [pid = 2792] [serial = 697] [outer = 000000B9DBD71400] 17:19:55 INFO - PROCESS | 2792 | 1466036395556 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1175ms 17:19:55 INFO - PROCESS | 2792 | 1466036395633 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 2792 | 1466036395637 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 17:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:19:55 INFO - PROCESS | 2792 | 1466036395642 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 2792 | 1466036395646 Marionette TRACE conn5 <- [1,894,null,{}] 17:19:55 INFO - PROCESS | 2792 | 1466036395652 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:55 INFO - PROCESS | 2792 | 1466036395655 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:55 INFO - PROCESS | 2792 | 1466036395767 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 17:19:55 INFO - PROCESS | 2792 | 1466036395833 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 2792 | 1466036395838 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D73000 == 42 [pid = 2792] [id = 233] 17:19:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9DBD60800) [pid = 2792] [serial = 698] [outer = 0000000000000000] 17:19:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DBD71800) [pid = 2792] [serial = 699] [outer = 000000B9DBD60800] 17:19:55 INFO - PROCESS | 2792 | 1466036395888 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9DD2B5000) [pid = 2792] [serial = 700] [outer = 000000B9DBD60800] 17:19:56 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8E8800 == 41 [pid = 2792] [id = 230] 17:19:56 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EBD49800 == 40 [pid = 2792] [id = 229] 17:19:56 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8668800 == 39 [pid = 2792] [id = 228] 17:19:56 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D04800 == 38 [pid = 2792] [id = 227] 17:19:56 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E892F800 == 37 [pid = 2792] [id = 226] 17:19:56 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84C0800 == 36 [pid = 2792] [id = 225] 17:19:56 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6166000 == 35 [pid = 2792] [id = 224] 17:19:56 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D7F800 == 34 [pid = 2792] [id = 223] 17:19:56 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DCD20000 == 33 [pid = 2792] [id = 222] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DBD9B800) [pid = 2792] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E01CD800) [pid = 2792] [serial = 641] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E8D38000) [pid = 2792] [serial = 644] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DBB6FC00) [pid = 2792] [serial = 629] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DBCED800) [pid = 2792] [serial = 630] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E8FCA000) [pid = 2792] [serial = 650] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E1F43400) [pid = 2792] [serial = 635] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E2872000) [pid = 2792] [serial = 636] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBA94800) [pid = 2792] [serial = 623] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBD53000) [pid = 2792] [serial = 624] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E8B1C400) [pid = 2792] [serial = 621] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DC4B1000) [pid = 2792] [serial = 632] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E04B4400) [pid = 2792] [serial = 633] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E01D6400) [pid = 2792] [serial = 626] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E0C98C00) [pid = 2792] [serial = 627] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E58B0400) [pid = 2792] [serial = 638] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E905A400) [pid = 2792] [serial = 651] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8FC2800) [pid = 2792] [serial = 648] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E8FB3800) [pid = 2792] [serial = 647] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E6151C00) [pid = 2792] [serial = 639] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E7CE8C00) [pid = 2792] [serial = 642] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E8FA6800) [pid = 2792] [serial = 645] [outer = 0000000000000000] [url = about:blank] 17:19:56 INFO - PROCESS | 2792 | 1466036396480 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 881ms 17:19:56 INFO - PROCESS | 2792 | 1466036396526 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 2792 | 1466036396532 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 17:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:19:56 INFO - PROCESS | 2792 | 1466036396539 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 2792 | 1466036396542 Marionette TRACE conn5 <- [1,898,null,{}] 17:19:56 INFO - PROCESS | 2792 | 1466036396546 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:56 INFO - PROCESS | 2792 | 1466036396549 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:56 INFO - PROCESS | 2792 | 1466036396644 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 17:19:56 INFO - PROCESS | 2792 | 1466036396659 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 2792 | 1466036396662 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2160000 == 34 [pid = 2792] [id = 234] 17:19:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DCDCB800) [pid = 2792] [serial = 701] [outer = 0000000000000000] 17:19:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E01D0000) [pid = 2792] [serial = 702] [outer = 000000B9DCDCB800] 17:19:56 INFO - PROCESS | 2792 | 1466036396711 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E0EA3C00) [pid = 2792] [serial = 703] [outer = 000000B9DCDCB800] 17:19:57 INFO - PROCESS | 2792 | 1466036397175 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 691ms 17:19:57 INFO - PROCESS | 2792 | 1466036397232 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 2792 | 1466036397234 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 17:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:19:57 INFO - PROCESS | 2792 | 1466036397269 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 2792 | 1466036397273 Marionette TRACE conn5 <- [1,902,null,{}] 17:19:57 INFO - PROCESS | 2792 | 1466036397287 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:57 INFO - PROCESS | 2792 | 1466036397293 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:57 INFO - PROCESS | 2792 | 1466036397384 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 17:19:57 INFO - PROCESS | 2792 | 1466036397454 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 2792 | 1466036397458 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8493800 == 35 [pid = 2792] [id = 235] 17:19:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E238F800) [pid = 2792] [serial = 704] [outer = 0000000000000000] 17:19:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E2866000) [pid = 2792] [serial = 705] [outer = 000000B9E238F800] 17:19:57 INFO - PROCESS | 2792 | 1466036397510 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E58A8400) [pid = 2792] [serial = 706] [outer = 000000B9E238F800] 17:19:57 INFO - PROCESS | 2792 | 1466036397896 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 711ms 17:19:57 INFO - PROCESS | 2792 | 1466036397951 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 2792 | 1466036397954 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 17:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:19:57 INFO - PROCESS | 2792 | 1466036397957 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 2792 | 1466036397959 Marionette TRACE conn5 <- [1,906,null,{}] 17:19:57 INFO - PROCESS | 2792 | 1466036397963 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:57 INFO - PROCESS | 2792 | 1466036397965 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:58 INFO - PROCESS | 2792 | 1466036398058 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 17:19:58 INFO - PROCESS | 2792 | 1466036398064 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 2792 | 1466036398066 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8D7D000 == 36 [pid = 2792] [id = 236] 17:19:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E6132C00) [pid = 2792] [serial = 707] [outer = 0000000000000000] 17:19:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E75E7800) [pid = 2792] [serial = 708] [outer = 000000B9E6132C00] 17:19:58 INFO - PROCESS | 2792 | 1466036398112 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E82DC400) [pid = 2792] [serial = 709] [outer = 000000B9E6132C00] 17:19:58 INFO - PROCESS | 2792 | 1466036398542 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 17:19:58 INFO - PROCESS | 2792 | 1466036398589 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 2792 | 1466036398592 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 17:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:19:58 INFO - PROCESS | 2792 | 1466036398595 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 2792 | 1466036398597 Marionette TRACE conn5 <- [1,910,null,{}] 17:19:58 INFO - PROCESS | 2792 | 1466036398601 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:58 INFO - PROCESS | 2792 | 1466036398603 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:58 INFO - PROCESS | 2792 | 1466036398708 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 17:19:58 INFO - PROCESS | 2792 | 1466036398782 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 2792 | 1466036398784 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DC28F800 == 37 [pid = 2792] [id = 237] 17:19:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBB70000) [pid = 2792] [serial = 710] [outer = 0000000000000000] 17:19:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E877EC00) [pid = 2792] [serial = 711] [outer = 000000B9DBB70000] 17:19:58 INFO - PROCESS | 2792 | 1466036398836 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8B25800) [pid = 2792] [serial = 712] [outer = 000000B9DBB70000] 17:19:59 INFO - PROCESS | 2792 | 1466036399261 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 17:19:59 INFO - PROCESS | 2792 | 1466036399291 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 2792 | 1466036399293 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 17:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:19:59 INFO - PROCESS | 2792 | 1466036399296 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 2792 | 1466036399298 Marionette TRACE conn5 <- [1,914,null,{}] 17:19:59 INFO - PROCESS | 2792 | 1466036399301 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:59 INFO - PROCESS | 2792 | 1466036399309 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:59 INFO - PROCESS | 2792 | 1466036399453 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 17:19:59 INFO - PROCESS | 2792 | 1466036399467 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 2792 | 1466036399469 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:19:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC784800 == 38 [pid = 2792] [id = 238] 17:19:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8C08400) [pid = 2792] [serial = 713] [outer = 0000000000000000] 17:19:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8FAD000) [pid = 2792] [serial = 714] [outer = 000000B9E8C08400] 17:19:59 INFO - PROCESS | 2792 | 1466036399556 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E905AC00) [pid = 2792] [serial = 715] [outer = 000000B9E8C08400] 17:19:59 INFO - PROCESS | 2792 | 1466036399990 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 733ms 17:20:00 INFO - PROCESS | 2792 | 1466036400065 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 2792 | 1466036400067 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 17:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:20:00 INFO - PROCESS | 2792 | 1466036400077 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 2792 | 1466036400079 Marionette TRACE conn5 <- [1,918,null,{}] 17:20:00 INFO - PROCESS | 2792 | 1466036400087 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:00 INFO - PROCESS | 2792 | 1466036400089 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:00 INFO - PROCESS | 2792 | 1466036400206 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 17:20:00 INFO - PROCESS | 2792 | 1466036400219 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 2792 | 1466036400221 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB5D000 == 39 [pid = 2792] [id = 239] 17:20:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E8D17800) [pid = 2792] [serial = 716] [outer = 0000000000000000] 17:20:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E9060C00) [pid = 2792] [serial = 717] [outer = 000000B9E8D17800] 17:20:00 INFO - PROCESS | 2792 | 1466036400265 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E90C7400) [pid = 2792] [serial = 718] [outer = 000000B9E8D17800] 17:20:00 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E58A8C00) [pid = 2792] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:20:00 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBD5A400) [pid = 2792] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:20:00 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DB3BE800) [pid = 2792] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:20:00 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E01D7400) [pid = 2792] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:20:00 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBCE5400) [pid = 2792] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:20:00 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E21D5000) [pid = 2792] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:20:00 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBCE3C00) [pid = 2792] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:20:00 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E2392400) [pid = 2792] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:20:00 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E8FA6000) [pid = 2792] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:20:00 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DB0C3000) [pid = 2792] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:20:00 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E0F76C00) [pid = 2792] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:20:00 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E877E400) [pid = 2792] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:20:00 INFO - PROCESS | 2792 | 1466036400736 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 17:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:20:00 INFO - PROCESS | 2792 | 1466036400769 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 2792 | 1466036400771 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 17:20:00 INFO - PROCESS | 2792 | 1466036400774 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 2792 | 1466036400776 Marionette TRACE conn5 <- [1,922,null,{}] 17:20:00 INFO - PROCESS | 2792 | 1466036400780 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:00 INFO - PROCESS | 2792 | 1466036400782 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:00 INFO - PROCESS | 2792 | 1466036400866 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 17:20:00 INFO - PROCESS | 2792 | 1466036400872 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 2792 | 1466036400874 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB7B000 == 40 [pid = 2792] [id = 240] 17:20:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DB3B9800) [pid = 2792] [serial = 719] [outer = 0000000000000000] 17:20:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E0F76C00) [pid = 2792] [serial = 720] [outer = 000000B9DB3B9800] 17:20:00 INFO - PROCESS | 2792 | 1466036400981 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E90C5800) [pid = 2792] [serial = 721] [outer = 000000B9DB3B9800] 17:20:01 INFO - PROCESS | 2792 | 1466036401357 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 627ms 17:20:01 INFO - PROCESS | 2792 | 1466036401404 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 2792 | 1466036401406 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 17:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:20:01 INFO - PROCESS | 2792 | 1466036401417 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 2792 | 1466036401420 Marionette TRACE conn5 <- [1,926,null,{}] 17:20:01 INFO - PROCESS | 2792 | 1466036401424 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:01 INFO - PROCESS | 2792 | 1466036401426 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:01 INFO - PROCESS | 2792 | 1466036401534 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 17:20:01 INFO - PROCESS | 2792 | 1466036401572 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 2792 | 1466036401574 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:01 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF05B800 == 41 [pid = 2792] [id = 241] 17:20:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E877F800) [pid = 2792] [serial = 722] [outer = 0000000000000000] 17:20:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E9373000) [pid = 2792] [serial = 723] [outer = 000000B9E877F800] 17:20:01 INFO - PROCESS | 2792 | 1466036401619 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E943DC00) [pid = 2792] [serial = 724] [outer = 000000B9E877F800] 17:20:02 INFO - PROCESS | 2792 | 1466036402012 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 648ms 17:20:02 INFO - PROCESS | 2792 | 1466036402061 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 2792 | 1466036402064 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 17:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:20:02 INFO - PROCESS | 2792 | 1466036402067 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 2792 | 1466036402069 Marionette TRACE conn5 <- [1,930,null,{}] 17:20:02 INFO - PROCESS | 2792 | 1466036402073 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:02 INFO - PROCESS | 2792 | 1466036402075 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:02 INFO - PROCESS | 2792 | 1466036402189 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 17:20:02 INFO - PROCESS | 2792 | 1466036402201 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:02 INFO - PROCESS | 2792 | 1466036402203 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E89A1800 == 42 [pid = 2792] [id = 242] 17:20:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E94F3400) [pid = 2792] [serial = 725] [outer = 0000000000000000] 17:20:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E94FE800) [pid = 2792] [serial = 726] [outer = 000000B9E94F3400] 17:20:02 INFO - PROCESS | 2792 | 1466036402247 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E978C000) [pid = 2792] [serial = 727] [outer = 000000B9E94F3400] 17:20:02 INFO - PROCESS | 2792 | 1466036402702 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 17:20:02 INFO - PROCESS | 2792 | 1466036402763 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 2792 | 1466036402768 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 17:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:20:02 INFO - PROCESS | 2792 | 1466036402774 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 2792 | 1466036402779 Marionette TRACE conn5 <- [1,934,null,{}] 17:20:02 INFO - PROCESS | 2792 | 1466036402871 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:02 INFO - PROCESS | 2792 | 1466036402875 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:03 INFO - PROCESS | 2792 | 1466036403017 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 17:20:03 INFO - PROCESS | 2792 | 1466036403075 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 2792 | 1466036403081 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:03 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1241800 == 43 [pid = 2792] [id = 243] 17:20:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBCE2800) [pid = 2792] [serial = 728] [outer = 0000000000000000] 17:20:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBD51400) [pid = 2792] [serial = 729] [outer = 000000B9DBCE2800] 17:20:03 INFO - PROCESS | 2792 | 1466036403139 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DC282800) [pid = 2792] [serial = 730] [outer = 000000B9DBCE2800] 17:20:03 INFO - PROCESS | 2792 | 1466036403714 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 985ms 17:20:03 INFO - PROCESS | 2792 | 1466036403761 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 2792 | 1466036403766 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 17:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:20:03 INFO - PROCESS | 2792 | 1466036403773 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 2792 | 1466036403776 Marionette TRACE conn5 <- [1,938,null,{}] 17:20:03 INFO - PROCESS | 2792 | 1466036403781 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:03 INFO - PROCESS | 2792 | 1466036403784 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:03 INFO - PROCESS | 2792 | 1466036403900 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 17:20:03 INFO - PROCESS | 2792 | 1466036403989 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 2792 | 1466036403991 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E94EC000 == 44 [pid = 2792] [id = 244] 17:20:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E238F400) [pid = 2792] [serial = 731] [outer = 0000000000000000] 17:20:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E2872400) [pid = 2792] [serial = 732] [outer = 000000B9E238F400] 17:20:04 INFO - PROCESS | 2792 | 1466036404049 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E6073C00) [pid = 2792] [serial = 733] [outer = 000000B9E238F400] 17:20:04 INFO - PROCESS | 2792 | 1466036404647 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 942ms 17:20:04 INFO - PROCESS | 2792 | 1466036404716 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 2792 | 1466036404719 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 17:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:20:04 INFO - PROCESS | 2792 | 1466036404723 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 2792 | 1466036404727 Marionette TRACE conn5 <- [1,942,null,{}] 17:20:04 INFO - PROCESS | 2792 | 1466036404739 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:04 INFO - PROCESS | 2792 | 1466036404744 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:04 INFO - PROCESS | 2792 | 1466036404904 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 17:20:04 INFO - PROCESS | 2792 | 1466036404949 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 2792 | 1466036404953 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF337800 == 45 [pid = 2792] [id = 245] 17:20:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E8FC2400) [pid = 2792] [serial = 734] [outer = 0000000000000000] 17:20:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E8FC5000) [pid = 2792] [serial = 735] [outer = 000000B9E8FC2400] 17:20:05 INFO - PROCESS | 2792 | 1466036405013 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E911EC00) [pid = 2792] [serial = 736] [outer = 000000B9E8FC2400] 17:20:05 INFO - PROCESS | 2792 | 1466036405636 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 943ms 17:20:05 INFO - PROCESS | 2792 | 1466036405668 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 2792 | 1466036405671 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 17:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:20:05 INFO - PROCESS | 2792 | 1466036405675 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 2792 | 1466036405677 Marionette TRACE conn5 <- [1,946,null,{}] 17:20:05 INFO - PROCESS | 2792 | 1466036405681 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:05 INFO - PROCESS | 2792 | 1466036405684 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:05 INFO - PROCESS | 2792 | 1466036405799 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 17:20:05 INFO - PROCESS | 2792 | 1466036405885 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 2792 | 1466036405887 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF1F000 == 46 [pid = 2792] [id = 246] 17:20:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E9795000) [pid = 2792] [serial = 737] [outer = 0000000000000000] 17:20:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9E9799000) [pid = 2792] [serial = 738] [outer = 000000B9E9795000] 17:20:05 INFO - PROCESS | 2792 | 1466036405942 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9E9F22400) [pid = 2792] [serial = 739] [outer = 000000B9E9795000] 17:20:06 INFO - PROCESS | 2792 | 1466036406489 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 881ms 17:20:06 INFO - PROCESS | 2792 | 1466036406558 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 2792 | 1466036406560 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 17:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:20:06 INFO - PROCESS | 2792 | 1466036406564 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 2792 | 1466036406566 Marionette TRACE conn5 <- [1,950,null,{}] 17:20:06 INFO - PROCESS | 2792 | 1466036406570 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:06 INFO - PROCESS | 2792 | 1466036406572 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:06 INFO - PROCESS | 2792 | 1466036406680 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 17:20:06 INFO - PROCESS | 2792 | 1466036406753 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 2792 | 1466036406756 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:06 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EA999000 == 47 [pid = 2792] [id = 247] 17:20:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9E0F6EC00) [pid = 2792] [serial = 740] [outer = 0000000000000000] 17:20:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9E8B21800) [pid = 2792] [serial = 741] [outer = 000000B9E0F6EC00] 17:20:06 INFO - PROCESS | 2792 | 1466036406812 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9E9F93C00) [pid = 2792] [serial = 742] [outer = 000000B9E0F6EC00] 17:20:07 INFO - PROCESS | 2792 | 1466036407552 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1028ms 17:20:07 INFO - PROCESS | 2792 | 1466036407595 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 2792 | 1466036407600 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 17:20:07 INFO - PROCESS | 2792 | 1466036407604 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:20:07 INFO - PROCESS | 2792 | 1466036407609 Marionette TRACE conn5 <- [1,954,null,{}] 17:20:07 INFO - PROCESS | 2792 | 1466036407631 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:07 INFO - PROCESS | 2792 | 1466036407634 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:07 INFO - PROCESS | 2792 | 1466036407742 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 17:20:07 INFO - PROCESS | 2792 | 1466036407832 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 2792 | 1466036407834 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D76000 == 48 [pid = 2792] [id = 248] 17:20:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9DBD9B800) [pid = 2792] [serial = 743] [outer = 0000000000000000] 17:20:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (000000B9DC280C00) [pid = 2792] [serial = 744] [outer = 000000B9DBD9B800] 17:20:07 INFO - PROCESS | 2792 | 1466036407886 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (000000B9E08ED400) [pid = 2792] [serial = 745] [outer = 000000B9DBD9B800] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF05B800 == 47 [pid = 2792] [id = 241] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB7B000 == 46 [pid = 2792] [id = 240] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB5D000 == 45 [pid = 2792] [id = 239] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC784800 == 44 [pid = 2792] [id = 238] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DC28F800 == 43 [pid = 2792] [id = 237] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8493800 == 42 [pid = 2792] [id = 235] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2160000 == 41 [pid = 2792] [id = 234] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D73000 == 40 [pid = 2792] [id = 233] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DB042000 == 39 [pid = 2792] [id = 231] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC779800 == 38 [pid = 2792] [id = 219] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2154000 == 37 [pid = 2792] [id = 218] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7589000 == 36 [pid = 2792] [id = 232] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB6C800 == 35 [pid = 2792] [id = 217] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED884800 == 34 [pid = 2792] [id = 220] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1238800 == 33 [pid = 2792] [id = 221] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8D7D000 == 32 [pid = 2792] [id = 236] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EA999000 == 31 [pid = 2792] [id = 247] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF1F000 == 30 [pid = 2792] [id = 246] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF337800 == 29 [pid = 2792] [id = 245] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E94EC000 == 28 [pid = 2792] [id = 244] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E89A1800 == 27 [pid = 2792] [id = 242] 17:20:08 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1241800 == 26 [pid = 2792] [id = 243] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (000000B9E6132400) [pid = 2792] [serial = 681] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (000000B9DBD5E400) [pid = 2792] [serial = 669] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9DB923800) [pid = 2792] [serial = 666] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9DBA8C800) [pid = 2792] [serial = 667] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E04B2000) [pid = 2792] [serial = 672] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E0E9E800) [pid = 2792] [serial = 673] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9DC2D8400) [pid = 2792] [serial = 664] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9DBD6D800) [pid = 2792] [serial = 663] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E58A2400) [pid = 2792] [serial = 679] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E286FC00) [pid = 2792] [serial = 678] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E01D1C00) [pid = 2792] [serial = 654] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DBD74400) [pid = 2792] [serial = 653] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E738D800) [pid = 2792] [serial = 657] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E5549800) [pid = 2792] [serial = 656] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E9060800) [pid = 2792] [serial = 661] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E8FBF400) [pid = 2792] [serial = 660] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBD7A000) [pid = 2792] [serial = 684] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E86B6400) [pid = 2792] [serial = 685] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E86B5400) [pid = 2792] [serial = 682] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBD7B800) [pid = 2792] [serial = 670] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E1C11800) [pid = 2792] [serial = 675] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E1D20800) [pid = 2792] [serial = 676] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E8D19C00) [pid = 2792] [serial = 688] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E8B1D000) [pid = 2792] [serial = 687] [outer = 0000000000000000] [url = about:blank] 17:20:08 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8F0C000) [pid = 2792] [serial = 690] [outer = 0000000000000000] [url = about:blank] 17:20:09 INFO - PROCESS | 2792 | 1466036409017 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1464ms 17:20:09 INFO - PROCESS | 2792 | 1466036409073 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 2792 | 1466036409077 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 17:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:20:09 INFO - PROCESS | 2792 | 1466036409081 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 2792 | 1466036409086 Marionette TRACE conn5 <- [1,958,null,{}] 17:20:09 INFO - PROCESS | 2792 | 1466036409091 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:09 INFO - PROCESS | 2792 | 1466036409094 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:09 INFO - PROCESS | 2792 | 1466036409185 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 17:20:09 INFO - PROCESS | 2792 | 1466036409280 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 2792 | 1466036409283 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0469800 == 27 [pid = 2792] [id = 249] 17:20:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DBB6D800) [pid = 2792] [serial = 746] [outer = 0000000000000000] 17:20:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBC9BC00) [pid = 2792] [serial = 747] [outer = 000000B9DBB6D800] 17:20:09 INFO - PROCESS | 2792 | 1466036409331 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9DBCE7400) [pid = 2792] [serial = 748] [outer = 000000B9DBB6D800] 17:20:09 INFO - PROCESS | 2792 | 1466036409725 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 17:20:09 INFO - PROCESS | 2792 | 1466036409777 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 2792 | 1466036409783 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 17:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:20:09 INFO - PROCESS | 2792 | 1466036409789 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 2792 | 1466036409792 Marionette TRACE conn5 <- [1,962,null,{}] 17:20:09 INFO - PROCESS | 2792 | 1466036409796 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:09 INFO - PROCESS | 2792 | 1466036409799 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:09 INFO - PROCESS | 2792 | 1466036409921 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 17:20:09 INFO - PROCESS | 2792 | 1466036409938 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 2792 | 1466036409940 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2116800 == 28 [pid = 2792] [id = 250] 17:20:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9DBD6D800) [pid = 2792] [serial = 749] [outer = 0000000000000000] 17:20:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBD97000) [pid = 2792] [serial = 750] [outer = 000000B9DBD6D800] 17:20:09 INFO - PROCESS | 2792 | 1466036409988 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DC611400) [pid = 2792] [serial = 751] [outer = 000000B9DBD6D800] 17:20:10 INFO - PROCESS | 2792 | 1466036410439 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 17:20:10 INFO - PROCESS | 2792 | 1466036410481 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 17:20:10 INFO - PROCESS | 2792 | 1466036410484 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 17:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:20:10 INFO - PROCESS | 2792 | 1466036410487 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:20:10 INFO - PROCESS | 2792 | 1466036410491 Marionette TRACE conn5 <- [1,966,null,{}] 17:20:10 INFO - PROCESS | 2792 | 1466036410503 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:10 INFO - PROCESS | 2792 | 1466036410508 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:10 INFO - PROCESS | 2792 | 1466036410598 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 17:20:10 INFO - PROCESS | 2792 | 1466036410607 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:10 INFO - PROCESS | 2792 | 1466036410611 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:10 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E758E800 == 29 [pid = 2792] [id = 251] 17:20:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E0C1E800) [pid = 2792] [serial = 752] [outer = 0000000000000000] 17:20:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E0E9F800) [pid = 2792] [serial = 753] [outer = 000000B9E0C1E800] 17:20:10 INFO - PROCESS | 2792 | 1466036410662 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E1C6A000) [pid = 2792] [serial = 754] [outer = 000000B9E0C1E800] 17:20:11 INFO - PROCESS | 2792 | 1466036411125 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 691ms 17:20:11 INFO - PROCESS | 2792 | 1466036411181 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 2792 | 1466036411184 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 17:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:20:11 INFO - PROCESS | 2792 | 1466036411217 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 2792 | 1466036411219 Marionette TRACE conn5 <- [1,970,null,{}] 17:20:11 INFO - PROCESS | 2792 | 1466036411224 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:11 INFO - PROCESS | 2792 | 1466036411226 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:11 INFO - PROCESS | 2792 | 1466036411370 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 17:20:11 INFO - PROCESS | 2792 | 1466036411383 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:11 INFO - PROCESS | 2792 | 1466036411386 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84CB800 == 30 [pid = 2792] [id = 252] 17:20:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E21D8400) [pid = 2792] [serial = 755] [outer = 0000000000000000] 17:20:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E2394800) [pid = 2792] [serial = 756] [outer = 000000B9E21D8400] 17:20:11 INFO - PROCESS | 2792 | 1466036411469 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E5552400) [pid = 2792] [serial = 757] [outer = 000000B9E21D8400] 17:20:11 INFO - PROCESS | 2792 | 1466036411890 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 755ms 17:20:11 INFO - PROCESS | 2792 | 1466036411963 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 17:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:20:11 INFO - PROCESS | 2792 | 1466036411966 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 17:20:11 INFO - PROCESS | 2792 | 1466036411969 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 2792 | 1466036411970 Marionette TRACE conn5 <- [1,974,null,{}] 17:20:11 INFO - PROCESS | 2792 | 1466036411974 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:11 INFO - PROCESS | 2792 | 1466036411976 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:12 INFO - PROCESS | 2792 | 1466036412088 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 17:20:12 INFO - PROCESS | 2792 | 1466036412140 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 2792 | 1466036412142 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:12 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8998000 == 31 [pid = 2792] [id = 253] 17:20:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E286FC00) [pid = 2792] [serial = 758] [outer = 0000000000000000] 17:20:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E58A8000) [pid = 2792] [serial = 759] [outer = 000000B9E286FC00] 17:20:12 INFO - PROCESS | 2792 | 1466036412188 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E606EC00) [pid = 2792] [serial = 760] [outer = 000000B9E286FC00] 17:20:12 INFO - PROCESS | 2792 | 1466036412650 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 735ms 17:20:12 INFO - PROCESS | 2792 | 1466036412720 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 2792 | 1466036412722 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 17:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:20:12 INFO - PROCESS | 2792 | 1466036412726 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 2792 | 1466036412728 Marionette TRACE conn5 <- [1,978,null,{}] 17:20:12 INFO - PROCESS | 2792 | 1466036412732 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:12 INFO - PROCESS | 2792 | 1466036412738 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:13 INFO - PROCESS | 2792 | 1466036413012 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E877F800) [pid = 2792] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DBB70000) [pid = 2792] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E8C08400) [pid = 2792] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9D9EA1000) [pid = 2792] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E8D17800) [pid = 2792] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DB3B9800) [pid = 2792] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBD60800) [pid = 2792] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E238F800) [pid = 2792] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E6132C00) [pid = 2792] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DCDCB800) [pid = 2792] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBD71400) [pid = 2792] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E94F3400) [pid = 2792] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:20:13 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E8D18800) [pid = 2792] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:20:13 INFO - PROCESS | 2792 | 1466036413072 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 2792 | 1466036413075 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8744000 == 32 [pid = 2792] [id = 254] 17:20:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9DB3BB800) [pid = 2792] [serial = 761] [outer = 0000000000000000] 17:20:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9DBB77400) [pid = 2792] [serial = 762] [outer = 000000B9DB3BB800] 17:20:13 INFO - PROCESS | 2792 | 1466036413120 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E82A7000) [pid = 2792] [serial = 763] [outer = 000000B9DB3BB800] 17:20:13 INFO - PROCESS | 2792 | 1466036413479 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 793ms 17:20:13 INFO - PROCESS | 2792 | 1466036413520 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 2792 | 1466036413522 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 17:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:20:13 INFO - PROCESS | 2792 | 1466036413525 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 2792 | 1466036413527 Marionette TRACE conn5 <- [1,982,null,{}] 17:20:13 INFO - PROCESS | 2792 | 1466036413531 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:13 INFO - PROCESS | 2792 | 1466036413533 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:13 INFO - PROCESS | 2792 | 1466036413613 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 17:20:13 INFO - PROCESS | 2792 | 1466036413619 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 2792 | 1466036413621 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB0D8000 == 33 [pid = 2792] [id = 255] 17:20:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E7C38C00) [pid = 2792] [serial = 764] [outer = 0000000000000000] 17:20:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E8B1C800) [pid = 2792] [serial = 765] [outer = 000000B9E7C38C00] 17:20:13 INFO - PROCESS | 2792 | 1466036413667 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E8B77000) [pid = 2792] [serial = 766] [outer = 000000B9E7C38C00] 17:20:14 INFO - PROCESS | 2792 | 1466036414088 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 587ms 17:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:20:14 INFO - PROCESS | 2792 | 1466036414123 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 2792 | 1466036414126 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 17:20:14 INFO - PROCESS | 2792 | 1466036414133 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 2792 | 1466036414135 Marionette TRACE conn5 <- [1,986,null,{}] 17:20:14 INFO - PROCESS | 2792 | 1466036414139 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:14 INFO - PROCESS | 2792 | 1466036414141 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:14 INFO - PROCESS | 2792 | 1466036414225 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 17:20:14 INFO - PROCESS | 2792 | 1466036414232 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 2792 | 1466036414234 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC786000 == 34 [pid = 2792] [id = 256] 17:20:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8D1C800) [pid = 2792] [serial = 767] [outer = 0000000000000000] 17:20:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E8F03800) [pid = 2792] [serial = 768] [outer = 000000B9E8D1C800] 17:20:14 INFO - PROCESS | 2792 | 1466036414279 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E8FA9400) [pid = 2792] [serial = 769] [outer = 000000B9E8D1C800] 17:20:14 INFO - PROCESS | 2792 | 1466036414708 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 628ms 17:20:14 INFO - PROCESS | 2792 | 1466036414758 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 2792 | 1466036414760 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 17:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:20:14 INFO - PROCESS | 2792 | 1466036414775 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 2792 | 1466036414777 Marionette TRACE conn5 <- [1,990,null,{}] 17:20:14 INFO - PROCESS | 2792 | 1466036414785 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:14 INFO - PROCESS | 2792 | 1466036414787 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:14 INFO - PROCESS | 2792 | 1466036414874 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 17:20:14 INFO - PROCESS | 2792 | 1466036414881 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 2792 | 1466036414883 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAB0000 == 35 [pid = 2792] [id = 257] 17:20:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9DBDA0C00) [pid = 2792] [serial = 770] [outer = 0000000000000000] 17:20:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E8D1E000) [pid = 2792] [serial = 771] [outer = 000000B9DBDA0C00] 17:20:14 INFO - PROCESS | 2792 | 1466036414928 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E8FC8800) [pid = 2792] [serial = 772] [outer = 000000B9DBDA0C00] 17:20:15 INFO - PROCESS | 2792 | 1466036415729 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 985ms 17:20:15 INFO - PROCESS | 2792 | 1466036415762 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 2792 | 1466036415767 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 17:20:15 INFO - PROCESS | 2792 | 1466036415772 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:20:15 INFO - PROCESS | 2792 | 1466036415778 Marionette TRACE conn5 <- [1,994,null,{}] 17:20:15 INFO - PROCESS | 2792 | 1466036415784 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:15 INFO - PROCESS | 2792 | 1466036415788 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:15 INFO - PROCESS | 2792 | 1466036415915 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 17:20:15 INFO - PROCESS | 2792 | 1466036415989 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 2792 | 1466036415992 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:16 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D7B000 == 36 [pid = 2792] [id = 258] 17:20:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9DBCA2400) [pid = 2792] [serial = 773] [outer = 0000000000000000] 17:20:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9DBCE4800) [pid = 2792] [serial = 774] [outer = 000000B9DBCA2400] 17:20:16 INFO - PROCESS | 2792 | 1466036416051 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9DBD93400) [pid = 2792] [serial = 775] [outer = 000000B9DBCA2400] 17:20:16 INFO - PROCESS | 2792 | 1466036416774 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1037ms 17:20:16 INFO - PROCESS | 2792 | 1466036416812 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 2792 | 1466036416817 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 17:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:20:16 INFO - PROCESS | 2792 | 1466036416824 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 2792 | 1466036416828 Marionette TRACE conn5 <- [1,998,null,{}] 17:20:16 INFO - PROCESS | 2792 | 1466036416853 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:16 INFO - PROCESS | 2792 | 1466036416857 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:17 INFO - PROCESS | 2792 | 1466036416995 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 17:20:17 INFO - PROCESS | 2792 | 1466036417063 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:17 INFO - PROCESS | 2792 | 1466036417066 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:17 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E94E2000 == 37 [pid = 2792] [id = 259] 17:20:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9E120C400) [pid = 2792] [serial = 776] [outer = 0000000000000000] 17:20:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9E1C11800) [pid = 2792] [serial = 777] [outer = 000000B9E120C400] 17:20:17 INFO - PROCESS | 2792 | 1466036417124 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9E2873400) [pid = 2792] [serial = 778] [outer = 000000B9E120C400] 17:20:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC786000 == 36 [pid = 2792] [id = 256] 17:20:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB0D8000 == 35 [pid = 2792] [id = 255] 17:20:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8744000 == 34 [pid = 2792] [id = 254] 17:20:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8998000 == 33 [pid = 2792] [id = 253] 17:20:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84CB800 == 32 [pid = 2792] [id = 252] 17:20:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E758E800 == 31 [pid = 2792] [id = 251] 17:20:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2116800 == 30 [pid = 2792] [id = 250] 17:20:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0469800 == 29 [pid = 2792] [id = 249] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E8FB0400) [pid = 2792] [serial = 691] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E943DC00) [pid = 2792] [serial = 724] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E877EC00) [pid = 2792] [serial = 711] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E8B25800) [pid = 2792] [serial = 712] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E905AC00) [pid = 2792] [serial = 715] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E8FAD000) [pid = 2792] [serial = 714] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9D9EB0C00) [pid = 2792] [serial = 693] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E9060C00) [pid = 2792] [serial = 717] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E0F76C00) [pid = 2792] [serial = 720] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DB91C000) [pid = 2792] [serial = 694] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DBD71800) [pid = 2792] [serial = 699] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DD2B5000) [pid = 2792] [serial = 700] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E2866000) [pid = 2792] [serial = 705] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E58A8400) [pid = 2792] [serial = 706] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E75E7800) [pid = 2792] [serial = 708] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E01D0000) [pid = 2792] [serial = 702] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E0EA3C00) [pid = 2792] [serial = 703] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBD9E800) [pid = 2792] [serial = 696] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E03F0400) [pid = 2792] [serial = 697] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E94FE800) [pid = 2792] [serial = 726] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E9373000) [pid = 2792] [serial = 723] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E90C7400) [pid = 2792] [serial = 718] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E82DC400) [pid = 2792] [serial = 709] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E90C5800) [pid = 2792] [serial = 721] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E978C000) [pid = 2792] [serial = 727] [outer = 0000000000000000] [url = about:blank] 17:20:18 INFO - PROCESS | 2792 | 1466036418028 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1235ms 17:20:18 INFO - PROCESS | 2792 | 1466036418062 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 2792 | 1466036418066 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 17:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:20:18 INFO - PROCESS | 2792 | 1466036418071 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 2792 | 1466036418074 Marionette TRACE conn5 <- [1,1002,null,{}] 17:20:18 INFO - PROCESS | 2792 | 1466036418080 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:18 INFO - PROCESS | 2792 | 1466036418083 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:18 INFO - PROCESS | 2792 | 1466036418176 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 17:20:18 INFO - PROCESS | 2792 | 1466036418190 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 2792 | 1466036418193 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:18 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E04CC800 == 30 [pid = 2792] [id = 260] 17:20:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBC98400) [pid = 2792] [serial = 779] [outer = 0000000000000000] 17:20:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBCA3400) [pid = 2792] [serial = 780] [outer = 000000B9DBC98400] 17:20:18 INFO - PROCESS | 2792 | 1466036418242 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBD6C400) [pid = 2792] [serial = 781] [outer = 000000B9DBC98400] 17:20:18 INFO - PROCESS | 2792 | 1466036418754 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 734ms 17:20:18 INFO - PROCESS | 2792 | 1466036418810 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 2792 | 1466036418814 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 17:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:20:18 INFO - PROCESS | 2792 | 1466036418820 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 2792 | 1466036418823 Marionette TRACE conn5 <- [1,1006,null,{}] 17:20:18 INFO - PROCESS | 2792 | 1466036418827 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:18 INFO - PROCESS | 2792 | 1466036418830 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:18 INFO - PROCESS | 2792 | 1466036418919 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 17:20:19 INFO - PROCESS | 2792 | 1466036418993 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 2792 | 1466036418995 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E59EE000 == 31 [pid = 2792] [id = 261] 17:20:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DCDCAC00) [pid = 2792] [serial = 782] [outer = 0000000000000000] 17:20:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E0454400) [pid = 2792] [serial = 783] [outer = 000000B9DCDCAC00] 17:20:19 INFO - PROCESS | 2792 | 1466036419043 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E0F71800) [pid = 2792] [serial = 784] [outer = 000000B9DCDCAC00] 17:20:19 INFO - PROCESS | 2792 | 1466036419443 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 690ms 17:20:19 INFO - PROCESS | 2792 | 1466036419514 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 2792 | 1466036419516 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 17:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:20:19 INFO - PROCESS | 2792 | 1466036419520 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - PROCESS | 2792 | 1466036419524 Marionette TRACE conn5 <- [1,1010,null,{}] 17:20:19 INFO - PROCESS | 2792 | 1466036419566 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:19 INFO - PROCESS | 2792 | 1466036419571 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:19 INFO - PROCESS | 2792 | 1466036419674 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 17:20:19 INFO - PROCESS | 2792 | 1466036419684 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 2792 | 1466036419687 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84C4800 == 32 [pid = 2792] [id = 262] 17:20:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DB923800) [pid = 2792] [serial = 785] [outer = 0000000000000000] 17:20:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E55AB800) [pid = 2792] [serial = 786] [outer = 000000B9DB923800] 17:20:19 INFO - PROCESS | 2792 | 1466036419737 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E6130C00) [pid = 2792] [serial = 787] [outer = 000000B9DB923800] 17:20:20 INFO - PROCESS | 2792 | 1466036420183 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 733ms 17:20:20 INFO - PROCESS | 2792 | 1466036420261 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 2792 | 1466036420264 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 17:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:20:20 INFO - PROCESS | 2792 | 1466036420268 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 2792 | 1466036420270 Marionette TRACE conn5 <- [1,1014,null,{}] 17:20:20 INFO - PROCESS | 2792 | 1466036420273 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:20 INFO - PROCESS | 2792 | 1466036420275 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:20 INFO - PROCESS | 2792 | 1466036420394 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 17:20:20 INFO - PROCESS | 2792 | 1466036420399 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 2792 | 1466036420401 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F84000 == 33 [pid = 2792] [id = 263] 17:20:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E606A400) [pid = 2792] [serial = 788] [outer = 0000000000000000] 17:20:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E7CEF000) [pid = 2792] [serial = 789] [outer = 000000B9E606A400] 17:20:20 INFO - PROCESS | 2792 | 1466036420448 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E86B7000) [pid = 2792] [serial = 790] [outer = 000000B9E606A400] 17:20:20 INFO - PROCESS | 2792 | 1466036420902 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 692ms 17:20:20 INFO - PROCESS | 2792 | 1466036420961 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 2792 | 1466036420964 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 17:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:20:20 INFO - PROCESS | 2792 | 1466036420974 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 2792 | 1466036420976 Marionette TRACE conn5 <- [1,1018,null,{}] 17:20:20 INFO - PROCESS | 2792 | 1466036420980 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:20 INFO - PROCESS | 2792 | 1466036420982 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:21 INFO - PROCESS | 2792 | 1466036421120 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 17:20:21 INFO - PROCESS | 2792 | 1466036421170 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 2792 | 1466036421173 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:21 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EAFE1800 == 34 [pid = 2792] [id = 264] 17:20:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E877EC00) [pid = 2792] [serial = 791] [outer = 0000000000000000] 17:20:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8B1E400) [pid = 2792] [serial = 792] [outer = 000000B9E877EC00] 17:20:21 INFO - PROCESS | 2792 | 1466036421220 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E8D32400) [pid = 2792] [serial = 793] [outer = 000000B9E877EC00] 17:20:21 INFO - PROCESS | 2792 | 1466036421656 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 733ms 17:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:20:21 INFO - PROCESS | 2792 | 1466036421708 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 17:20:21 INFO - PROCESS | 2792 | 1466036421710 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 17:20:21 INFO - PROCESS | 2792 | 1466036421714 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:20:21 INFO - PROCESS | 2792 | 1466036421715 Marionette TRACE conn5 <- [1,1022,null,{}] 17:20:21 INFO - PROCESS | 2792 | 1466036421719 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:21 INFO - PROCESS | 2792 | 1466036421725 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:21 INFO - PROCESS | 2792 | 1466036421866 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 17:20:21 INFO - PROCESS | 2792 | 1466036421929 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 2792 | 1466036421931 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:21 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAA5000 == 35 [pid = 2792] [id = 265] 17:20:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E8FA5C00) [pid = 2792] [serial = 794] [outer = 0000000000000000] 17:20:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E9056400) [pid = 2792] [serial = 795] [outer = 000000B9E8FA5C00] 17:20:21 INFO - PROCESS | 2792 | 1466036421978 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E90C6400) [pid = 2792] [serial = 796] [outer = 000000B9E8FA5C00] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9DB3BB800) [pid = 2792] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E7C38C00) [pid = 2792] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E8D1C800) [pid = 2792] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E21D8400) [pid = 2792] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBB6D800) [pid = 2792] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBD6D800) [pid = 2792] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBD9B800) [pid = 2792] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E0C1E800) [pid = 2792] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E286FC00) [pid = 2792] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBCE2800) [pid = 2792] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E238F400) [pid = 2792] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E8FC2400) [pid = 2792] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E9795000) [pid = 2792] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:20:22 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E0F6EC00) [pid = 2792] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:20:22 INFO - PROCESS | 2792 | 1466036422463 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 774ms 17:20:22 INFO - PROCESS | 2792 | 1466036422491 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 2792 | 1466036422494 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 17:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:20:22 INFO - PROCESS | 2792 | 1466036422497 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 2792 | 1466036422499 Marionette TRACE conn5 <- [1,1026,null,{}] 17:20:22 INFO - PROCESS | 2792 | 1466036422503 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:22 INFO - PROCESS | 2792 | 1466036422505 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:22 INFO - PROCESS | 2792 | 1466036422616 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 17:20:22 INFO - PROCESS | 2792 | 1466036422664 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:22 INFO - PROCESS | 2792 | 1466036422666 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1119000 == 36 [pid = 2792] [id = 266] 17:20:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBB6D800) [pid = 2792] [serial = 797] [outer = 0000000000000000] 17:20:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E0F72800) [pid = 2792] [serial = 798] [outer = 000000B9DBB6D800] 17:20:22 INFO - PROCESS | 2792 | 1466036422711 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8FA9800) [pid = 2792] [serial = 799] [outer = 000000B9DBB6D800] 17:20:23 INFO - PROCESS | 2792 | 1466036423078 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 627ms 17:20:23 INFO - PROCESS | 2792 | 1466036423127 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 2792 | 1466036423130 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 17:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:20:23 INFO - PROCESS | 2792 | 1466036423140 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 2792 | 1466036423142 Marionette TRACE conn5 <- [1,1030,null,{}] 17:20:23 INFO - PROCESS | 2792 | 1466036423146 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:23 INFO - PROCESS | 2792 | 1466036423148 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:23 INFO - PROCESS | 2792 | 1466036423239 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 17:20:23 INFO - PROCESS | 2792 | 1466036423246 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 2792 | 1466036423248 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF048800 == 37 [pid = 2792] [id = 267] 17:20:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E90C6800) [pid = 2792] [serial = 800] [outer = 0000000000000000] 17:20:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E9373C00) [pid = 2792] [serial = 801] [outer = 000000B9E90C6800] 17:20:23 INFO - PROCESS | 2792 | 1466036423292 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E94F1C00) [pid = 2792] [serial = 802] [outer = 000000B9E90C6800] 17:20:23 INFO - PROCESS | 2792 | 1466036423708 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 586ms 17:20:23 INFO - PROCESS | 2792 | 1466036423722 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 2792 | 1466036423724 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 17:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:20:23 INFO - PROCESS | 2792 | 1466036423728 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 2792 | 1466036423729 Marionette TRACE conn5 <- [1,1034,null,{}] 17:20:23 INFO - PROCESS | 2792 | 1466036423733 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:23 INFO - PROCESS | 2792 | 1466036423735 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:23 INFO - PROCESS | 2792 | 1466036423850 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 17:20:23 INFO - PROCESS | 2792 | 1466036423858 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 2792 | 1466036423860 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0C9000 == 38 [pid = 2792] [id = 268] 17:20:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E951D400) [pid = 2792] [serial = 803] [outer = 0000000000000000] 17:20:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9732800) [pid = 2792] [serial = 804] [outer = 000000B9E951D400] 17:20:23 INFO - PROCESS | 2792 | 1466036423907 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E9794C00) [pid = 2792] [serial = 805] [outer = 000000B9E951D400] 17:20:24 INFO - PROCESS | 2792 | 1466036424385 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 17:20:24 INFO - PROCESS | 2792 | 1466036424424 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 2792 | 1466036424429 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 17:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:20:24 INFO - PROCESS | 2792 | 1466036424435 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - PROCESS | 2792 | 1466036424439 Marionette TRACE conn5 <- [1,1038,null,{}] 17:20:24 INFO - PROCESS | 2792 | 1466036424445 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:24 INFO - PROCESS | 2792 | 1466036424448 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:24 INFO - PROCESS | 2792 | 1466036424599 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 17:20:24 INFO - PROCESS | 2792 | 1466036424717 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 2792 | 1466036424722 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1120800 == 39 [pid = 2792] [id = 269] 17:20:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBA8BC00) [pid = 2792] [serial = 806] [outer = 0000000000000000] 17:20:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBB6F400) [pid = 2792] [serial = 807] [outer = 000000B9DBA8BC00] 17:20:24 INFO - PROCESS | 2792 | 1466036424784 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBD9E800) [pid = 2792] [serial = 808] [outer = 000000B9DBA8BC00] 17:20:25 INFO - PROCESS | 2792 | 1466036425415 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1027ms 17:20:25 INFO - PROCESS | 2792 | 1466036425465 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 2792 | 1466036425470 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 17:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:20:25 INFO - PROCESS | 2792 | 1466036425477 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 2792 | 1466036425480 Marionette TRACE conn5 <- [1,1042,null,{}] 17:20:25 INFO - PROCESS | 2792 | 1466036425484 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:25 INFO - PROCESS | 2792 | 1466036425487 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:25 INFO - PROCESS | 2792 | 1466036425604 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 17:20:25 INFO - PROCESS | 2792 | 1466036425681 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 2792 | 1466036425684 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:25 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB591800 == 40 [pid = 2792] [id = 270] 17:20:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E1D1B000) [pid = 2792] [serial = 809] [outer = 0000000000000000] 17:20:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E1F46000) [pid = 2792] [serial = 810] [outer = 000000B9E1D1B000] 17:20:25 INFO - PROCESS | 2792 | 1466036425783 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E606A800) [pid = 2792] [serial = 811] [outer = 000000B9E1D1B000] 17:20:26 INFO - PROCESS | 2792 | 1466036426442 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 986ms 17:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:20:26 INFO - PROCESS | 2792 | 1466036426475 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 2792 | 1466036426478 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 17:20:26 INFO - PROCESS | 2792 | 1466036426482 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 2792 | 1466036426487 Marionette TRACE conn5 <- [1,1046,null,{}] 17:20:26 INFO - PROCESS | 2792 | 1466036426499 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:26 INFO - PROCESS | 2792 | 1466036426504 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:26 INFO - PROCESS | 2792 | 1466036426620 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 17:20:26 INFO - PROCESS | 2792 | 1466036426738 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 2792 | 1466036426741 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF333800 == 41 [pid = 2792] [id = 271] 17:20:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E8FC1800) [pid = 2792] [serial = 812] [outer = 0000000000000000] 17:20:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E905C400) [pid = 2792] [serial = 813] [outer = 000000B9E8FC1800] 17:20:26 INFO - PROCESS | 2792 | 1466036426800 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E978D000) [pid = 2792] [serial = 814] [outer = 000000B9E8FC1800] 17:20:27 INFO - PROCESS | 2792 | 1466036427397 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 985ms 17:20:27 INFO - PROCESS | 2792 | 1466036427470 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 17:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:20:27 INFO - PROCESS | 2792 | 1466036427473 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 17:20:27 INFO - PROCESS | 2792 | 1466036427477 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 2792 | 1466036427479 Marionette TRACE conn5 <- [1,1050,null,{}] 17:20:27 INFO - PROCESS | 2792 | 1466036427483 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:27 INFO - PROCESS | 2792 | 1466036427486 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:27 INFO - PROCESS | 2792 | 1466036427604 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 17:20:27 INFO - PROCESS | 2792 | 1466036427828 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 2792 | 1466036427832 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:27 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0177000 == 42 [pid = 2792] [id = 272] 17:20:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9DB91E000) [pid = 2792] [serial = 815] [outer = 0000000000000000] 17:20:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9DBA89800) [pid = 2792] [serial = 816] [outer = 000000B9DB91E000] 17:20:27 INFO - PROCESS | 2792 | 1466036427899 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9DBCE9C00) [pid = 2792] [serial = 817] [outer = 000000B9DB91E000] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D76000 == 41 [pid = 2792] [id = 248] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF048800 == 40 [pid = 2792] [id = 267] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1119000 == 39 [pid = 2792] [id = 266] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAA5000 == 38 [pid = 2792] [id = 265] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EAFE1800 == 37 [pid = 2792] [id = 264] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F84000 == 36 [pid = 2792] [id = 263] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84C4800 == 35 [pid = 2792] [id = 262] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E59EE000 == 34 [pid = 2792] [id = 261] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E04CC800 == 33 [pid = 2792] [id = 260] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E94E2000 == 32 [pid = 2792] [id = 259] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D7B000 == 31 [pid = 2792] [id = 258] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAB0000 == 30 [pid = 2792] [id = 257] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF333800 == 29 [pid = 2792] [id = 271] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB591800 == 28 [pid = 2792] [id = 270] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0C9000 == 27 [pid = 2792] [id = 268] 17:20:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1120800 == 26 [pid = 2792] [id = 269] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E8F03800) [pid = 2792] [serial = 768] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E2394800) [pid = 2792] [serial = 756] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9DBC9BC00) [pid = 2792] [serial = 747] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9DBCE7400) [pid = 2792] [serial = 748] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9DBD97000) [pid = 2792] [serial = 750] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DC611400) [pid = 2792] [serial = 751] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E08ED400) [pid = 2792] [serial = 745] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9DC280C00) [pid = 2792] [serial = 744] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E0E9F800) [pid = 2792] [serial = 753] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E58A8000) [pid = 2792] [serial = 759] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DC282800) [pid = 2792] [serial = 730] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBD51400) [pid = 2792] [serial = 729] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E6073C00) [pid = 2792] [serial = 733] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E2872400) [pid = 2792] [serial = 732] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E911EC00) [pid = 2792] [serial = 736] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E8FC5000) [pid = 2792] [serial = 735] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E9F22400) [pid = 2792] [serial = 739] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E9799000) [pid = 2792] [serial = 738] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E9F93C00) [pid = 2792] [serial = 742] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8B21800) [pid = 2792] [serial = 741] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E5552400) [pid = 2792] [serial = 757] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBB77400) [pid = 2792] [serial = 762] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E606EC00) [pid = 2792] [serial = 760] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8B1C800) [pid = 2792] [serial = 765] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E82A7000) [pid = 2792] [serial = 763] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8FA9400) [pid = 2792] [serial = 769] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E8B77000) [pid = 2792] [serial = 766] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E1C6A000) [pid = 2792] [serial = 754] [outer = 0000000000000000] [url = about:blank] 17:20:29 INFO - PROCESS | 2792 | 1466036429196 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1845ms 17:20:29 INFO - PROCESS | 2792 | 1466036429325 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 2792 | 1466036429329 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 17:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:20:29 INFO - PROCESS | 2792 | 1466036429335 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 2792 | 1466036429338 Marionette TRACE conn5 <- [1,1054,null,{}] 17:20:29 INFO - PROCESS | 2792 | 1466036429345 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:29 INFO - PROCESS | 2792 | 1466036429348 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:29 INFO - PROCESS | 2792 | 1466036429437 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 17:20:29 INFO - PROCESS | 2792 | 1466036429446 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 2792 | 1466036429450 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DD205000 == 27 [pid = 2792] [id = 273] 17:20:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBA8F400) [pid = 2792] [serial = 818] [outer = 0000000000000000] 17:20:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBB6D000) [pid = 2792] [serial = 819] [outer = 000000B9DBA8F400] 17:20:29 INFO - PROCESS | 2792 | 1466036429503 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBC9DC00) [pid = 2792] [serial = 820] [outer = 000000B9DBA8F400] 17:20:30 INFO - PROCESS | 2792 | 1466036429995 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 691ms 17:20:30 INFO - PROCESS | 2792 | 1466036430029 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 2792 | 1466036430034 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 17:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:20:30 INFO - PROCESS | 2792 | 1466036430041 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 2792 | 1466036430044 Marionette TRACE conn5 <- [1,1058,null,{}] 17:20:30 INFO - PROCESS | 2792 | 1466036430048 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:30 INFO - PROCESS | 2792 | 1466036430050 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:30 INFO - PROCESS | 2792 | 1466036430142 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 17:20:30 INFO - PROCESS | 2792 | 1466036430150 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 2792 | 1466036430153 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D8F000 == 28 [pid = 2792] [id = 274] 17:20:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBD60C00) [pid = 2792] [serial = 821] [outer = 0000000000000000] 17:20:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBD70400) [pid = 2792] [serial = 822] [outer = 000000B9DBD60C00] 17:20:30 INFO - PROCESS | 2792 | 1466036430204 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBD98800) [pid = 2792] [serial = 823] [outer = 000000B9DBD60C00] 17:20:30 INFO - PROCESS | 2792 | 1466036430708 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 17:20:30 INFO - PROCESS | 2792 | 1466036430788 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 2792 | 1466036430791 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 17:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:20:30 INFO - PROCESS | 2792 | 1466036430796 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 2792 | 1466036430800 Marionette TRACE conn5 <- [1,1062,null,{}] 17:20:30 INFO - PROCESS | 2792 | 1466036430812 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:30 INFO - PROCESS | 2792 | 1466036430817 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:30 INFO - PROCESS | 2792 | 1466036430940 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 17:20:30 INFO - PROCESS | 2792 | 1466036430949 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 2792 | 1466036430953 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DF9800 == 29 [pid = 2792] [id = 275] 17:20:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DD0E1800) [pid = 2792] [serial = 824] [outer = 0000000000000000] 17:20:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E0E71800) [pid = 2792] [serial = 825] [outer = 000000B9DD0E1800] 17:20:31 INFO - PROCESS | 2792 | 1466036431005 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E120E400) [pid = 2792] [serial = 826] [outer = 000000B9DD0E1800] 17:20:31 INFO - PROCESS | 2792 | 1466036431440 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 693ms 17:20:31 INFO - PROCESS | 2792 | 1466036431490 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 2792 | 1466036431493 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 17:20:31 INFO - PROCESS | 2792 | 1466036431496 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:20:31 INFO - PROCESS | 2792 | 1466036431498 Marionette TRACE conn5 <- [1,1066,null,{}] 17:20:31 INFO - PROCESS | 2792 | 1466036431502 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:31 INFO - PROCESS | 2792 | 1466036431504 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:31 INFO - PROCESS | 2792 | 1466036431626 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 17:20:31 INFO - PROCESS | 2792 | 1466036431648 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 2792 | 1466036431650 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8676000 == 30 [pid = 2792] [id = 276] 17:20:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E1D1BC00) [pid = 2792] [serial = 827] [outer = 0000000000000000] 17:20:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E238F800) [pid = 2792] [serial = 828] [outer = 000000B9E1D1BC00] 17:20:31 INFO - PROCESS | 2792 | 1466036431696 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E5546400) [pid = 2792] [serial = 829] [outer = 000000B9E1D1BC00] 17:20:32 INFO - PROCESS | 2792 | 1466036432147 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 693ms 17:20:32 INFO - PROCESS | 2792 | 1466036432209 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 17:20:32 INFO - PROCESS | 2792 | 1466036432211 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 17:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:20:32 INFO - PROCESS | 2792 | 1466036432226 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 2792 | 1466036432228 Marionette TRACE conn5 <- [1,1070,null,{}] 17:20:32 INFO - PROCESS | 2792 | 1466036432232 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:32 INFO - PROCESS | 2792 | 1466036432234 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:32 INFO - PROCESS | 2792 | 1466036432339 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 17:20:32 INFO - PROCESS | 2792 | 1466036432351 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 2792 | 1466036432353 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F7F800 == 31 [pid = 2792] [id = 277] 17:20:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E58A8C00) [pid = 2792] [serial = 830] [outer = 0000000000000000] 17:20:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E58AE000) [pid = 2792] [serial = 831] [outer = 000000B9E58A8C00] 17:20:32 INFO - PROCESS | 2792 | 1466036432439 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E6126C00) [pid = 2792] [serial = 832] [outer = 000000B9E58A8C00] 17:20:32 INFO - PROCESS | 2792 | 1466036432871 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 17:20:32 INFO - PROCESS | 2792 | 1466036432924 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 17:20:32 INFO - PROCESS | 2792 | 1466036432927 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 17:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:20:32 INFO - PROCESS | 2792 | 1466036432930 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 2792 | 1466036432932 Marionette TRACE conn5 <- [1,1074,null,{}] 17:20:32 INFO - PROCESS | 2792 | 1466036432935 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:32 INFO - PROCESS | 2792 | 1466036432941 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:33 INFO - PROCESS | 2792 | 1466036433081 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 17:20:33 INFO - PROCESS | 2792 | 1466036433137 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 2792 | 1466036433139 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EAFD6000 == 32 [pid = 2792] [id = 278] 17:20:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E6153C00) [pid = 2792] [serial = 833] [outer = 0000000000000000] 17:20:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E7F2B800) [pid = 2792] [serial = 834] [outer = 000000B9E6153C00] 17:20:33 INFO - PROCESS | 2792 | 1466036433184 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E897A400) [pid = 2792] [serial = 835] [outer = 000000B9E6153C00] 17:20:33 INFO - PROCESS | 2792 | 1466036433771 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:20:33 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E606A400) [pid = 2792] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:20:33 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E877EC00) [pid = 2792] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:20:33 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBB6D800) [pid = 2792] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:20:33 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBDA0C00) [pid = 2792] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:20:33 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DCDCAC00) [pid = 2792] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:20:33 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E8FA5C00) [pid = 2792] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:20:33 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBCA2400) [pid = 2792] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:20:33 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E120C400) [pid = 2792] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:20:33 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBC98400) [pid = 2792] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:20:33 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DB923800) [pid = 2792] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:20:33 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E90C6800) [pid = 2792] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:20:33 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E951D400) [pid = 2792] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 944ms 17:20:33 INFO - PROCESS | 2792 | 1466036433882 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 2792 | 1466036433884 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 17:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:20:33 INFO - PROCESS | 2792 | 1466036433888 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 2792 | 1466036433890 Marionette TRACE conn5 <- [1,1078,null,{}] 17:20:33 INFO - PROCESS | 2792 | 1466036433894 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:33 INFO - PROCESS | 2792 | 1466036433896 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:33 INFO - PROCESS | 2792 | 1466036433977 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 17:20:33 INFO - PROCESS | 2792 | 1466036433982 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 2792 | 1466036433984 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:34 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8665800 == 33 [pid = 2792] [id = 279] 17:20:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBD56800) [pid = 2792] [serial = 836] [outer = 0000000000000000] 17:20:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E01CE400) [pid = 2792] [serial = 837] [outer = 000000B9DBD56800] 17:20:34 INFO - PROCESS | 2792 | 1466036434030 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8B1EC00) [pid = 2792] [serial = 838] [outer = 000000B9DBD56800] 17:20:34 INFO - PROCESS | 2792 | 1466036434444 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 586ms 17:20:34 INFO - PROCESS | 2792 | 1466036434477 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 2792 | 1466036434479 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 17:20:34 INFO - PROCESS | 2792 | 1466036434483 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:20:34 INFO - PROCESS | 2792 | 1466036434485 Marionette TRACE conn5 <- [1,1082,null,{}] 17:20:34 INFO - PROCESS | 2792 | 1466036434488 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:34 INFO - PROCESS | 2792 | 1466036434490 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:34 INFO - PROCESS | 2792 | 1466036434572 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 17:20:34 INFO - PROCESS | 2792 | 1466036434579 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 2792 | 1466036434581 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:34 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8D5000 == 34 [pid = 2792] [id = 280] 17:20:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8B28400) [pid = 2792] [serial = 839] [outer = 0000000000000000] 17:20:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8D22800) [pid = 2792] [serial = 840] [outer = 000000B9E8B28400] 17:20:34 INFO - PROCESS | 2792 | 1466036434625 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8FA8800) [pid = 2792] [serial = 841] [outer = 000000B9E8B28400] 17:20:35 INFO - PROCESS | 2792 | 1466036435043 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 587ms 17:20:35 INFO - PROCESS | 2792 | 1466036435078 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 17:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:20:35 INFO - PROCESS | 2792 | 1466036435080 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 17:20:35 INFO - PROCESS | 2792 | 1466036435083 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 2792 | 1466036435085 Marionette TRACE conn5 <- [1,1086,null,{}] 17:20:35 INFO - PROCESS | 2792 | 1466036435089 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:35 INFO - PROCESS | 2792 | 1466036435091 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:35 INFO - PROCESS | 2792 | 1466036435175 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 17:20:35 INFO - PROCESS | 2792 | 1466036435181 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 2792 | 1466036435183 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB60800 == 35 [pid = 2792] [id = 281] 17:20:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8D13800) [pid = 2792] [serial = 842] [outer = 0000000000000000] 17:20:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8FC2800) [pid = 2792] [serial = 843] [outer = 000000B9E8D13800] 17:20:35 INFO - PROCESS | 2792 | 1466036435229 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9055C00) [pid = 2792] [serial = 844] [outer = 000000B9E8D13800] 17:20:35 INFO - PROCESS | 2792 | 1466036435657 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 627ms 17:20:35 INFO - PROCESS | 2792 | 1466036435716 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 17:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:20:35 INFO - PROCESS | 2792 | 1466036435718 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 17:20:35 INFO - PROCESS | 2792 | 1466036435721 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 2792 | 1466036435723 Marionette TRACE conn5 <- [1,1090,null,{}] 17:20:35 INFO - PROCESS | 2792 | 1466036435732 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:35 INFO - PROCESS | 2792 | 1466036435734 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:35 INFO - PROCESS | 2792 | 1466036435866 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 17:20:35 INFO - PROCESS | 2792 | 1466036435972 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 2792 | 1466036435975 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBBA9000 == 36 [pid = 2792] [id = 282] 17:20:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DA058400) [pid = 2792] [serial = 845] [outer = 0000000000000000] 17:20:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DA063400) [pid = 2792] [serial = 846] [outer = 000000B9DA058400] 17:20:36 INFO - PROCESS | 2792 | 1466036436035 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBB70800) [pid = 2792] [serial = 847] [outer = 000000B9DA058400] 17:20:36 INFO - PROCESS | 2792 | 1466036436841 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1183ms 17:20:36 INFO - PROCESS | 2792 | 1466036436907 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 2792 | 1466036436912 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 17:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:20:36 INFO - PROCESS | 2792 | 1466036436918 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 2792 | 1466036436921 Marionette TRACE conn5 <- [1,1094,null,{}] 17:20:36 INFO - PROCESS | 2792 | 1466036436927 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:36 INFO - PROCESS | 2792 | 1466036436930 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:37 INFO - PROCESS | 2792 | 1466036437062 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 17:20:37 INFO - PROCESS | 2792 | 1466036437132 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 2792 | 1466036437135 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84BF800 == 37 [pid = 2792] [id = 283] 17:20:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBD9C800) [pid = 2792] [serial = 848] [outer = 0000000000000000] 17:20:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9DC64EC00) [pid = 2792] [serial = 849] [outer = 000000B9DBD9C800] 17:20:37 INFO - PROCESS | 2792 | 1466036437233 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E0E9F800) [pid = 2792] [serial = 850] [outer = 000000B9DBD9C800] 17:20:38 INFO - PROCESS | 2792 | 1466036438087 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1193ms 17:20:38 INFO - PROCESS | 2792 | 1466036438113 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 2792 | 1466036438118 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 17:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:20:38 INFO - PROCESS | 2792 | 1466036438123 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 2792 | 1466036438127 Marionette TRACE conn5 <- [1,1098,null,{}] 17:20:38 INFO - PROCESS | 2792 | 1466036438132 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:38 INFO - PROCESS | 2792 | 1466036438135 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:38 INFO - PROCESS | 2792 | 1466036438284 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 17:20:38 INFO - PROCESS | 2792 | [2792] 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 17:20:38 INFO - PROCESS | 2792 | 1466036438635 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 2792 | 1466036438638 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:38 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E08A5800 == 38 [pid = 2792] [id = 284] 17:20:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9DBCE1C00) [pid = 2792] [serial = 851] [outer = 0000000000000000] 17:20:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9DC2D5C00) [pid = 2792] [serial = 852] [outer = 000000B9DBCE1C00] 17:20:38 INFO - PROCESS | 2792 | 1466036438735 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E1C6E400) [pid = 2792] [serial = 853] [outer = 000000B9DBCE1C00] 17:20:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB60800 == 37 [pid = 2792] [id = 281] 17:20:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8D5000 == 36 [pid = 2792] [id = 280] 17:20:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8665800 == 35 [pid = 2792] [id = 279] 17:20:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EAFD6000 == 34 [pid = 2792] [id = 278] 17:20:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F7F800 == 33 [pid = 2792] [id = 277] 17:20:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8676000 == 32 [pid = 2792] [id = 276] 17:20:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7DF9800 == 31 [pid = 2792] [id = 275] 17:20:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D8F000 == 30 [pid = 2792] [id = 274] 17:20:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DD205000 == 29 [pid = 2792] [id = 273] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E7CEF000) [pid = 2792] [serial = 789] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E8D32400) [pid = 2792] [serial = 793] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E8B1E400) [pid = 2792] [serial = 792] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E0F72800) [pid = 2792] [serial = 798] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E8D1E000) [pid = 2792] [serial = 771] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E0454400) [pid = 2792] [serial = 783] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E9056400) [pid = 2792] [serial = 795] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E0F71800) [pid = 2792] [serial = 784] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBCE4800) [pid = 2792] [serial = 774] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBD93400) [pid = 2792] [serial = 775] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E1C11800) [pid = 2792] [serial = 777] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E2873400) [pid = 2792] [serial = 778] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBCA3400) [pid = 2792] [serial = 780] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBD6C400) [pid = 2792] [serial = 781] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E55AB800) [pid = 2792] [serial = 786] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8FC8800) [pid = 2792] [serial = 772] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E94F1C00) [pid = 2792] [serial = 802] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E9373C00) [pid = 2792] [serial = 801] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E9794C00) [pid = 2792] [serial = 805] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E90C6400) [pid = 2792] [serial = 796] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E86B7000) [pid = 2792] [serial = 790] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E9732800) [pid = 2792] [serial = 804] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E8FA9800) [pid = 2792] [serial = 799] [outer = 0000000000000000] [url = about:blank] 17:20:38 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E6130C00) [pid = 2792] [serial = 787] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 2792 | 1466036439196 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1077ms 17:20:39 INFO - PROCESS | 2792 | 1466036439204 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 2792 | 1466036439209 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 17:20:39 INFO - PROCESS | 2792 | 1466036439235 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:20:39 INFO - PROCESS | 2792 | 1466036439238 Marionette TRACE conn5 <- [1,1102,null,{}] 17:20:39 INFO - PROCESS | 2792 | 1466036439242 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:39 INFO - PROCESS | 2792 | 1466036439245 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:39 INFO - PROCESS | 2792 | 1466036439336 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 17:20:39 INFO - PROCESS | 2792 | 1466036439343 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 2792 | 1466036439345 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:39 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6171800 == 30 [pid = 2792] [id = 285] 17:20:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DC612400) [pid = 2792] [serial = 854] [outer = 0000000000000000] 17:20:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E1D1D400) [pid = 2792] [serial = 855] [outer = 000000B9DC612400] 17:20:39 INFO - PROCESS | 2792 | 1466036439395 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E2866800) [pid = 2792] [serial = 856] [outer = 000000B9DC612400] 17:20:39 INFO - PROCESS | 2792 | 1466036439869 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 17:20:39 INFO - PROCESS | 2792 | 1466036439910 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 2792 | 1466036439913 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 17:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:20:39 INFO - PROCESS | 2792 | 1466036439916 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 2792 | 1466036439920 Marionette TRACE conn5 <- [1,1106,null,{}] 17:20:39 INFO - PROCESS | 2792 | 1466036439931 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:39 INFO - PROCESS | 2792 | 1466036439936 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:40 INFO - PROCESS | 2792 | 1466036440061 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 17:20:40 INFO - PROCESS | 2792 | 1466036440138 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 2792 | 1466036440141 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8736000 == 31 [pid = 2792] [id = 286] 17:20:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E593A800) [pid = 2792] [serial = 857] [outer = 0000000000000000] 17:20:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E6132800) [pid = 2792] [serial = 858] [outer = 000000B9E593A800] 17:20:40 INFO - PROCESS | 2792 | 1466036440190 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E7CEF400) [pid = 2792] [serial = 859] [outer = 000000B9E593A800] 17:20:40 INFO - PROCESS | 2792 | 1466036440563 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 17:20:40 INFO - PROCESS | 2792 | 1466036440610 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 2792 | 1466036440613 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 17:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:20:40 INFO - PROCESS | 2792 | 1466036440616 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 2792 | 1466036440618 Marionette TRACE conn5 <- [1,1110,null,{}] 17:20:40 INFO - PROCESS | 2792 | 1466036440634 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:40 INFO - PROCESS | 2792 | 1466036440636 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:40 INFO - PROCESS | 2792 | 1466036440756 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 17:20:40 INFO - PROCESS | 2792 | 1466036440799 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 2792 | 1466036440802 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9DC1000 == 32 [pid = 2792] [id = 287] 17:20:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DB9E3400) [pid = 2792] [serial = 860] [outer = 0000000000000000] 17:20:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E877C400) [pid = 2792] [serial = 861] [outer = 000000B9DB9E3400] 17:20:40 INFO - PROCESS | 2792 | 1466036440847 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8B24000) [pid = 2792] [serial = 862] [outer = 000000B9DB9E3400] 17:20:41 INFO - PROCESS | 2792 | 1466036441281 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 690ms 17:20:41 INFO - PROCESS | 2792 | 1466036441309 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 2792 | 1466036441311 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 17:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:20:41 INFO - PROCESS | 2792 | 1466036441314 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 2792 | 1466036441316 Marionette TRACE conn5 <- [1,1114,null,{}] 17:20:41 INFO - PROCESS | 2792 | 1466036441320 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:41 INFO - PROCESS | 2792 | 1466036441330 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:41 INFO - PROCESS | 2792 | 1466036441501 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 17:20:41 INFO - PROCESS | 2792 | 1466036441513 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 2792 | 1466036441515 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1228800 == 33 [pid = 2792] [id = 288] 17:20:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E86B7400) [pid = 2792] [serial = 863] [outer = 0000000000000000] 17:20:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8F0F000) [pid = 2792] [serial = 864] [outer = 000000B9E86B7400] 17:20:41 INFO - PROCESS | 2792 | 1466036441560 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8FC7000) [pid = 2792] [serial = 865] [outer = 000000B9E86B7400] 17:20:42 INFO - PROCESS | 2792 | 1466036442021 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 17:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:20:42 INFO - PROCESS | 2792 | 1466036442054 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 2792 | 1466036442056 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 17:20:42 INFO - PROCESS | 2792 | 1466036442064 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 2792 | 1466036442066 Marionette TRACE conn5 <- [1,1118,null,{}] 17:20:42 INFO - PROCESS | 2792 | 1466036442070 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:42 INFO - PROCESS | 2792 | 1466036442076 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:42 INFO - PROCESS | 2792 | 1466036442203 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 17:20:42 INFO - PROCESS | 2792 | 1466036442255 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 2792 | 1466036442257 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:42 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB6E800 == 34 [pid = 2792] [id = 289] 17:20:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E90C2400) [pid = 2792] [serial = 866] [outer = 0000000000000000] 17:20:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E9374400) [pid = 2792] [serial = 867] [outer = 000000B9E90C2400] 17:20:42 INFO - PROCESS | 2792 | 1466036442302 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9446000) [pid = 2792] [serial = 868] [outer = 000000B9E90C2400] 17:20:42 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E58A8C00) [pid = 2792] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:20:42 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBD60C00) [pid = 2792] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:20:42 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E6153C00) [pid = 2792] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:20:42 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBA8BC00) [pid = 2792] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:20:42 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E1D1B000) [pid = 2792] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:20:42 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E8FC1800) [pid = 2792] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:20:42 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBD56800) [pid = 2792] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:20:42 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DD0E1800) [pid = 2792] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:20:42 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DB91E000) [pid = 2792] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:20:42 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DBA8F400) [pid = 2792] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:20:42 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8B28400) [pid = 2792] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:20:42 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E1D1BC00) [pid = 2792] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:20:42 INFO - PROCESS | 2792 | 1466036442778 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 734ms 17:20:42 INFO - PROCESS | 2792 | 1466036442819 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 2792 | 1466036442821 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 17:20:42 INFO - PROCESS | 2792 | 1466036442824 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 2792 | 1466036442826 Marionette TRACE conn5 <- [1,1122,null,{}] 17:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:20:42 INFO - PROCESS | 2792 | 1466036442834 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:42 INFO - PROCESS | 2792 | 1466036442836 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:42 INFO - PROCESS | 2792 | 1466036442921 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 17:20:42 INFO - PROCESS | 2792 | 1466036442929 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 2792 | 1466036442931 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:42 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED880800 == 35 [pid = 2792] [id = 290] 17:20:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DA8C9C00) [pid = 2792] [serial = 869] [outer = 0000000000000000] 17:20:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E5547400) [pid = 2792] [serial = 870] [outer = 000000B9DA8C9C00] 17:20:42 INFO - PROCESS | 2792 | 1466036442976 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E94F1800) [pid = 2792] [serial = 871] [outer = 000000B9DA8C9C00] 17:20:43 INFO - PROCESS | 2792 | [GFX2-]: DrawTargetD2D 1.1 (000000B9E2362AC0): Failed to create GradientStopCollection with no stops. 17:20:43 INFO - PROCESS | 2792 | [GFX3-]: No stops specified for gradient pattern. 17:20:43 INFO - PROCESS | 2792 | 1466036443392 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 17:20:43 INFO - PROCESS | 2792 | 1466036443459 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 17:20:43 INFO - PROCESS | 2792 | 1466036443461 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 17:20:43 INFO - PROCESS | 2792 | 1466036443464 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:20:43 INFO - PROCESS | 2792 | 1466036443466 Marionette TRACE conn5 <- [1,1126,null,{}] 17:20:43 INFO - PROCESS | 2792 | 1466036443470 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:43 INFO - PROCESS | 2792 | 1466036443472 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:43 INFO - PROCESS | 2792 | 1466036443556 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 17:20:43 INFO - PROCESS | 2792 | 1466036443562 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:43 INFO - PROCESS | 2792 | 1466036443564 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0DD000 == 36 [pid = 2792] [id = 291] 17:20:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E951F400) [pid = 2792] [serial = 872] [outer = 0000000000000000] 17:20:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9790400) [pid = 2792] [serial = 873] [outer = 000000B9E951F400] 17:20:43 INFO - PROCESS | 2792 | 1466036443609 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E9C91400) [pid = 2792] [serial = 874] [outer = 000000B9E951F400] 17:20:44 INFO - PROCESS | 2792 | 1466036444035 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 17:20:44 INFO - PROCESS | 2792 | 1466036444096 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 2792 | 1466036444098 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 17:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:20:44 INFO - PROCESS | 2792 | 1466036444102 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 2792 | 1466036444104 Marionette TRACE conn5 <- [1,1130,null,{}] 17:20:44 INFO - PROCESS | 2792 | 1466036444108 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:44 INFO - PROCESS | 2792 | 1466036444110 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:44 INFO - PROCESS | 2792 | 1466036444197 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 17:20:44 INFO - PROCESS | 2792 | 1466036444204 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 2792 | 1466036444206 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:44 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF03800 == 37 [pid = 2792] [id = 292] 17:20:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E9F28C00) [pid = 2792] [serial = 875] [outer = 0000000000000000] 17:20:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E9F8D800) [pid = 2792] [serial = 876] [outer = 000000B9E9F28C00] 17:20:44 INFO - PROCESS | 2792 | 1466036444251 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E9F95C00) [pid = 2792] [serial = 877] [outer = 000000B9E9F28C00] 17:20:44 INFO - PROCESS | 2792 | 1466036444697 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 17:20:44 INFO - PROCESS | 2792 | 1466036444765 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 2792 | 1466036444770 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 17:20:44 INFO - PROCESS | 2792 | 1466036444781 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:20:44 INFO - PROCESS | 2792 | 1466036444786 Marionette TRACE conn5 <- [1,1134,null,{}] 17:20:44 INFO - PROCESS | 2792 | 1466036444792 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:44 INFO - PROCESS | 2792 | 1466036444796 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:44 INFO - PROCESS | 2792 | 1466036444919 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 17:20:45 INFO - PROCESS | 2792 | 1466036445001 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 2792 | 1466036445005 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D88800 == 38 [pid = 2792] [id = 293] 17:20:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBCA3C00) [pid = 2792] [serial = 878] [outer = 0000000000000000] 17:20:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBD53400) [pid = 2792] [serial = 879] [outer = 000000B9DBCA3C00] 17:20:45 INFO - PROCESS | 2792 | 1466036445066 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DC650C00) [pid = 2792] [serial = 880] [outer = 000000B9DBCA3C00] 17:20:45 INFO - PROCESS | 2792 | 1466036445704 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 944ms 17:20:45 INFO - PROCESS | 2792 | 1466036445732 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 17:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:20:45 INFO - PROCESS | 2792 | 1466036445735 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 17:20:45 INFO - PROCESS | 2792 | 1466036445743 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 2792 | 1466036445747 Marionette TRACE conn5 <- [1,1138,null,{}] 17:20:45 INFO - PROCESS | 2792 | 1466036445752 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:45 INFO - PROCESS | 2792 | 1466036445755 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:45 INFO - PROCESS | 2792 | 1466036445873 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 17:20:45 INFO - PROCESS | 2792 | 1466036445949 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 2792 | 1466036445952 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:46 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F94000 == 39 [pid = 2792] [id = 294] 17:20:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E5544800) [pid = 2792] [serial = 881] [outer = 0000000000000000] 17:20:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E58ADC00) [pid = 2792] [serial = 882] [outer = 000000B9E5544800] 17:20:46 INFO - PROCESS | 2792 | 1466036446049 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E7F31000) [pid = 2792] [serial = 883] [outer = 000000B9E5544800] 17:20:46 INFO - PROCESS | 2792 | 1466036446644 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 943ms 17:20:46 INFO - PROCESS | 2792 | 1466036446683 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 2792 | 1466036446686 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 17:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:20:46 INFO - PROCESS | 2792 | 1466036446690 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 2792 | 1466036446693 Marionette TRACE conn5 <- [1,1142,null,{}] 17:20:46 INFO - PROCESS | 2792 | 1466036446703 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:46 INFO - PROCESS | 2792 | 1466036446709 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:46 INFO - PROCESS | 2792 | 1466036446859 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 17:20:46 INFO - PROCESS | 2792 | 1466036446978 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 2792 | 1466036446983 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0156000 == 40 [pid = 2792] [id = 295] 17:20:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E90C1000) [pid = 2792] [serial = 884] [outer = 0000000000000000] 17:20:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E90C5C00) [pid = 2792] [serial = 885] [outer = 000000B9E90C1000] 17:20:47 INFO - PROCESS | 2792 | 1466036447042 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E9732000) [pid = 2792] [serial = 886] [outer = 000000B9E90C1000] 17:20:47 INFO - PROCESS | 2792 | 1466036447679 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1024ms 17:20:47 INFO - PROCESS | 2792 | 1466036447716 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 2792 | 1466036447719 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 17:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:20:47 INFO - PROCESS | 2792 | 1466036447722 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - PROCESS | 2792 | 1466036447724 Marionette TRACE conn5 <- [1,1146,null,{}] 17:20:47 INFO - PROCESS | 2792 | 1466036447729 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:47 INFO - PROCESS | 2792 | 1466036447731 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:47 INFO - PROCESS | 2792 | 1466036447849 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 17:20:47 INFO - PROCESS | 2792 | 1466036447977 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:47 INFO - PROCESS | 2792 | 1466036447980 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAA4000 == 41 [pid = 2792] [id = 296] 17:20:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E8D39800) [pid = 2792] [serial = 887] [outer = 0000000000000000] 17:20:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E9FA9400) [pid = 2792] [serial = 888] [outer = 000000B9E8D39800] 17:20:48 INFO - PROCESS | 2792 | 1466036448035 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9EA88F800) [pid = 2792] [serial = 889] [outer = 000000B9E8D39800] 17:20:48 INFO - PROCESS | 2792 | 1466036448811 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 2792 | 1466036448857 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 17:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:20:48 INFO - PROCESS | 2792 | 1466036448862 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 2792 | 1466036448866 Marionette TRACE conn5 <- [1,1150,null,{}] 17:20:48 INFO - PROCESS | 2792 | 1466036448872 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:48 INFO - PROCESS | 2792 | 1466036448875 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:49 INFO - PROCESS | 2792 | 1466036449027 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 17:20:49 INFO - PROCESS | 2792 | 1466036449038 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 2792 | 1466036449040 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E241D000 == 42 [pid = 2792] [id = 297] 17:20:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9DBD54000) [pid = 2792] [serial = 890] [outer = 0000000000000000] 17:20:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9E1133400) [pid = 2792] [serial = 891] [outer = 000000B9DBD54000] 17:20:49 INFO - PROCESS | 2792 | 1466036449093 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9E27CF800) [pid = 2792] [serial = 892] [outer = 000000B9DBD54000] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0DD000 == 41 [pid = 2792] [id = 291] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED880800 == 40 [pid = 2792] [id = 290] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB6E800 == 39 [pid = 2792] [id = 289] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1228800 == 38 [pid = 2792] [id = 288] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9DC1000 == 37 [pid = 2792] [id = 287] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8736000 == 36 [pid = 2792] [id = 286] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6171800 == 35 [pid = 2792] [id = 285] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E08A5800 == 34 [pid = 2792] [id = 284] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBBA9000 == 33 [pid = 2792] [id = 282] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84BF800 == 32 [pid = 2792] [id = 283] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0177000 == 31 [pid = 2792] [id = 272] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAA4000 == 30 [pid = 2792] [id = 296] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0156000 == 29 [pid = 2792] [id = 295] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F94000 == 28 [pid = 2792] [id = 294] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF03800 == 27 [pid = 2792] [id = 292] 17:20:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D88800 == 26 [pid = 2792] [id = 293] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9DBB6D000) [pid = 2792] [serial = 819] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E8FA8800) [pid = 2792] [serial = 841] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E238F800) [pid = 2792] [serial = 828] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9DBC9DC00) [pid = 2792] [serial = 820] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E5546400) [pid = 2792] [serial = 829] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E8D22800) [pid = 2792] [serial = 840] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E8FC2800) [pid = 2792] [serial = 843] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E58AE000) [pid = 2792] [serial = 831] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DBD70400) [pid = 2792] [serial = 822] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DBD98800) [pid = 2792] [serial = 823] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E7F2B800) [pid = 2792] [serial = 834] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBD9E800) [pid = 2792] [serial = 808] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBB6F400) [pid = 2792] [serial = 807] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E606A800) [pid = 2792] [serial = 811] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E1F46000) [pid = 2792] [serial = 810] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E978D000) [pid = 2792] [serial = 814] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E905C400) [pid = 2792] [serial = 813] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E6126C00) [pid = 2792] [serial = 832] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8B1EC00) [pid = 2792] [serial = 838] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E01CE400) [pid = 2792] [serial = 837] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E897A400) [pid = 2792] [serial = 835] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E0E71800) [pid = 2792] [serial = 825] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E120E400) [pid = 2792] [serial = 826] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DBCE9C00) [pid = 2792] [serial = 817] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DBA89800) [pid = 2792] [serial = 816] [outer = 0000000000000000] [url = about:blank] 17:20:50 INFO - PROCESS | 2792 | 1466036450385 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1548ms 17:20:50 INFO - PROCESS | 2792 | 1466036450415 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 2792 | 1466036450419 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 17:20:50 INFO - PROCESS | 2792 | 1466036450424 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:20:50 INFO - PROCESS | 2792 | 1466036450428 Marionette TRACE conn5 <- [1,1154,null,{}] 17:20:50 INFO - PROCESS | 2792 | 1466036450433 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:50 INFO - PROCESS | 2792 | 1466036450436 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:50 INFO - PROCESS | 2792 | 1466036450523 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 17:20:50 INFO - PROCESS | 2792 | 1466036450530 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:50 INFO - PROCESS | 2792 | 1466036450535 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0B69800 == 27 [pid = 2792] [id = 298] 17:20:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBB6B800) [pid = 2792] [serial = 893] [outer = 0000000000000000] 17:20:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBC99C00) [pid = 2792] [serial = 894] [outer = 000000B9DBB6B800] 17:20:50 INFO - PROCESS | 2792 | 1466036450583 Marionette DEBUG loaded listener.js 17:20:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBCEB400) [pid = 2792] [serial = 895] [outer = 000000B9DBB6B800] 17:20:51 INFO - PROCESS | 2792 | 1466036451065 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 692ms 17:20:51 INFO - PROCESS | 2792 | 1466036451121 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 17:20:51 INFO - PROCESS | 2792 | 1466036451126 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 17:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:20:51 INFO - PROCESS | 2792 | 1466036451133 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - PROCESS | 2792 | 1466036451136 Marionette TRACE conn5 <- [1,1158,null,{}] 17:20:51 INFO - PROCESS | 2792 | 1466036451140 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:51 INFO - PROCESS | 2792 | 1466036451143 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:51 INFO - PROCESS | 2792 | 1466036451237 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 17:20:51 INFO - PROCESS | 2792 | 1466036451244 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 2792 | 1466036451246 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2113000 == 28 [pid = 2792] [id = 299] 17:20:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBD93000) [pid = 2792] [serial = 896] [outer = 0000000000000000] 17:20:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBD97000) [pid = 2792] [serial = 897] [outer = 000000B9DBD93000] 17:20:51 INFO - PROCESS | 2792 | 1466036451297 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DC498C00) [pid = 2792] [serial = 898] [outer = 000000B9DBD93000] 17:20:51 INFO - PROCESS | 2792 | 1466036451778 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 691ms 17:20:51 INFO - PROCESS | 2792 | 1466036451826 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 17:20:51 INFO - PROCESS | 2792 | 1466036451828 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 17:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:20:51 INFO - PROCESS | 2792 | 1466036451832 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - PROCESS | 2792 | 1466036451835 Marionette TRACE conn5 <- [1,1162,null,{}] 17:20:51 INFO - PROCESS | 2792 | 1466036451847 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:51 INFO - PROCESS | 2792 | 1466036451852 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:51 INFO - PROCESS | 2792 | 1466036451973 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 17:20:52 INFO - PROCESS | 2792 | 1466036452058 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 2792 | 1466036452061 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8494800 == 29 [pid = 2792] [id = 300] 17:20:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DB3BBC00) [pid = 2792] [serial = 899] [outer = 0000000000000000] 17:20:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E1C6C000) [pid = 2792] [serial = 900] [outer = 000000B9DB3BBC00] 17:20:52 INFO - PROCESS | 2792 | 1466036452110 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E21D4C00) [pid = 2792] [serial = 901] [outer = 000000B9DB3BBC00] 17:20:52 INFO - PROCESS | 2792 | 1466036452534 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 2792 | 1466036452573 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 17:20:52 INFO - PROCESS | 2792 | 1466036452577 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 2792 | 1466036452579 Marionette TRACE conn5 <- [1,1166,null,{}] 17:20:52 INFO - PROCESS | 2792 | 1466036452582 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:52 INFO - PROCESS | 2792 | 1466036452584 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:52 INFO - PROCESS | 2792 | 1466036452697 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 17:20:52 INFO - PROCESS | 2792 | 1466036452703 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 2792 | 1466036452705 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8746800 == 30 [pid = 2792] [id = 301] 17:20:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E58A2800) [pid = 2792] [serial = 902] [outer = 0000000000000000] 17:20:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E58AA000) [pid = 2792] [serial = 903] [outer = 000000B9E58A2800] 17:20:52 INFO - PROCESS | 2792 | 1466036452793 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E606A400) [pid = 2792] [serial = 904] [outer = 000000B9E58A2800] 17:20:53 INFO - PROCESS | 2792 | 1466036453250 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 17:20:53 INFO - PROCESS | 2792 | 1466036453350 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 17:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:20:53 INFO - PROCESS | 2792 | 1466036453362 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:20:53 INFO - PROCESS | 2792 | 1466036453364 Marionette TRACE conn5 <- [1,1170,null,{}] 17:20:53 INFO - PROCESS | 2792 | 1466036453368 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:53 INFO - PROCESS | 2792 | 1466036453370 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:53 INFO - PROCESS | 2792 | 1466036453480 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 17:20:53 INFO - PROCESS | 2792 | 1466036453491 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 2792 | 1466036453494 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:53 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E91E6800 == 31 [pid = 2792] [id = 302] 17:20:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DA9D3000) [pid = 2792] [serial = 905] [outer = 0000000000000000] 17:20:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E738A000) [pid = 2792] [serial = 906] [outer = 000000B9DA9D3000] 17:20:53 INFO - PROCESS | 2792 | 1466036453582 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E86B4400) [pid = 2792] [serial = 907] [outer = 000000B9DA9D3000] 17:20:54 INFO - PROCESS | 2792 | 1466036454015 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 2792 | 1466036454102 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 17:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:20:54 INFO - PROCESS | 2792 | 1466036454106 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 2792 | 1466036454108 Marionette TRACE conn5 <- [1,1174,null,{}] 17:20:54 INFO - PROCESS | 2792 | 1466036454121 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:54 INFO - PROCESS | 2792 | 1466036454127 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:54 INFO - PROCESS | 2792 | 1466036454265 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 17:20:54 INFO - PROCESS | 2792 | 1466036454313 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:54 INFO - PROCESS | 2792 | 1466036454315 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB587800 == 32 [pid = 2792] [id = 303] 17:20:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E897A400) [pid = 2792] [serial = 908] [outer = 0000000000000000] 17:20:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E8D38000) [pid = 2792] [serial = 909] [outer = 000000B9E897A400] 17:20:54 INFO - PROCESS | 2792 | 1466036454360 Marionette DEBUG loaded listener.js 17:20:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E8FABC00) [pid = 2792] [serial = 910] [outer = 000000B9E897A400] 17:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E86B7400) [pid = 2792] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E90C2400) [pid = 2792] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E593A800) [pid = 2792] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBCE1C00) [pid = 2792] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DC612400) [pid = 2792] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DA058400) [pid = 2792] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DA8C9C00) [pid = 2792] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E8D13800) [pid = 2792] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBD9C800) [pid = 2792] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E9F28C00) [pid = 2792] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E951F400) [pid = 2792] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DB9E3400) [pid = 2792] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:20:54 INFO - PROCESS | 2792 | 1466036454889 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:20:54 INFO - PROCESS | 2792 | 1466036454950 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 17:20:54 INFO - PROCESS | 2792 | 1466036454953 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 2792 | 1466036454955 Marionette TRACE conn5 <- [1,1178,null,{}] 17:20:54 INFO - PROCESS | 2792 | 1466036454958 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:54 INFO - PROCESS | 2792 | 1466036454960 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:55 INFO - PROCESS | 2792 | 1466036455041 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 17:20:55 INFO - PROCESS | 2792 | 1466036455046 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 2792 | 1466036455048 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC784000 == 33 [pid = 2792] [id = 304] 17:20:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8D1B800) [pid = 2792] [serial = 911] [outer = 0000000000000000] 17:20:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8FBD000) [pid = 2792] [serial = 912] [outer = 000000B9E8D1B800] 17:20:55 INFO - PROCESS | 2792 | 1466036455092 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8FC6000) [pid = 2792] [serial = 913] [outer = 000000B9E8D1B800] 17:20:55 INFO - PROCESS | 2792 | 1466036455505 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:20:55 INFO - PROCESS | 2792 | 1466036455588 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 17:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:20:55 INFO - PROCESS | 2792 | 1466036455592 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 2792 | 1466036455594 Marionette TRACE conn5 <- [1,1182,null,{}] 17:20:55 INFO - PROCESS | 2792 | 1466036455597 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:55 INFO - PROCESS | 2792 | 1466036455599 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:55 INFO - PROCESS | 2792 | 1466036455681 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 17:20:55 INFO - PROCESS | 2792 | 1466036455688 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 2792 | 1466036455690 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAA5800 == 34 [pid = 2792] [id = 305] 17:20:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E905BC00) [pid = 2792] [serial = 914] [outer = 0000000000000000] 17:20:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E9061800) [pid = 2792] [serial = 915] [outer = 000000B9E905BC00] 17:20:55 INFO - PROCESS | 2792 | 1466036455736 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E90C8400) [pid = 2792] [serial = 916] [outer = 000000B9E905BC00] 17:20:56 INFO - PROCESS | 2792 | 1466036456176 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 2792 | 1466036456227 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 17:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:20:56 INFO - PROCESS | 2792 | 1466036456230 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - PROCESS | 2792 | 1466036456232 Marionette TRACE conn5 <- [1,1186,null,{}] 17:20:56 INFO - PROCESS | 2792 | 1466036456236 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:56 INFO - PROCESS | 2792 | 1466036456238 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:56 INFO - PROCESS | 2792 | 1466036456321 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 17:20:56 INFO - PROCESS | 2792 | 1466036456329 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 2792 | 1466036456331 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8493800 == 35 [pid = 2792] [id = 306] 17:20:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E911F800) [pid = 2792] [serial = 917] [outer = 0000000000000000] 17:20:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E94FA000) [pid = 2792] [serial = 918] [outer = 000000B9E911F800] 17:20:56 INFO - PROCESS | 2792 | 1466036456375 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E978EC00) [pid = 2792] [serial = 919] [outer = 000000B9E911F800] 17:20:57 INFO - PROCESS | 2792 | 1466036457160 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 984ms 17:20:57 INFO - PROCESS | 2792 | 1466036457218 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 2792 | 1466036457224 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 17:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:20:57 INFO - PROCESS | 2792 | 1466036457230 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 2792 | 1466036457234 Marionette TRACE conn5 <- [1,1190,null,{}] 17:20:57 INFO - PROCESS | 2792 | 1466036457241 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:57 INFO - PROCESS | 2792 | 1466036457244 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:57 INFO - PROCESS | 2792 | 1466036457368 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 17:20:57 INFO - PROCESS | 2792 | 1466036457444 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 2792 | 1466036457447 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D88000 == 36 [pid = 2792] [id = 307] 17:20:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBCA3800) [pid = 2792] [serial = 920] [outer = 0000000000000000] 17:20:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBCE8000) [pid = 2792] [serial = 921] [outer = 000000B9DBCA3800] 17:20:57 INFO - PROCESS | 2792 | 1466036457546 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9DBD97400) [pid = 2792] [serial = 922] [outer = 000000B9DBCA3800] 17:20:58 INFO - PROCESS | 2792 | 1466036458323 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1134ms 17:20:58 INFO - PROCESS | 2792 | 1466036458371 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 2792 | 1466036458376 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 17:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:20:58 INFO - PROCESS | 2792 | 1466036458384 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 2792 | 1466036458387 Marionette TRACE conn5 <- [1,1194,null,{}] 17:20:58 INFO - PROCESS | 2792 | 1466036458392 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:58 INFO - PROCESS | 2792 | 1466036458395 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:58 INFO - PROCESS | 2792 | 1466036458534 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 17:20:58 INFO - PROCESS | 2792 | 1466036458603 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 2792 | 1466036458606 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBBC2000 == 37 [pid = 2792] [id = 308] 17:20:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DA0D7C00) [pid = 2792] [serial = 923] [outer = 0000000000000000] 17:20:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9DBB76000) [pid = 2792] [serial = 924] [outer = 000000B9DA0D7C00] 17:20:58 INFO - PROCESS | 2792 | 1466036458792 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9DBD71800) [pid = 2792] [serial = 925] [outer = 000000B9DA0D7C00] 17:20:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAA5800 == 36 [pid = 2792] [id = 305] 17:20:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC784000 == 35 [pid = 2792] [id = 304] 17:20:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB587800 == 34 [pid = 2792] [id = 303] 17:20:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E91E6800 == 33 [pid = 2792] [id = 302] 17:20:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8746800 == 32 [pid = 2792] [id = 301] 17:20:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8494800 == 31 [pid = 2792] [id = 300] 17:20:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2113000 == 30 [pid = 2792] [id = 299] 17:20:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0B69800 == 29 [pid = 2792] [id = 298] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E8F0F000) [pid = 2792] [serial = 864] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E9374400) [pid = 2792] [serial = 867] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E6132800) [pid = 2792] [serial = 858] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DC2D5C00) [pid = 2792] [serial = 852] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E1C6E400) [pid = 2792] [serial = 853] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E1D1D400) [pid = 2792] [serial = 855] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E2866800) [pid = 2792] [serial = 856] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DA063400) [pid = 2792] [serial = 846] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBB70800) [pid = 2792] [serial = 847] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E5547400) [pid = 2792] [serial = 870] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E9055C00) [pid = 2792] [serial = 844] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DC64EC00) [pid = 2792] [serial = 849] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E0E9F800) [pid = 2792] [serial = 850] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E94F1800) [pid = 2792] [serial = 871] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E9F8D800) [pid = 2792] [serial = 876] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E9F95C00) [pid = 2792] [serial = 877] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E9C91400) [pid = 2792] [serial = 874] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E9446000) [pid = 2792] [serial = 868] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E877C400) [pid = 2792] [serial = 861] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E8B24000) [pid = 2792] [serial = 862] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8FC7000) [pid = 2792] [serial = 865] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E9790400) [pid = 2792] [serial = 873] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E7CEF400) [pid = 2792] [serial = 859] [outer = 0000000000000000] [url = about:blank] 17:20:59 INFO - PROCESS | 2792 | 1466036459436 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1090ms 17:20:59 INFO - PROCESS | 2792 | 1466036459477 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 2792 | 1466036459481 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 17:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:20:59 INFO - PROCESS | 2792 | 1466036459486 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - PROCESS | 2792 | 1466036459488 Marionette TRACE conn5 <- [1,1198,null,{}] 17:20:59 INFO - PROCESS | 2792 | 1466036459494 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:59 INFO - PROCESS | 2792 | 1466036459496 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:59 INFO - PROCESS | 2792 | 1466036459591 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 17:20:59 INFO - PROCESS | 2792 | 1466036459665 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 2792 | 1466036459668 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:20:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C2E800 == 30 [pid = 2792] [id = 309] 17:20:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBA8C000) [pid = 2792] [serial = 926] [outer = 0000000000000000] 17:20:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBD6C400) [pid = 2792] [serial = 927] [outer = 000000B9DBA8C000] 17:20:59 INFO - PROCESS | 2792 | 1466036459717 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E04AE000) [pid = 2792] [serial = 928] [outer = 000000B9DBA8C000] 17:21:00 INFO - PROCESS | 2792 | 1466036460160 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 735ms 17:21:00 INFO - PROCESS | 2792 | 1466036460229 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 17:21:00 INFO - PROCESS | 2792 | 1466036460233 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 17:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:21:00 INFO - PROCESS | 2792 | 1466036460240 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 2792 | 1466036460243 Marionette TRACE conn5 <- [1,1202,null,{}] 17:21:00 INFO - PROCESS | 2792 | 1466036460247 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:00 INFO - PROCESS | 2792 | 1466036460249 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:00 INFO - PROCESS | 2792 | 1466036460351 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 17:21:00 INFO - PROCESS | 2792 | 1466036460361 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 2792 | 1466036460363 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8489800 == 31 [pid = 2792] [id = 310] 17:21:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E21CE400) [pid = 2792] [serial = 929] [outer = 0000000000000000] 17:21:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E21D7400) [pid = 2792] [serial = 930] [outer = 000000B9E21CE400] 17:21:00 INFO - PROCESS | 2792 | 1466036460410 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E5553C00) [pid = 2792] [serial = 931] [outer = 000000B9E21CE400] 17:21:00 INFO - PROCESS | 2792 | 1466036460873 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 17:21:00 INFO - PROCESS | 2792 | 1466036460916 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 17:21:00 INFO - PROCESS | 2792 | 1466036460919 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 17:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:21:00 INFO - PROCESS | 2792 | 1466036460922 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 2792 | 1466036460927 Marionette TRACE conn5 <- [1,1206,null,{}] 17:21:00 INFO - PROCESS | 2792 | 1466036460938 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:00 INFO - PROCESS | 2792 | 1466036460943 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:01 INFO - PROCESS | 2792 | 1466036461035 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 17:21:01 INFO - PROCESS | 2792 | 1466036461045 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 2792 | 1466036461047 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:01 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E91D8800 == 32 [pid = 2792] [id = 311] 17:21:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DB920800) [pid = 2792] [serial = 932] [outer = 0000000000000000] 17:21:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E7C36400) [pid = 2792] [serial = 933] [outer = 000000B9DB920800] 17:21:01 INFO - PROCESS | 2792 | 1466036461092 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E86BB800) [pid = 2792] [serial = 934] [outer = 000000B9DB920800] 17:21:01 INFO - PROCESS | 2792 | 1466036461517 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 629ms 17:21:01 INFO - PROCESS | 2792 | 1466036461554 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 2792 | 1466036461557 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 17:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:21:01 INFO - PROCESS | 2792 | 1466036461560 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 2792 | 1466036461562 Marionette TRACE conn5 <- [1,1210,null,{}] 17:21:01 INFO - PROCESS | 2792 | 1466036461566 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:01 INFO - PROCESS | 2792 | 1466036461568 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:01 INFO - PROCESS | 2792 | 1466036461686 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 17:21:01 INFO - PROCESS | 2792 | 1466036461762 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 2792 | 1466036461764 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:01 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB0D8000 == 33 [pid = 2792] [id = 312] 17:21:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8781800) [pid = 2792] [serial = 935] [outer = 0000000000000000] 17:21:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8B1EC00) [pid = 2792] [serial = 936] [outer = 000000B9E8781800] 17:21:01 INFO - PROCESS | 2792 | 1466036461816 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8C10800) [pid = 2792] [serial = 937] [outer = 000000B9E8781800] 17:21:02 INFO - PROCESS | 2792 | 1466036462230 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 17:21:02 INFO - PROCESS | 2792 | 1466036462297 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 17:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:21:02 INFO - PROCESS | 2792 | 1466036462300 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:21:02 INFO - PROCESS | 2792 | 1466036462302 Marionette TRACE conn5 <- [1,1214,null,{}] 17:21:02 INFO - PROCESS | 2792 | 1466036462306 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:02 INFO - PROCESS | 2792 | 1466036462308 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:02 INFO - PROCESS | 2792 | 1466036462419 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 17:21:02 INFO - PROCESS | 2792 | 1466036462471 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:02 INFO - PROCESS | 2792 | 1466036462473 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F84000 == 34 [pid = 2792] [id = 313] 17:21:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8FA5000) [pid = 2792] [serial = 938] [outer = 0000000000000000] 17:21:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8FAF000) [pid = 2792] [serial = 939] [outer = 000000B9E8FA5000] 17:21:02 INFO - PROCESS | 2792 | 1466036462528 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E905CC00) [pid = 2792] [serial = 940] [outer = 000000B9E8FA5000] 17:21:02 INFO - PROCESS | 2792 | 1466036462987 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 733ms 17:21:03 INFO - PROCESS | 2792 | 1466036463047 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 2792 | 1466036463050 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 17:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:21:03 INFO - PROCESS | 2792 | 1466036463064 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 2792 | 1466036463066 Marionette TRACE conn5 <- [1,1218,null,{}] 17:21:03 INFO - PROCESS | 2792 | 1466036463070 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:03 INFO - PROCESS | 2792 | 1466036463076 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:03 INFO - PROCESS | 2792 | 1466036463198 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 17:21:03 INFO - PROCESS | 2792 | 1466036463253 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 2792 | 1466036463255 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:03 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED87D800 == 35 [pid = 2792] [id = 314] 17:21:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E978C000) [pid = 2792] [serial = 941] [outer = 0000000000000000] 17:21:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E9794C00) [pid = 2792] [serial = 942] [outer = 000000B9E978C000] 17:21:03 INFO - PROCESS | 2792 | 1466036463299 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E9C90800) [pid = 2792] [serial = 943] [outer = 000000B9E978C000] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DB3BBC00) [pid = 2792] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBB6B800) [pid = 2792] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E58A2800) [pid = 2792] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBD54000) [pid = 2792] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBD93000) [pid = 2792] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DA9D3000) [pid = 2792] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E897A400) [pid = 2792] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E905BC00) [pid = 2792] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBCA3C00) [pid = 2792] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E5544800) [pid = 2792] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E90C1000) [pid = 2792] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8D39800) [pid = 2792] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:21:03 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8D1B800) [pid = 2792] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:21:03 INFO - PROCESS | 2792 | 1466036463722 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 17:21:03 INFO - PROCESS | 2792 | 1466036463753 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 2792 | 1466036463755 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 17:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:21:03 INFO - PROCESS | 2792 | 1466036463758 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 2792 | 1466036463760 Marionette TRACE conn5 <- [1,1222,null,{}] 17:21:03 INFO - PROCESS | 2792 | 1466036463763 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:03 INFO - PROCESS | 2792 | 1466036463765 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:03 INFO - PROCESS | 2792 | 1466036463850 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 17:21:03 INFO - PROCESS | 2792 | 1466036463925 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 2792 | 1466036463927 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:03 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF050800 == 36 [pid = 2792] [id = 315] 17:21:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DB9E3400) [pid = 2792] [serial = 944] [outer = 0000000000000000] 17:21:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E7C44000) [pid = 2792] [serial = 945] [outer = 000000B9DB9E3400] 17:21:03 INFO - PROCESS | 2792 | 1466036463971 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9373C00) [pid = 2792] [serial = 946] [outer = 000000B9DB9E3400] 17:21:04 INFO - PROCESS | 2792 | 1466036464323 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 586ms 17:21:04 INFO - PROCESS | 2792 | 1466036464348 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 2792 | 1466036464350 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 17:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:21:04 INFO - PROCESS | 2792 | 1466036464353 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 2792 | 1466036464355 Marionette TRACE conn5 <- [1,1226,null,{}] 17:21:04 INFO - PROCESS | 2792 | 1466036464359 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:04 INFO - PROCESS | 2792 | 1466036464361 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:04 INFO - PROCESS | 2792 | 1466036464480 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 17:21:04 INFO - PROCESS | 2792 | 1466036464487 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:04 INFO - PROCESS | 2792 | 1466036464490 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0E4800 == 37 [pid = 2792] [id = 316] 17:21:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8D39800) [pid = 2792] [serial = 947] [outer = 0000000000000000] 17:21:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E9F8E800) [pid = 2792] [serial = 948] [outer = 000000B9E8D39800] 17:21:04 INFO - PROCESS | 2792 | 1466036464536 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E9F98800) [pid = 2792] [serial = 949] [outer = 000000B9E8D39800] 17:21:04 INFO - PROCESS | 2792 | 1466036464951 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 628ms 17:21:04 INFO - PROCESS | 2792 | 1466036464985 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 2792 | 1466036464987 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 17:21:04 INFO - PROCESS | 2792 | 1466036464990 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:21:04 INFO - PROCESS | 2792 | 1466036464992 Marionette TRACE conn5 <- [1,1230,null,{}] 17:21:04 INFO - PROCESS | 2792 | 1466036464996 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:05 INFO - PROCESS | 2792 | 1466036464998 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:05 INFO - PROCESS | 2792 | 1466036465107 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 17:21:05 INFO - PROCESS | 2792 | 1466036465115 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 2792 | 1466036465117 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E91D7800 == 38 [pid = 2792] [id = 317] 17:21:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8FA9000) [pid = 2792] [serial = 950] [outer = 0000000000000000] 17:21:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E9FAAC00) [pid = 2792] [serial = 951] [outer = 000000B9E8FA9000] 17:21:05 INFO - PROCESS | 2792 | 1466036465163 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9EA894400) [pid = 2792] [serial = 952] [outer = 000000B9E8FA9000] 17:21:05 INFO - PROCESS | 2792 | 1466036465549 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 17:21:05 INFO - PROCESS | 2792 | 1466036465633 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 17:21:05 INFO - PROCESS | 2792 | 1466036465638 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 17:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:21:05 INFO - PROCESS | 2792 | 1466036465643 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:21:05 INFO - PROCESS | 2792 | 1466036465648 Marionette TRACE conn5 <- [1,1234,null,{}] 17:21:05 INFO - PROCESS | 2792 | 1466036465655 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:05 INFO - PROCESS | 2792 | 1466036465659 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:05 INFO - PROCESS | 2792 | 1466036465841 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 17:21:05 INFO - PROCESS | 2792 | 1466036465924 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 2792 | 1466036465930 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E215C000 == 39 [pid = 2792] [id = 318] 17:21:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBCE9400) [pid = 2792] [serial = 953] [outer = 0000000000000000] 17:21:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBD5B000) [pid = 2792] [serial = 954] [outer = 000000B9DBCE9400] 17:21:06 INFO - PROCESS | 2792 | 1466036465989 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E0B36800) [pid = 2792] [serial = 955] [outer = 000000B9DBCE9400] 17:21:06 INFO - PROCESS | 2792 | 1466036466633 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1024ms 17:21:06 INFO - PROCESS | 2792 | 1466036466675 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 17:21:06 INFO - PROCESS | 2792 | 1466036466679 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 17:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:21:06 INFO - PROCESS | 2792 | 1466036466685 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 2792 | 1466036466690 Marionette TRACE conn5 <- [1,1238,null,{}] 17:21:06 INFO - PROCESS | 2792 | 1466036466695 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:06 INFO - PROCESS | 2792 | 1466036466698 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:06 INFO - PROCESS | 2792 | 1466036466816 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 17:21:06 INFO - PROCESS | 2792 | 1466036466894 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 2792 | 1466036466897 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:06 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EAFEC000 == 40 [pid = 2792] [id = 319] 17:21:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E58A2C00) [pid = 2792] [serial = 956] [outer = 0000000000000000] 17:21:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E58AE400) [pid = 2792] [serial = 957] [outer = 000000B9E58A2C00] 17:21:07 INFO - PROCESS | 2792 | 1466036466994 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E75EA800) [pid = 2792] [serial = 958] [outer = 000000B9E58A2C00] 17:21:07 INFO - PROCESS | 2792 | 1466036467598 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 942ms 17:21:07 INFO - PROCESS | 2792 | 1466036467630 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 17:21:07 INFO - PROCESS | 2792 | 1466036467633 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 17:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:21:07 INFO - PROCESS | 2792 | 1466036467637 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - PROCESS | 2792 | 1466036467640 Marionette TRACE conn5 <- [1,1242,null,{}] 17:21:07 INFO - PROCESS | 2792 | 1466036467650 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:07 INFO - PROCESS | 2792 | 1466036467655 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:07 INFO - PROCESS | 2792 | 1466036467774 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 17:21:07 INFO - PROCESS | 2792 | 1466036467894 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 2792 | 1466036467898 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0155000 == 41 [pid = 2792] [id = 320] 17:21:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E90BE800) [pid = 2792] [serial = 959] [outer = 0000000000000000] 17:21:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E911E000) [pid = 2792] [serial = 960] [outer = 000000B9E90BE800] 17:21:07 INFO - PROCESS | 2792 | 1466036467958 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E9C95C00) [pid = 2792] [serial = 961] [outer = 000000B9E90BE800] 17:21:08 INFO - PROCESS | 2792 | 1466036468589 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 985ms 17:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:21:08 INFO - PROCESS | 2792 | 1466036468624 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 2792 | 1466036468627 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 17:21:08 INFO - PROCESS | 2792 | 1466036468631 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 2792 | 1466036468633 Marionette TRACE conn5 <- [1,1246,null,{}] 17:21:08 INFO - PROCESS | 2792 | 1466036468649 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:08 INFO - PROCESS | 2792 | 1466036468651 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:08 INFO - PROCESS | 2792 | 1466036468757 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 17:21:08 INFO - PROCESS | 2792 | 1466036468872 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 2792 | 1466036468875 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:08 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0466000 == 42 [pid = 2792] [id = 321] 17:21:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9EA9B4800) [pid = 2792] [serial = 962] [outer = 0000000000000000] 17:21:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9EA9BB400) [pid = 2792] [serial = 963] [outer = 000000B9EA9B4800] 17:21:08 INFO - PROCESS | 2792 | 1466036468930 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9EABEAC00) [pid = 2792] [serial = 964] [outer = 000000B9EA9B4800] 17:21:09 INFO - PROCESS | 2792 | 1466036469641 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1043ms 17:21:09 INFO - PROCESS | 2792 | 1466036469676 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 2792 | 1466036469681 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 17:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:21:09 INFO - PROCESS | 2792 | 1466036469687 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 2792 | 1466036469690 Marionette TRACE conn5 <- [1,1250,null,{}] 17:21:09 INFO - PROCESS | 2792 | 1466036469718 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:09 INFO - PROCESS | 2792 | 1466036469720 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:09 INFO - PROCESS | 2792 | 1466036469827 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 17:21:09 INFO - PROCESS | 2792 | 1466036469905 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 2792 | 1466036469909 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D8F800 == 43 [pid = 2792] [id = 322] 17:21:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9DBD93000) [pid = 2792] [serial = 965] [outer = 0000000000000000] 17:21:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9DC281C00) [pid = 2792] [serial = 966] [outer = 000000B9DBD93000] 17:21:10 INFO - PROCESS | 2792 | 1466036470013 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9E1C07400) [pid = 2792] [serial = 967] [outer = 000000B9DBD93000] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0E4800 == 42 [pid = 2792] [id = 316] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF050800 == 41 [pid = 2792] [id = 315] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED87D800 == 40 [pid = 2792] [id = 314] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F84000 == 39 [pid = 2792] [id = 313] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB0D8000 == 38 [pid = 2792] [id = 312] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E91D8800 == 37 [pid = 2792] [id = 311] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8489800 == 36 [pid = 2792] [id = 310] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C2E800 == 35 [pid = 2792] [id = 309] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBBC2000 == 34 [pid = 2792] [id = 308] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8493800 == 33 [pid = 2792] [id = 306] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D88000 == 32 [pid = 2792] [id = 307] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E241D000 == 31 [pid = 2792] [id = 297] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0466000 == 30 [pid = 2792] [id = 321] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0155000 == 29 [pid = 2792] [id = 320] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EAFEC000 == 28 [pid = 2792] [id = 319] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E91D7800 == 27 [pid = 2792] [id = 317] 17:21:11 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E215C000 == 26 [pid = 2792] [id = 318] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9EA88F800) [pid = 2792] [serial = 889] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E9FA9400) [pid = 2792] [serial = 888] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E8FABC00) [pid = 2792] [serial = 910] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E8FBD000) [pid = 2792] [serial = 912] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E8FC6000) [pid = 2792] [serial = 913] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E21D4C00) [pid = 2792] [serial = 901] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E1C6C000) [pid = 2792] [serial = 900] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DBC99C00) [pid = 2792] [serial = 894] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9DBCEB400) [pid = 2792] [serial = 895] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E58AA000) [pid = 2792] [serial = 903] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E27CF800) [pid = 2792] [serial = 892] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E1133400) [pid = 2792] [serial = 891] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBD97000) [pid = 2792] [serial = 897] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DC498C00) [pid = 2792] [serial = 898] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E738A000) [pid = 2792] [serial = 906] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E606A400) [pid = 2792] [serial = 904] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E8D38000) [pid = 2792] [serial = 909] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E86B4400) [pid = 2792] [serial = 907] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E9061800) [pid = 2792] [serial = 915] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DC650C00) [pid = 2792] [serial = 880] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E90C8400) [pid = 2792] [serial = 916] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBD53400) [pid = 2792] [serial = 879] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E7F31000) [pid = 2792] [serial = 883] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E58ADC00) [pid = 2792] [serial = 882] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E94FA000) [pid = 2792] [serial = 918] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E9732000) [pid = 2792] [serial = 886] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E90C5C00) [pid = 2792] [serial = 885] [outer = 0000000000000000] [url = about:blank] 17:21:11 INFO - PROCESS | 2792 | 1466036471355 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1720ms 17:21:11 INFO - PROCESS | 2792 | 1466036471410 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 17:21:11 INFO - PROCESS | 2792 | 1466036471415 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 17:21:11 INFO - PROCESS | 2792 | 1466036471420 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:21:11 INFO - PROCESS | 2792 | 1466036471423 Marionette TRACE conn5 <- [1,1254,null,{}] 17:21:11 INFO - PROCESS | 2792 | 1466036471429 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:11 INFO - PROCESS | 2792 | 1466036471433 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:11 INFO - PROCESS | 2792 | 1466036471530 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 17:21:11 INFO - PROCESS | 2792 | 1466036471537 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 2792 | 1466036471539 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0EBD000 == 27 [pid = 2792] [id = 323] 17:21:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBB6D000) [pid = 2792] [serial = 968] [outer = 0000000000000000] 17:21:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBC9A000) [pid = 2792] [serial = 969] [outer = 000000B9DBB6D000] 17:21:11 INFO - PROCESS | 2792 | 1466036471592 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBCE6400) [pid = 2792] [serial = 970] [outer = 000000B9DBB6D000] 17:21:12 INFO - PROCESS | 2792 | 1466036472094 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 17:21:12 INFO - PROCESS | 2792 | 1466036472157 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 2792 | 1466036472162 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 17:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:21:12 INFO - PROCESS | 2792 | 1466036472169 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 2792 | 1466036472172 Marionette TRACE conn5 <- [1,1258,null,{}] 17:21:12 INFO - PROCESS | 2792 | 1466036472176 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:12 INFO - PROCESS | 2792 | 1466036472178 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:12 INFO - PROCESS | 2792 | 1466036472280 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 17:21:12 INFO - PROCESS | 2792 | 1466036472355 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 2792 | 1466036472358 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:12 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E59E9800 == 28 [pid = 2792] [id = 324] 17:21:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBD5A800) [pid = 2792] [serial = 971] [outer = 0000000000000000] 17:21:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DC4B0800) [pid = 2792] [serial = 972] [outer = 000000B9DBD5A800] 17:21:12 INFO - PROCESS | 2792 | 1466036472406 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E0454000) [pid = 2792] [serial = 973] [outer = 000000B9DBD5A800] 17:21:12 INFO - PROCESS | 2792 | 1466036472816 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 691ms 17:21:12 INFO - PROCESS | 2792 | 1466036472861 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 2792 | 1466036472863 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 17:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:21:12 INFO - PROCESS | 2792 | 1466036472867 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 2792 | 1466036472871 Marionette TRACE conn5 <- [1,1262,null,{}] 17:21:12 INFO - PROCESS | 2792 | 1466036472882 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:12 INFO - PROCESS | 2792 | 1466036472887 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:13 INFO - PROCESS | 2792 | 1466036473004 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 17:21:13 INFO - PROCESS | 2792 | 1466036473013 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 2792 | 1466036473016 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E865E000 == 29 [pid = 2792] [id = 325] 17:21:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DB9E2C00) [pid = 2792] [serial = 974] [outer = 0000000000000000] 17:21:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E21D3C00) [pid = 2792] [serial = 975] [outer = 000000B9DB9E2C00] 17:21:13 INFO - PROCESS | 2792 | 1466036473065 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E286D400) [pid = 2792] [serial = 976] [outer = 000000B9DB9E2C00] 17:21:13 INFO - PROCESS | 2792 | 1466036473569 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 732ms 17:21:13 INFO - PROCESS | 2792 | 1466036473601 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 17:21:13 INFO - PROCESS | 2792 | 1466036473604 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 17:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:21:13 INFO - PROCESS | 2792 | 1466036473608 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - PROCESS | 2792 | 1466036473610 Marionette TRACE conn5 <- [1,1266,null,{}] 17:21:13 INFO - PROCESS | 2792 | 1466036473613 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:13 INFO - PROCESS | 2792 | 1466036473615 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:13 INFO - PROCESS | 2792 | 1466036473730 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 17:21:13 INFO - PROCESS | 2792 | 1466036473779 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 2792 | 1466036473781 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8994800 == 30 [pid = 2792] [id = 326] 17:21:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E58A9800) [pid = 2792] [serial = 977] [outer = 0000000000000000] 17:21:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E59A3000) [pid = 2792] [serial = 978] [outer = 000000B9E58A9800] 17:21:13 INFO - PROCESS | 2792 | 1466036473829 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E6155C00) [pid = 2792] [serial = 979] [outer = 000000B9E58A9800] 17:21:14 INFO - PROCESS | 2792 | 1466036474271 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 17:21:14 INFO - PROCESS | 2792 | 1466036474281 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 17:21:14 INFO - PROCESS | 2792 | 1466036474283 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 17:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:21:14 INFO - PROCESS | 2792 | 1466036474286 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - PROCESS | 2792 | 1466036474288 Marionette TRACE conn5 <- [1,1270,null,{}] 17:21:14 INFO - PROCESS | 2792 | 1466036474301 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:14 INFO - PROCESS | 2792 | 1466036474303 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:14 INFO - PROCESS | 2792 | 1466036474435 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 17:21:14 INFO - PROCESS | 2792 | 1466036474452 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:14 INFO - PROCESS | 2792 | 1466036474454 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E97E3000 == 31 [pid = 2792] [id = 327] 17:21:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBD60800) [pid = 2792] [serial = 980] [outer = 0000000000000000] 17:21:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E82D4400) [pid = 2792] [serial = 981] [outer = 000000B9DBD60800] 17:21:14 INFO - PROCESS | 2792 | 1466036474499 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E877C000) [pid = 2792] [serial = 982] [outer = 000000B9DBD60800] 17:21:14 INFO - PROCESS | 2792 | 1466036474956 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 733ms 17:21:15 INFO - PROCESS | 2792 | 1466036475023 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 2792 | 1466036475026 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 17:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:21:15 INFO - PROCESS | 2792 | 1466036475029 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 2792 | 1466036475031 Marionette TRACE conn5 <- [1,1274,null,{}] 17:21:15 INFO - PROCESS | 2792 | 1466036475035 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:15 INFO - PROCESS | 2792 | 1466036475041 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:15 INFO - PROCESS | 2792 | 1466036475184 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 17:21:15 INFO - PROCESS | 2792 | 1466036475231 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:15 INFO - PROCESS | 2792 | 1466036475233 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:15 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EBD33000 == 32 [pid = 2792] [id = 328] 17:21:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E8B75000) [pid = 2792] [serial = 983] [outer = 0000000000000000] 17:21:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E8FA9C00) [pid = 2792] [serial = 984] [outer = 000000B9E8B75000] 17:21:15 INFO - PROCESS | 2792 | 1466036475279 Marionette DEBUG loaded listener.js 17:21:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E8FBDC00) [pid = 2792] [serial = 985] [outer = 000000B9E8B75000] 17:21:15 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E8D39800) [pid = 2792] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:21:15 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E8781800) [pid = 2792] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:21:15 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E8FA5000) [pid = 2792] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:21:15 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DB9E3400) [pid = 2792] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:21:15 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E911F800) [pid = 2792] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:21:15 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBA8C000) [pid = 2792] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:21:15 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DA0D7C00) [pid = 2792] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:21:15 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E978C000) [pid = 2792] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:21:15 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E21CE400) [pid = 2792] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:21:15 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DB920800) [pid = 2792] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:21:15 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBCA3800) [pid = 2792] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:21:15 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8FA9000) [pid = 2792] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:21:15 INFO - PROCESS | 2792 | 1466036475834 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 879ms 17:21:15 INFO - PROCESS | 2792 | 1466036475911 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 2792 | 1466036475913 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 17:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:21:15 INFO - PROCESS | 2792 | 1466036475917 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 2792 | 1466036475919 Marionette TRACE conn5 <- [1,1278,null,{}] 17:21:15 INFO - PROCESS | 2792 | 1466036475922 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:15 INFO - PROCESS | 2792 | 1466036475924 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:16 INFO - PROCESS | 2792 | 1466036476006 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 17:21:16 INFO - PROCESS | 2792 | 1466036476012 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 2792 | 1466036476014 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:16 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC788000 == 33 [pid = 2792] [id = 329] 17:21:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DBD6DC00) [pid = 2792] [serial = 986] [outer = 0000000000000000] 17:21:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8FA9000) [pid = 2792] [serial = 987] [outer = 000000B9DBD6DC00] 17:21:16 INFO - PROCESS | 2792 | 1466036476058 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8FC6000) [pid = 2792] [serial = 988] [outer = 000000B9DBD6DC00] 17:21:16 INFO - PROCESS | 2792 | 1466036476484 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 587ms 17:21:16 INFO - PROCESS | 2792 | 1466036476512 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 2792 | 1466036476514 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 17:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:21:16 INFO - PROCESS | 2792 | 1466036476517 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - PROCESS | 2792 | 1466036476519 Marionette TRACE conn5 <- [1,1282,null,{}] 17:21:16 INFO - PROCESS | 2792 | 1466036476523 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:16 INFO - PROCESS | 2792 | 1466036476525 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:16 INFO - PROCESS | 2792 | 1466036476607 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 17:21:16 INFO - PROCESS | 2792 | 1466036476612 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 2792 | 1466036476614 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:16 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAAA800 == 34 [pid = 2792] [id = 330] 17:21:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E0B35C00) [pid = 2792] [serial = 989] [outer = 0000000000000000] 17:21:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E905A400) [pid = 2792] [serial = 990] [outer = 000000B9E0B35C00] 17:21:16 INFO - PROCESS | 2792 | 1466036476661 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E90C2C00) [pid = 2792] [serial = 991] [outer = 000000B9E0B35C00] 17:21:17 INFO - PROCESS | 2792 | 1466036477083 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 586ms 17:21:17 INFO - PROCESS | 2792 | 1466036477109 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 17:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:21:17 INFO - PROCESS | 2792 | 1466036477112 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 17:21:17 INFO - PROCESS | 2792 | 1466036477126 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 2792 | 1466036477128 Marionette TRACE conn5 <- [1,1286,null,{}] 17:21:17 INFO - PROCESS | 2792 | 1466036477133 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:17 INFO - PROCESS | 2792 | 1466036477135 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:17 INFO - PROCESS | 2792 | 1466036477218 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 17:21:17 INFO - PROCESS | 2792 | 1466036477224 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 2792 | 1466036477226 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:17 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84C6800 == 35 [pid = 2792] [id = 331] 17:21:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9059000) [pid = 2792] [serial = 992] [outer = 0000000000000000] 17:21:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E9372400) [pid = 2792] [serial = 993] [outer = 000000B9E9059000] 17:21:17 INFO - PROCESS | 2792 | 1466036477272 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E943DC00) [pid = 2792] [serial = 994] [outer = 000000B9E9059000] 17:21:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0EBD000 == 34 [pid = 2792] [id = 323] 17:21:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D8F800 == 33 [pid = 2792] [id = 322] 17:21:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC788000 == 32 [pid = 2792] [id = 329] 17:21:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EBD33000 == 31 [pid = 2792] [id = 328] 17:21:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8994800 == 30 [pid = 2792] [id = 326] 17:21:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAAA800 == 29 [pid = 2792] [id = 330] 17:21:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E865E000 == 28 [pid = 2792] [id = 325] 17:21:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E97E3000 == 27 [pid = 2792] [id = 327] 17:21:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E59E9800 == 26 [pid = 2792] [id = 324] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E9F98800) [pid = 2792] [serial = 949] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E8B1EC00) [pid = 2792] [serial = 936] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E905CC00) [pid = 2792] [serial = 940] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8FAF000) [pid = 2792] [serial = 939] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E7C44000) [pid = 2792] [serial = 945] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E978EC00) [pid = 2792] [serial = 919] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBD6C400) [pid = 2792] [serial = 927] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E04AE000) [pid = 2792] [serial = 928] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBB76000) [pid = 2792] [serial = 924] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E9794C00) [pid = 2792] [serial = 942] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBD71800) [pid = 2792] [serial = 925] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E21D7400) [pid = 2792] [serial = 930] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E5553C00) [pid = 2792] [serial = 931] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E7C36400) [pid = 2792] [serial = 933] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DBCE8000) [pid = 2792] [serial = 921] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9DBD97400) [pid = 2792] [serial = 922] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E9F8E800) [pid = 2792] [serial = 948] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9EA894400) [pid = 2792] [serial = 952] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E9FAAC00) [pid = 2792] [serial = 951] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E9C90800) [pid = 2792] [serial = 943] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E9373C00) [pid = 2792] [serial = 946] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E8C10800) [pid = 2792] [serial = 937] [outer = 0000000000000000] [url = about:blank] 17:21:18 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E86BB800) [pid = 2792] [serial = 934] [outer = 0000000000000000] [url = about:blank] 17:21:19 INFO - PROCESS | 2792 | 1466036479031 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1948ms 17:21:19 INFO - PROCESS | 2792 | 1466036479065 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 2792 | 1466036479070 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 17:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:21:19 INFO - PROCESS | 2792 | 1466036479075 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - PROCESS | 2792 | 1466036479079 Marionette TRACE conn5 <- [1,1290,null,{}] 17:21:19 INFO - PROCESS | 2792 | 1466036479086 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:19 INFO - PROCESS | 2792 | 1466036479089 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:19 INFO - PROCESS | 2792 | 1466036479186 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 17:21:19 INFO - PROCESS | 2792 | 1466036479194 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 2792 | 1466036479199 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DD222800 == 27 [pid = 2792] [id = 332] 17:21:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9DBA89800) [pid = 2792] [serial = 995] [outer = 0000000000000000] 17:21:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9DBA8AC00) [pid = 2792] [serial = 996] [outer = 000000B9DBA89800] 17:21:19 INFO - PROCESS | 2792 | 1466036479251 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9DBB78000) [pid = 2792] [serial = 997] [outer = 000000B9DBA89800] 17:21:19 INFO - PROCESS | 2792 | 1466036479741 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 691ms 17:21:19 INFO - PROCESS | 2792 | 1466036479770 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 2792 | 1466036479775 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 17:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:21:19 INFO - PROCESS | 2792 | 1466036479782 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - PROCESS | 2792 | 1466036479785 Marionette TRACE conn5 <- [1,1294,null,{}] 17:21:19 INFO - PROCESS | 2792 | 1466036479789 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:19 INFO - PROCESS | 2792 | 1466036479792 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:19 INFO - PROCESS | 2792 | 1466036479883 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 17:21:19 INFO - PROCESS | 2792 | 1466036479893 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 2792 | 1466036479896 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D86800 == 28 [pid = 2792] [id = 333] 17:21:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DBCE9800) [pid = 2792] [serial = 998] [outer = 0000000000000000] 17:21:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DBCED000) [pid = 2792] [serial = 999] [outer = 000000B9DBCE9800] 17:21:19 INFO - PROCESS | 2792 | 1466036479947 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBD60C00) [pid = 2792] [serial = 1000] [outer = 000000B9DBCE9800] 17:21:20 INFO - PROCESS | 2792 | 1466036480426 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 692ms 17:21:20 INFO - PROCESS | 2792 | 1466036480476 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 2792 | 1466036480478 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 17:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:21:20 INFO - PROCESS | 2792 | 1466036480482 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - PROCESS | 2792 | 1466036480486 Marionette TRACE conn5 <- [1,1298,null,{}] 17:21:20 INFO - PROCESS | 2792 | 1466036480498 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:20 INFO - PROCESS | 2792 | 1466036480503 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:20 INFO - PROCESS | 2792 | 1466036480622 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 17:21:20 INFO - PROCESS | 2792 | 1466036480696 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:20 INFO - PROCESS | 2792 | 1466036480700 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6161800 == 29 [pid = 2792] [id = 334] 17:21:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9D9EA0C00) [pid = 2792] [serial = 1001] [outer = 0000000000000000] 17:21:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DC613400) [pid = 2792] [serial = 1002] [outer = 000000B9D9EA0C00] 17:21:20 INFO - PROCESS | 2792 | 1466036480750 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E044C000) [pid = 2792] [serial = 1003] [outer = 000000B9D9EA0C00] 17:21:21 INFO - PROCESS | 2792 | 1466036481122 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 17:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 17:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 692ms 17:21:21 INFO - PROCESS | 2792 | 1466036481177 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 2792 | 1466036481180 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 17:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:21:21 INFO - PROCESS | 2792 | 1466036481183 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 2792 | 1466036481185 Marionette TRACE conn5 <- [1,1302,null,{}] 17:21:21 INFO - PROCESS | 2792 | 1466036481188 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:21 INFO - PROCESS | 2792 | 1466036481191 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:21 INFO - PROCESS | 2792 | 1466036481304 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 17:21:21 INFO - PROCESS | 2792 | 1466036481312 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 2792 | 1466036481314 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:21 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8497000 == 30 [pid = 2792] [id = 335] 17:21:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E08F6C00) [pid = 2792] [serial = 1004] [outer = 0000000000000000] 17:21:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E0F70800) [pid = 2792] [serial = 1005] [outer = 000000B9E08F6C00] 17:21:21 INFO - PROCESS | 2792 | 1466036481360 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E1C78400) [pid = 2792] [serial = 1006] [outer = 000000B9E08F6C00] 17:21:21 INFO - PROCESS | 2792 | 1466036481776 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 627ms 17:21:21 INFO - PROCESS | 2792 | 1466036481812 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 2792 | 1466036481815 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 17:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:21:21 INFO - PROCESS | 2792 | 1466036481818 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 2792 | 1466036481820 Marionette TRACE conn5 <- [1,1306,null,{}] 17:21:21 INFO - PROCESS | 2792 | 1466036481823 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:21 INFO - PROCESS | 2792 | 1466036481825 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:21 INFO - PROCESS | 2792 | 1466036481932 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 17:21:21 INFO - PROCESS | 2792 | 1466036481974 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 2792 | 1466036481977 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:21 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E873C800 == 31 [pid = 2792] [id = 336] 17:21:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBA89000) [pid = 2792] [serial = 1007] [outer = 0000000000000000] 17:21:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E21CC400) [pid = 2792] [serial = 1008] [outer = 000000B9DBA89000] 17:21:22 INFO - PROCESS | 2792 | 1466036482021 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E27CBC00) [pid = 2792] [serial = 1009] [outer = 000000B9DBA89000] 17:21:22 INFO - PROCESS | 2792 | 1466036482435 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 628ms 17:21:22 INFO - PROCESS | 2792 | 1466036482449 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 17:21:22 INFO - PROCESS | 2792 | 1466036482452 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 17:21:22 INFO - PROCESS | 2792 | 1466036482455 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:21:22 INFO - PROCESS | 2792 | 1466036482457 Marionette TRACE conn5 <- [1,1310,null,{}] 17:21:22 INFO - PROCESS | 2792 | 1466036482460 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:22 INFO - PROCESS | 2792 | 1466036482466 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:22 INFO - PROCESS | 2792 | 1466036482599 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 17:21:22 INFO - PROCESS | 2792 | 1466036482607 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 2792 | 1466036482609 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9CA3000 == 32 [pid = 2792] [id = 337] 17:21:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E5544800) [pid = 2792] [serial = 1010] [outer = 0000000000000000] 17:21:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E58A8400) [pid = 2792] [serial = 1011] [outer = 000000B9E5544800] 17:21:22 INFO - PROCESS | 2792 | 1466036482657 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E75E9400) [pid = 2792] [serial = 1012] [outer = 000000B9E5544800] 17:21:23 INFO - PROCESS | 2792 | 1466036483069 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 690ms 17:21:23 INFO - PROCESS | 2792 | 1466036483149 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 2792 | 1466036483151 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 17:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:21:23 INFO - PROCESS | 2792 | 1466036483155 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 2792 | 1466036483157 Marionette TRACE conn5 <- [1,1314,null,{}] 17:21:23 INFO - PROCESS | 2792 | 1466036483161 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:23 INFO - PROCESS | 2792 | 1466036483163 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:23 INFO - PROCESS | 2792 | 1466036483268 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 17:21:23 INFO - PROCESS | 2792 | 1466036483283 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 2792 | 1466036483285 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB3C8000 == 33 [pid = 2792] [id = 338] 17:21:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBD79000) [pid = 2792] [serial = 1013] [outer = 0000000000000000] 17:21:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E86BA800) [pid = 2792] [serial = 1014] [outer = 000000B9DBD79000] 17:21:23 INFO - PROCESS | 2792 | 1466036483329 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E8784C00) [pid = 2792] [serial = 1015] [outer = 000000B9DBD79000] 17:21:23 INFO - PROCESS | 2792 | 1466036483748 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 628ms 17:21:23 INFO - PROCESS | 2792 | 1466036483786 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 2792 | 1466036483788 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 17:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:21:23 INFO - PROCESS | 2792 | 1466036483795 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 2792 | 1466036483797 Marionette TRACE conn5 <- [1,1318,null,{}] 17:21:23 INFO - PROCESS | 2792 | 1466036483801 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:23 INFO - PROCESS | 2792 | 1466036483803 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:23 INFO - PROCESS | 2792 | 1466036483886 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 17:21:23 INFO - PROCESS | 2792 | 1466036483894 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 2792 | 1466036483896 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC789000 == 34 [pid = 2792] [id = 339] 17:21:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E8B1F000) [pid = 2792] [serial = 1016] [outer = 0000000000000000] 17:21:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8B21800) [pid = 2792] [serial = 1017] [outer = 000000B9E8B1F000] 17:21:23 INFO - PROCESS | 2792 | 1466036483940 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E8D19400) [pid = 2792] [serial = 1018] [outer = 000000B9E8B1F000] 17:21:24 INFO - PROCESS | 2792 | 1466036484416 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 17:21:24 INFO - PROCESS | 2792 | 1466036484486 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 2792 | 1466036484488 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 17:21:24 INFO - PROCESS | 2792 | 1466036484491 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:21:24 INFO - PROCESS | 2792 | 1466036484493 Marionette TRACE conn5 <- [1,1322,null,{}] 17:21:24 INFO - PROCESS | 2792 | 1466036484497 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:24 INFO - PROCESS | 2792 | 1466036484499 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:24 INFO - PROCESS | 2792 | 1466036484605 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 17:21:24 INFO - PROCESS | 2792 | 1466036484681 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 2792 | 1466036484683 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6161000 == 35 [pid = 2792] [id = 340] 17:21:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E7C39C00) [pid = 2792] [serial = 1019] [outer = 0000000000000000] 17:21:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E8F0A000) [pid = 2792] [serial = 1020] [outer = 000000B9E7C39C00] 17:21:24 INFO - PROCESS | 2792 | 1466036484727 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E8FAD000) [pid = 2792] [serial = 1021] [outer = 000000B9E7C39C00] 17:21:25 INFO - PROCESS | 2792 | 1466036485158 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 17:21:25 INFO - PROCESS | 2792 | 1466036485185 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 2792 | 1466036485188 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 17:21:25 INFO - PROCESS | 2792 | 1466036485191 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:21:25 INFO - PROCESS | 2792 | 1466036485193 Marionette TRACE conn5 <- [1,1326,null,{}] 17:21:25 INFO - PROCESS | 2792 | 1466036485196 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:25 INFO - PROCESS | 2792 | 1466036485198 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:25 INFO - PROCESS | 2792 | 1466036485309 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 17:21:25 INFO - PROCESS | 2792 | 1466036485315 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 2792 | 1466036485317 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:25 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF044000 == 36 [pid = 2792] [id = 341] 17:21:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E8FB0C00) [pid = 2792] [serial = 1022] [outer = 0000000000000000] 17:21:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E8FC2000) [pid = 2792] [serial = 1023] [outer = 000000B9E8FB0C00] 17:21:25 INFO - PROCESS | 2792 | 1466036485360 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E905C800) [pid = 2792] [serial = 1024] [outer = 000000B9E8FB0C00] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E58A9800) [pid = 2792] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DBD60800) [pid = 2792] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E8B75000) [pid = 2792] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E0B35C00) [pid = 2792] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DBD6DC00) [pid = 2792] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DB9E2C00) [pid = 2792] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DBD5A800) [pid = 2792] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBB6D000) [pid = 2792] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBD93000) [pid = 2792] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9EA9B4800) [pid = 2792] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E90BE800) [pid = 2792] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E58A2C00) [pid = 2792] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:21:26 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBCE9400) [pid = 2792] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:21:26 INFO - PROCESS | 2792 | 1466036486262 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1083ms 17:21:26 INFO - PROCESS | 2792 | 1466036486278 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 2792 | 1466036486280 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 17:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:21:26 INFO - PROCESS | 2792 | 1466036486284 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 2792 | 1466036486287 Marionette TRACE conn5 <- [1,1330,null,{}] 17:21:26 INFO - PROCESS | 2792 | 1466036486291 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:26 INFO - PROCESS | 2792 | 1466036486294 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:26 INFO - PROCESS | 2792 | 1466036486392 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 17:21:26 INFO - PROCESS | 2792 | 1466036486398 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 2792 | 1466036486400 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8739800 == 37 [pid = 2792] [id = 342] 17:21:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E7C3C000) [pid = 2792] [serial = 1025] [outer = 0000000000000000] 17:21:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8B75000) [pid = 2792] [serial = 1026] [outer = 000000B9E7C3C000] 17:21:26 INFO - PROCESS | 2792 | 1466036486449 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E9374800) [pid = 2792] [serial = 1027] [outer = 000000B9E7C3C000] 17:21:26 INFO - PROCESS | 2792 | 1466036486914 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 17:21:26 INFO - PROCESS | 2792 | 1466036486978 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 2792 | 1466036486981 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 17:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:21:26 INFO - PROCESS | 2792 | 1466036486984 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 2792 | 1466036486986 Marionette TRACE conn5 <- [1,1334,null,{}] 17:21:26 INFO - PROCESS | 2792 | 1466036486989 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:26 INFO - PROCESS | 2792 | 1466036486991 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:27 INFO - PROCESS | 2792 | 1466036487075 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 17:21:27 INFO - PROCESS | 2792 | 1466036487081 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 2792 | 1466036487083 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:27 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF32A800 == 38 [pid = 2792] [id = 343] 17:21:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9377800) [pid = 2792] [serial = 1028] [outer = 0000000000000000] 17:21:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E94F5400) [pid = 2792] [serial = 1029] [outer = 000000B9E9377800] 17:21:27 INFO - PROCESS | 2792 | 1466036487135 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E978D000) [pid = 2792] [serial = 1030] [outer = 000000B9E9377800] 17:21:27 INFO - PROCESS | 2792 | 1466036487561 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 629ms 17:21:27 INFO - PROCESS | 2792 | 1466036487617 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 2792 | 1466036487619 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 17:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:21:27 INFO - PROCESS | 2792 | 1466036487623 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 2792 | 1466036487625 Marionette TRACE conn5 <- [1,1338,null,{}] 17:21:27 INFO - PROCESS | 2792 | 1466036487628 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:27 INFO - PROCESS | 2792 | 1466036487630 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:27 INFO - PROCESS | 2792 | 1466036487715 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 17:21:27 INFO - PROCESS | 2792 | 1466036487750 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 2792 | 1466036487752 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:27 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF0F000 == 39 [pid = 2792] [id = 344] 17:21:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E9794800) [pid = 2792] [serial = 1031] [outer = 0000000000000000] 17:21:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E9799400) [pid = 2792] [serial = 1032] [outer = 000000B9E9794800] 17:21:27 INFO - PROCESS | 2792 | 1466036487795 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E9F21000) [pid = 2792] [serial = 1033] [outer = 000000B9E9794800] 17:21:28 INFO - PROCESS | 2792 | 1466036488260 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 17:21:28 INFO - PROCESS | 2792 | 1466036488384 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 17:21:28 INFO - PROCESS | 2792 | 1466036488389 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 17:21:28 INFO - PROCESS | 2792 | 1466036488419 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:21:28 INFO - PROCESS | 2792 | 1466036488423 Marionette TRACE conn5 <- [1,1342,null,{}] 17:21:28 INFO - PROCESS | 2792 | 1466036488429 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:28 INFO - PROCESS | 2792 | 1466036488433 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:28 INFO - PROCESS | 2792 | 1466036488562 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 17:21:28 INFO - PROCESS | 2792 | 1466036488630 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:28 INFO - PROCESS | 2792 | 1466036488635 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:28 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DD2DE000 == 40 [pid = 2792] [id = 345] 17:21:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DA9D3000) [pid = 2792] [serial = 1034] [outer = 0000000000000000] 17:21:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9DB3B9C00) [pid = 2792] [serial = 1035] [outer = 000000B9DA9D3000] 17:21:28 INFO - PROCESS | 2792 | 1466036488695 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9DBB70000) [pid = 2792] [serial = 1036] [outer = 000000B9DA9D3000] 17:21:29 INFO - PROCESS | 2792 | 1466036489504 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1141ms 17:21:29 INFO - PROCESS | 2792 | 1466036489566 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 2792 | 1466036489571 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 17:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:21:29 INFO - PROCESS | 2792 | 1466036489578 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 2792 | 1466036489581 Marionette TRACE conn5 <- [1,1346,null,{}] 17:21:29 INFO - PROCESS | 2792 | 1466036489585 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:29 INFO - PROCESS | 2792 | 1466036489588 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:29 INFO - PROCESS | 2792 | 1466036489723 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 17:21:29 INFO - PROCESS | 2792 | 1466036489792 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 2792 | 1466036489795 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8222000 == 41 [pid = 2792] [id = 346] 17:21:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9DBD6DC00) [pid = 2792] [serial = 1037] [outer = 0000000000000000] 17:21:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9DBD97000) [pid = 2792] [serial = 1038] [outer = 000000B9DBD6DC00] 17:21:29 INFO - PROCESS | 2792 | 1466036489916 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9DD2B5000) [pid = 2792] [serial = 1039] [outer = 000000B9DBD6DC00] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF32A800 == 40 [pid = 2792] [id = 343] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8739800 == 39 [pid = 2792] [id = 342] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF044000 == 38 [pid = 2792] [id = 341] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6161000 == 37 [pid = 2792] [id = 340] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC789000 == 36 [pid = 2792] [id = 339] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB3C8000 == 35 [pid = 2792] [id = 338] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9CA3000 == 34 [pid = 2792] [id = 337] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E873C800 == 33 [pid = 2792] [id = 336] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8497000 == 32 [pid = 2792] [id = 335] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6161800 == 31 [pid = 2792] [id = 334] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E9372400) [pid = 2792] [serial = 993] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D86800 == 30 [pid = 2792] [id = 333] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DD222800 == 29 [pid = 2792] [id = 332] 17:21:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84C6800 == 28 [pid = 2792] [id = 331] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E59A3000) [pid = 2792] [serial = 978] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E82D4400) [pid = 2792] [serial = 981] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E6155C00) [pid = 2792] [serial = 979] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E8FA9C00) [pid = 2792] [serial = 984] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E877C000) [pid = 2792] [serial = 982] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E905A400) [pid = 2792] [serial = 990] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E8FBDC00) [pid = 2792] [serial = 985] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E8FA9000) [pid = 2792] [serial = 987] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E21D3C00) [pid = 2792] [serial = 975] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E0454000) [pid = 2792] [serial = 973] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DC4B0800) [pid = 2792] [serial = 972] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBC9A000) [pid = 2792] [serial = 969] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBCE6400) [pid = 2792] [serial = 970] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E1C07400) [pid = 2792] [serial = 967] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DC281C00) [pid = 2792] [serial = 966] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9EABEAC00) [pid = 2792] [serial = 964] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9EA9BB400) [pid = 2792] [serial = 963] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E9C95C00) [pid = 2792] [serial = 961] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E911E000) [pid = 2792] [serial = 960] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E75EA800) [pid = 2792] [serial = 958] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E58AE400) [pid = 2792] [serial = 957] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E0B36800) [pid = 2792] [serial = 955] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DBD5B000) [pid = 2792] [serial = 954] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E8FC6000) [pid = 2792] [serial = 988] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E286D400) [pid = 2792] [serial = 976] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E90C2C00) [pid = 2792] [serial = 991] [outer = 0000000000000000] [url = about:blank] 17:21:30 INFO - PROCESS | 2792 | 1466036490835 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1276ms 17:21:30 INFO - PROCESS | 2792 | 1466036490856 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 2792 | 1466036490860 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 17:21:30 INFO - PROCESS | 2792 | 1466036490865 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:21:30 INFO - PROCESS | 2792 | 1466036490869 Marionette TRACE conn5 <- [1,1350,null,{}] 17:21:30 INFO - PROCESS | 2792 | 1466036490875 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:30 INFO - PROCESS | 2792 | 1466036490878 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:30 INFO - PROCESS | 2792 | 1466036490967 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 17:21:30 INFO - PROCESS | 2792 | 1466036490974 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 2792 | 1466036490978 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DCD20000 == 29 [pid = 2792] [id = 347] 17:21:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBB6EC00) [pid = 2792] [serial = 1040] [outer = 0000000000000000] 17:21:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBB74C00) [pid = 2792] [serial = 1041] [outer = 000000B9DBB6EC00] 17:21:31 INFO - PROCESS | 2792 | 1466036491031 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBCA3C00) [pid = 2792] [serial = 1042] [outer = 000000B9DBB6EC00] 17:21:31 INFO - PROCESS | 2792 | 1466036491556 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 733ms 17:21:31 INFO - PROCESS | 2792 | 1466036491603 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 2792 | 1466036491607 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 17:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:21:31 INFO - PROCESS | 2792 | 1466036491613 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - PROCESS | 2792 | 1466036491616 Marionette TRACE conn5 <- [1,1354,null,{}] 17:21:31 INFO - PROCESS | 2792 | 1466036491620 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:31 INFO - PROCESS | 2792 | 1466036491623 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:31 INFO - PROCESS | 2792 | 1466036491714 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 17:21:31 INFO - PROCESS | 2792 | 1466036491788 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 2792 | 1466036491791 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2410800 == 30 [pid = 2792] [id = 348] 17:21:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBD79800) [pid = 2792] [serial = 1043] [outer = 0000000000000000] 17:21:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBD93400) [pid = 2792] [serial = 1044] [outer = 000000B9DBD79800] 17:21:31 INFO - PROCESS | 2792 | 1466036491841 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DC282800) [pid = 2792] [serial = 1045] [outer = 000000B9DBD79800] 17:21:32 INFO - PROCESS | 2792 | 1466036492240 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 2792 | 1466036492310 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 17:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:21:32 INFO - PROCESS | 2792 | 1466036492314 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 2792 | 1466036492318 Marionette TRACE conn5 <- [1,1358,null,{}] 17:21:32 INFO - PROCESS | 2792 | 1466036492335 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:32 INFO - PROCESS | 2792 | 1466036492340 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:32 INFO - PROCESS | 2792 | 1466036492428 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 17:21:32 INFO - PROCESS | 2792 | 1466036492446 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 2792 | 1466036492449 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DE7000 == 31 [pid = 2792] [id = 349] 17:21:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E0E73C00) [pid = 2792] [serial = 1046] [outer = 0000000000000000] 17:21:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E0EA6C00) [pid = 2792] [serial = 1047] [outer = 000000B9E0E73C00] 17:21:32 INFO - PROCESS | 2792 | 1466036492498 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E1C6DC00) [pid = 2792] [serial = 1048] [outer = 000000B9E0E73C00] 17:21:32 INFO - PROCESS | 2792 | 1466036492933 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 17:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:21:32 INFO - PROCESS | 2792 | 1466036492961 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 17:21:32 INFO - PROCESS | 2792 | 1466036492965 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 2792 | 1466036492966 Marionette TRACE conn5 <- [1,1362,null,{}] 17:21:32 INFO - PROCESS | 2792 | 1466036492970 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:32 INFO - PROCESS | 2792 | 1466036492972 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:33 INFO - PROCESS | 2792 | 1466036493118 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 17:21:33 INFO - PROCESS | 2792 | 1466036493165 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 2792 | 1466036493167 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E867D800 == 32 [pid = 2792] [id = 350] 17:21:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E27C9800) [pid = 2792] [serial = 1049] [outer = 0000000000000000] 17:21:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E286B000) [pid = 2792] [serial = 1050] [outer = 000000B9E27C9800] 17:21:33 INFO - PROCESS | 2792 | 1466036493220 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E55A9000) [pid = 2792] [serial = 1051] [outer = 000000B9E27C9800] 17:21:33 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:33 INFO - PROCESS | 2792 | 1466036493635 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 2792 | 1466036493703 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 17:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:21:33 INFO - PROCESS | 2792 | 1466036493706 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 2792 | 1466036493708 Marionette TRACE conn5 <- [1,1366,null,{}] 17:21:33 INFO - PROCESS | 2792 | 1466036493712 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:33 INFO - PROCESS | 2792 | 1466036493714 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:33 INFO - PROCESS | 2792 | 1466036493821 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 17:21:33 INFO - PROCESS | 2792 | 1466036493827 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 2792 | 1466036493829 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E91F1800 == 33 [pid = 2792] [id = 351] 17:21:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E58A8C00) [pid = 2792] [serial = 1052] [outer = 0000000000000000] 17:21:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E599B000) [pid = 2792] [serial = 1053] [outer = 000000B9E58A8C00] 17:21:33 INFO - PROCESS | 2792 | 1466036493874 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E6132400) [pid = 2792] [serial = 1054] [outer = 000000B9E58A8C00] 17:21:34 INFO - PROCESS | 2792 | 1466036494309 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 2792 | 1466036494402 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 17:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:21:34 INFO - PROCESS | 2792 | 1466036494406 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 2792 | 1466036494408 Marionette TRACE conn5 <- [1,1370,null,{}] 17:21:34 INFO - PROCESS | 2792 | 1466036494450 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:34 INFO - PROCESS | 2792 | 1466036494456 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:34 INFO - PROCESS | 2792 | 1466036494614 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 17:21:34 INFO - PROCESS | 2792 | 1466036494622 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 2792 | 1466036494625 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:34 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB5A2800 == 34 [pid = 2792] [id = 352] 17:21:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E6132C00) [pid = 2792] [serial = 1055] [outer = 0000000000000000] 17:21:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E8782C00) [pid = 2792] [serial = 1056] [outer = 000000B9E6132C00] 17:21:34 INFO - PROCESS | 2792 | 1466036494671 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8B20C00) [pid = 2792] [serial = 1057] [outer = 000000B9E6132C00] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E7C39C00) [pid = 2792] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E9059000) [pid = 2792] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E08F6C00) [pid = 2792] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBCE9800) [pid = 2792] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9D9EA0C00) [pid = 2792] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBA89000) [pid = 2792] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E5544800) [pid = 2792] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBD79000) [pid = 2792] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8B1F000) [pid = 2792] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBA89800) [pid = 2792] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8FB0C00) [pid = 2792] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E7C3C000) [pid = 2792] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:21:35 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E9377800) [pid = 2792] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:21:35 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:35 INFO - PROCESS | 2792 | 1466036495194 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 2792 | 1466036495250 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 17:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:21:35 INFO - PROCESS | 2792 | 1466036495253 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 2792 | 1466036495255 Marionette TRACE conn5 <- [1,1374,null,{}] 17:21:35 INFO - PROCESS | 2792 | 1466036495259 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:35 INFO - PROCESS | 2792 | 1466036495261 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:35 INFO - PROCESS | 2792 | 1466036495369 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 17:21:35 INFO - PROCESS | 2792 | 1466036495417 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 2792 | 1466036495419 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8D3800 == 35 [pid = 2792] [id = 353] 17:21:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBCE9800) [pid = 2792] [serial = 1058] [outer = 0000000000000000] 17:21:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E2392800) [pid = 2792] [serial = 1059] [outer = 000000B9DBCE9800] 17:21:35 INFO - PROCESS | 2792 | 1466036495466 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8C04400) [pid = 2792] [serial = 1060] [outer = 000000B9DBCE9800] 17:21:35 INFO - PROCESS | 2792 | 1466036495831 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 2792 | 1466036495886 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 17:21:35 INFO - PROCESS | 2792 | 1466036495889 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 2792 | 1466036495891 Marionette TRACE conn5 <- [1,1378,null,{}] 17:21:35 INFO - PROCESS | 2792 | 1466036495895 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:35 INFO - PROCESS | 2792 | 1466036495905 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:36 INFO - PROCESS | 2792 | 1466036496016 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 17:21:36 INFO - PROCESS | 2792 | 1466036496021 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 2792 | 1466036496023 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:36 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAB8800 == 36 [pid = 2792] [id = 354] 17:21:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8D30400) [pid = 2792] [serial = 1061] [outer = 0000000000000000] 17:21:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8FAAC00) [pid = 2792] [serial = 1062] [outer = 000000B9E8D30400] 17:21:36 INFO - PROCESS | 2792 | 1466036496069 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8FB2800) [pid = 2792] [serial = 1063] [outer = 000000B9E8D30400] 17:21:36 INFO - PROCESS | 2792 | 1466036496468 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 627ms 17:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:21:36 INFO - PROCESS | 2792 | 1466036496520 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 2792 | 1466036496522 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 17:21:36 INFO - PROCESS | 2792 | 1466036496525 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 2792 | 1466036496527 Marionette TRACE conn5 <- [1,1382,null,{}] 17:21:36 INFO - PROCESS | 2792 | 1466036496531 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:36 INFO - PROCESS | 2792 | 1466036496533 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:36 INFO - PROCESS | 2792 | 1466036496615 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 17:21:36 INFO - PROCESS | 2792 | 1466036496620 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 2792 | 1466036496622 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:36 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED87E000 == 37 [pid = 2792] [id = 355] 17:21:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8FBE800) [pid = 2792] [serial = 1064] [outer = 0000000000000000] 17:21:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8FC8000) [pid = 2792] [serial = 1065] [outer = 000000B9E8FBE800] 17:21:36 INFO - PROCESS | 2792 | 1466036496668 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E905AC00) [pid = 2792] [serial = 1066] [outer = 000000B9E8FBE800] 17:21:37 INFO - PROCESS | 2792 | 1466036497145 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 691ms 17:21:37 INFO - PROCESS | 2792 | 1466036497220 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 2792 | 1466036497225 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 17:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:21:37 INFO - PROCESS | 2792 | 1466036497231 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 2792 | 1466036497235 Marionette TRACE conn5 <- [1,1386,null,{}] 17:21:37 INFO - PROCESS | 2792 | 1466036497242 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:37 INFO - PROCESS | 2792 | 1466036497245 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:37 INFO - PROCESS | 2792 | 1466036497422 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 17:21:37 INFO - PROCESS | 2792 | 1466036497507 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 2792 | 1466036497512 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0EB2800 == 38 [pid = 2792] [id = 356] 17:21:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBB71000) [pid = 2792] [serial = 1067] [outer = 0000000000000000] 17:21:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBC9C000) [pid = 2792] [serial = 1068] [outer = 000000B9DBB71000] 17:21:37 INFO - PROCESS | 2792 | 1466036497570 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBD72000) [pid = 2792] [serial = 1069] [outer = 000000B9DBB71000] 17:21:38 INFO - PROCESS | 2792 | 1466036498176 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 987ms 17:21:38 INFO - PROCESS | 2792 | 1466036498221 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 2792 | 1466036498226 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 17:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:21:38 INFO - PROCESS | 2792 | 1466036498233 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 2792 | 1466036498236 Marionette TRACE conn5 <- [1,1390,null,{}] 17:21:38 INFO - PROCESS | 2792 | 1466036498241 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:38 INFO - PROCESS | 2792 | 1466036498244 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:38 INFO - PROCESS | 2792 | 1466036498362 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 17:21:38 INFO - PROCESS | 2792 | 1466036498438 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 2792 | 1466036498441 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:38 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8752000 == 39 [pid = 2792] [id = 357] 17:21:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E0BAC800) [pid = 2792] [serial = 1070] [outer = 0000000000000000] 17:21:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E1134000) [pid = 2792] [serial = 1071] [outer = 000000B9E0BAC800] 17:21:38 INFO - PROCESS | 2792 | 1466036498539 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E21D8C00) [pid = 2792] [serial = 1072] [outer = 000000B9E0BAC800] 17:21:39 INFO - PROCESS | 2792 | 1466036499150 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 987ms 17:21:39 INFO - PROCESS | 2792 | 1466036499220 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 2792 | 1466036499223 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 17:21:39 INFO - PROCESS | 2792 | 1466036499241 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:21:39 INFO - PROCESS | 2792 | 1466036499246 Marionette TRACE conn5 <- [1,1394,null,{}] 17:21:39 INFO - PROCESS | 2792 | 1466036499258 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:39 INFO - PROCESS | 2792 | 1466036499263 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:39 INFO - PROCESS | 2792 | 1466036499384 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 17:21:39 INFO - PROCESS | 2792 | 1466036499454 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 2792 | 1466036499457 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:39 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0E5800 == 40 [pid = 2792] [id = 358] 17:21:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E86B8C00) [pid = 2792] [serial = 1073] [outer = 0000000000000000] 17:21:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E877EC00) [pid = 2792] [serial = 1074] [outer = 000000B9E86B8C00] 17:21:39 INFO - PROCESS | 2792 | 1466036499558 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E9062000) [pid = 2792] [serial = 1075] [outer = 000000B9E86B8C00] 17:21:40 INFO - PROCESS | 2792 | 1466036500172 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 986ms 17:21:40 INFO - PROCESS | 2792 | 1466036500232 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 2792 | 1466036500235 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 17:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:21:40 INFO - PROCESS | 2792 | 1466036500239 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 2792 | 1466036500241 Marionette TRACE conn5 <- [1,1398,null,{}] 17:21:40 INFO - PROCESS | 2792 | 1466036500245 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 2792 | 1466036500248 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:40 INFO - PROCESS | 2792 | 1466036500361 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 17:21:40 INFO - PROCESS | 2792 | 1466036500435 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 2792 | 1466036500438 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF336800 == 41 [pid = 2792] [id = 359] 17:21:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E86BA000) [pid = 2792] [serial = 1076] [outer = 0000000000000000] 17:21:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E9373C00) [pid = 2792] [serial = 1077] [outer = 000000B9E86BA000] 17:21:40 INFO - PROCESS | 2792 | 1466036500541 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E94FF800) [pid = 2792] [serial = 1078] [outer = 000000B9E86BA000] 17:21:41 INFO - PROCESS | 2792 | 1466036501286 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1077ms 17:21:41 INFO - PROCESS | 2792 | 1466036501319 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 2792 | 1466036501323 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 17:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:21:41 INFO - PROCESS | 2792 | 1466036501347 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 2792 | 1466036501350 Marionette TRACE conn5 <- [1,1402,null,{}] 17:21:41 INFO - PROCESS | 2792 | 1466036501356 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:41 INFO - PROCESS | 2792 | 1466036501359 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:41 INFO - PROCESS | 2792 | 1466036501476 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 17:21:41 INFO - PROCESS | 2792 | 1466036501547 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 2792 | 1466036501550 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E215C000 == 42 [pid = 2792] [id = 360] 17:21:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9DBD52800) [pid = 2792] [serial = 1079] [outer = 0000000000000000] 17:21:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9DBD94800) [pid = 2792] [serial = 1080] [outer = 000000B9DBD52800] 17:21:41 INFO - PROCESS | 2792 | 1466036501601 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9E01CF800) [pid = 2792] [serial = 1081] [outer = 000000B9DBD52800] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAB8800 == 41 [pid = 2792] [id = 354] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8D3800 == 40 [pid = 2792] [id = 353] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB5A2800 == 39 [pid = 2792] [id = 352] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E91F1800 == 38 [pid = 2792] [id = 351] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E867D800 == 37 [pid = 2792] [id = 350] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7DE7000 == 36 [pid = 2792] [id = 349] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2410800 == 35 [pid = 2792] [id = 348] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DCD20000 == 34 [pid = 2792] [id = 347] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF0F000 == 33 [pid = 2792] [id = 344] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DD2DE000 == 32 [pid = 2792] [id = 345] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8222000 == 31 [pid = 2792] [id = 346] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF336800 == 30 [pid = 2792] [id = 359] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0E5800 == 29 [pid = 2792] [id = 358] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8752000 == 28 [pid = 2792] [id = 357] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED87E000 == 27 [pid = 2792] [id = 355] 17:21:42 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0EB2800 == 26 [pid = 2792] [id = 356] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E8F0A000) [pid = 2792] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E943DC00) [pid = 2792] [serial = 994] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E0F70800) [pid = 2792] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E1C78400) [pid = 2792] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9DBCED000) [pid = 2792] [serial = 999] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DBD60C00) [pid = 2792] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DC613400) [pid = 2792] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E044C000) [pid = 2792] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E21CC400) [pid = 2792] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E27CBC00) [pid = 2792] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E58A8400) [pid = 2792] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E75E9400) [pid = 2792] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E86BA800) [pid = 2792] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E8784C00) [pid = 2792] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8B21800) [pid = 2792] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBA8AC00) [pid = 2792] [serial = 996] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBB78000) [pid = 2792] [serial = 997] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E8FC2000) [pid = 2792] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E8FAD000) [pid = 2792] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8B75000) [pid = 2792] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E94F5400) [pid = 2792] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E905C800) [pid = 2792] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E9799400) [pid = 2792] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E9374800) [pid = 2792] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E978D000) [pid = 2792] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8D19400) [pid = 2792] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 17:21:42 INFO - PROCESS | 2792 | 1466036502826 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1542ms 17:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:21:42 INFO - PROCESS | 2792 | 1466036502888 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 2792 | 1466036502891 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 17:21:42 INFO - PROCESS | 2792 | 1466036502896 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 2792 | 1466036502899 Marionette TRACE conn5 <- [1,1406,null,{}] 17:21:42 INFO - PROCESS | 2792 | 1466036502904 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:42 INFO - PROCESS | 2792 | 1466036502908 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:43 INFO - PROCESS | 2792 | 1466036503029 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 17:21:43 INFO - PROCESS | 2792 | 1466036503098 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 2792 | 1466036503101 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0EB3000 == 27 [pid = 2792] [id = 361] 17:21:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBCE3C00) [pid = 2792] [serial = 1082] [outer = 0000000000000000] 17:21:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBD54C00) [pid = 2792] [serial = 1083] [outer = 000000B9DBCE3C00] 17:21:43 INFO - PROCESS | 2792 | 1466036503150 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBD79C00) [pid = 2792] [serial = 1084] [outer = 000000B9DBCE3C00] 17:21:43 INFO - PROCESS | 2792 | 1466036503563 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 17:21:43 INFO - PROCESS | 2792 | 1466036503631 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 2792 | 1466036503636 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 17:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:21:43 INFO - PROCESS | 2792 | 1466036503644 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 2792 | 1466036503647 Marionette TRACE conn5 <- [1,1410,null,{}] 17:21:43 INFO - PROCESS | 2792 | 1466036503651 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:43 INFO - PROCESS | 2792 | 1466036503654 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:43 INFO - PROCESS | 2792 | 1466036503752 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 17:21:43 INFO - PROCESS | 2792 | 1466036503768 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 2792 | 1466036503770 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6174800 == 28 [pid = 2792] [id = 362] 17:21:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E01D8400) [pid = 2792] [serial = 1085] [outer = 0000000000000000] 17:21:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E04AF400) [pid = 2792] [serial = 1086] [outer = 000000B9E01D8400] 17:21:43 INFO - PROCESS | 2792 | 1466036503818 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E0F70400) [pid = 2792] [serial = 1087] [outer = 000000B9E01D8400] 17:21:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DBA85400) [pid = 2792] [serial = 1088] [outer = 000000B9DC619C00] 17:21:44 INFO - PROCESS | 2792 | 1466036504690 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1083ms 17:21:44 INFO - PROCESS | 2792 | 1466036504743 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 2792 | 1466036504749 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 17:21:44 INFO - PROCESS | 2792 | 1466036504754 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:21:44 INFO - PROCESS | 2792 | 1466036504759 Marionette TRACE conn5 <- [1,1414,null,{}] 17:21:44 INFO - PROCESS | 2792 | 1466036504765 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:44 INFO - PROCESS | 2792 | 1466036504768 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:44 INFO - PROCESS | 2792 | 1466036504901 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 17:21:44 INFO - PROCESS | 2792 | 1466036504968 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 2792 | 1466036504972 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5897800 == 29 [pid = 2792] [id = 363] 17:21:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBD75C00) [pid = 2792] [serial = 1089] [outer = 0000000000000000] 17:21:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9DBD9AC00) [pid = 2792] [serial = 1090] [outer = 000000B9DBD75C00] 17:21:45 INFO - PROCESS | 2792 | 1466036505033 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9DD252C00) [pid = 2792] [serial = 1091] [outer = 000000B9DBD75C00] 17:21:45 INFO - PROCESS | 2792 | 1466036505907 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1190ms 17:21:45 INFO - PROCESS | 2792 | 1466036505952 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 2792 | 1466036505957 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 17:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:21:45 INFO - PROCESS | 2792 | 1466036505964 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 2792 | 1466036505967 Marionette TRACE conn5 <- [1,1418,null,{}] 17:21:45 INFO - PROCESS | 2792 | 1466036505973 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:45 INFO - PROCESS | 2792 | 1466036505976 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:46 INFO - PROCESS | 2792 | 1466036506169 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 17:21:46 INFO - PROCESS | 2792 | 1466036506236 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 2792 | 1466036506239 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:46 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBBBC000 == 30 [pid = 2792] [id = 364] 17:21:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DB3B7800) [pid = 2792] [serial = 1092] [outer = 0000000000000000] 17:21:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBA8C400) [pid = 2792] [serial = 1093] [outer = 000000B9DB3B7800] 17:21:46 INFO - PROCESS | 2792 | 1466036506341 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBD6EC00) [pid = 2792] [serial = 1094] [outer = 000000B9DB3B7800] 17:21:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8661800 == 29 [pid = 2792] [id = 203] 17:21:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0EB3000 == 28 [pid = 2792] [id = 361] 17:21:46 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E215C000 == 27 [pid = 2792] [id = 360] 17:21:47 INFO - PROCESS | 2792 | 1466036507079 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1182ms 17:21:47 INFO - PROCESS | 2792 | 1466036507148 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 2792 | 1466036507153 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 17:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:21:47 INFO - PROCESS | 2792 | 1466036507158 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 2792 | 1466036507165 Marionette TRACE conn5 <- [1,1422,null,{}] 17:21:47 INFO - PROCESS | 2792 | 1466036507170 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:47 INFO - PROCESS | 2792 | 1466036507173 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:47 INFO - PROCESS | 2792 | 1466036507295 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 17:21:47 INFO - PROCESS | 2792 | 1466036507362 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 2792 | 1466036507365 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8482800 == 28 [pid = 2792] [id = 365] 17:21:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DC61A000) [pid = 2792] [serial = 1095] [outer = 0000000000000000] 17:21:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E01CD800) [pid = 2792] [serial = 1096] [outer = 000000B9DC61A000] 17:21:47 INFO - PROCESS | 2792 | 1466036507427 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E0BD3800) [pid = 2792] [serial = 1097] [outer = 000000B9DC61A000] 17:21:48 INFO - PROCESS | 2792 | 1466036508096 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 984ms 17:21:48 INFO - PROCESS | 2792 | 1466036508146 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 2792 | 1466036508151 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 17:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:21:48 INFO - PROCESS | 2792 | 1466036508158 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 2792 | 1466036508161 Marionette TRACE conn5 <- [1,1426,null,{}] 17:21:48 INFO - PROCESS | 2792 | 1466036508165 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:48 INFO - PROCESS | 2792 | 1466036508168 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:48 INFO - PROCESS | 2792 | 1466036508323 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 17:21:48 INFO - PROCESS | 2792 | 1466036508398 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 2792 | 1466036508400 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8995000 == 29 [pid = 2792] [id = 366] 17:21:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E1F46000) [pid = 2792] [serial = 1098] [outer = 0000000000000000] 17:21:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E21CE400) [pid = 2792] [serial = 1099] [outer = 000000B9E1F46000] 17:21:48 INFO - PROCESS | 2792 | 1466036508500 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E2870800) [pid = 2792] [serial = 1100] [outer = 000000B9E1F46000] 17:21:49 INFO - PROCESS | 2792 | 1466036509160 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1030ms 17:21:49 INFO - PROCESS | 2792 | 1466036509190 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 2792 | 1466036509193 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 17:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:21:49 INFO - PROCESS | 2792 | 1466036509196 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 2792 | 1466036509201 Marionette TRACE conn5 <- [1,1430,null,{}] 17:21:49 INFO - PROCESS | 2792 | 1466036509213 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:49 INFO - PROCESS | 2792 | 1466036509219 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:49 INFO - PROCESS | 2792 | 1466036509337 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 17:21:49 INFO - PROCESS | 2792 | 1466036509414 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 2792 | 1466036509418 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB0CC000 == 30 [pid = 2792] [id = 367] 17:21:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E599D400) [pid = 2792] [serial = 1101] [outer = 0000000000000000] 17:21:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E6068C00) [pid = 2792] [serial = 1102] [outer = 000000B9E599D400] 17:21:49 INFO - PROCESS | 2792 | 1466036509479 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E7C36400) [pid = 2792] [serial = 1103] [outer = 000000B9E599D400] 17:21:50 INFO - PROCESS | 2792 | 1466036510116 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 984ms 17:21:50 INFO - PROCESS | 2792 | 1466036510183 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 2792 | 1466036510186 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 17:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:21:50 INFO - PROCESS | 2792 | 1466036510190 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 2792 | 1466036510192 Marionette TRACE conn5 <- [1,1434,null,{}] 17:21:50 INFO - PROCESS | 2792 | 1466036510196 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:50 INFO - PROCESS | 2792 | 1466036510199 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:50 INFO - PROCESS | 2792 | 1466036510323 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 17:21:50 INFO - PROCESS | 2792 | 1466036510395 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 2792 | 1466036510398 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8E2800 == 31 [pid = 2792] [id = 368] 17:21:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E59A2400) [pid = 2792] [serial = 1104] [outer = 0000000000000000] 17:21:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9E86C1000) [pid = 2792] [serial = 1105] [outer = 000000B9E59A2400] 17:21:50 INFO - PROCESS | 2792 | 1466036510453 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9E878AC00) [pid = 2792] [serial = 1106] [outer = 000000B9E59A2400] 17:21:51 INFO - PROCESS | 2792 | 1466036511103 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 985ms 17:21:51 INFO - PROCESS | 2792 | 1466036511177 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 2792 | 1466036511182 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 17:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:21:51 INFO - PROCESS | 2792 | 1466036511187 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 2792 | 1466036511192 Marionette TRACE conn5 <- [1,1438,null,{}] 17:21:51 INFO - PROCESS | 2792 | 1466036511199 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:51 INFO - PROCESS | 2792 | 1466036511202 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:51 INFO - PROCESS | 2792 | 1466036511334 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 17:21:51 INFO - PROCESS | 2792 | 1466036511403 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 2792 | 1466036511409 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2154000 == 32 [pid = 2792] [id = 369] 17:21:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9DBD58400) [pid = 2792] [serial = 1107] [outer = 0000000000000000] 17:21:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9DBD70800) [pid = 2792] [serial = 1108] [outer = 000000B9DBD58400] 17:21:51 INFO - PROCESS | 2792 | 1466036511510 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9E03E8C00) [pid = 2792] [serial = 1109] [outer = 000000B9DBD58400] 17:21:52 INFO - PROCESS | 2792 | 1466036512165 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1028ms 17:21:52 INFO - PROCESS | 2792 | 1466036512219 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 2792 | 1466036512223 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 17:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:21:52 INFO - PROCESS | 2792 | 1466036512230 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 2792 | 1466036512235 Marionette TRACE conn5 <- [1,1442,null,{}] 17:21:52 INFO - PROCESS | 2792 | 1466036512240 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:52 INFO - PROCESS | 2792 | 1466036512243 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:52 INFO - PROCESS | 2792 | 1466036512393 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 17:21:52 INFO - PROCESS | 2792 | 1466036512513 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 2792 | 1466036512516 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0EB2800 == 33 [pid = 2792] [id = 370] 17:21:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9DC4B2000) [pid = 2792] [serial = 1110] [outer = 0000000000000000] 17:21:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (000000B9E2868000) [pid = 2792] [serial = 1111] [outer = 000000B9DC4B2000] 17:21:52 INFO - PROCESS | 2792 | 1466036512578 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (000000B9E58AD800) [pid = 2792] [serial = 1112] [outer = 000000B9DC4B2000] 17:21:53 INFO - PROCESS | 2792 | 1466036513215 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1031ms 17:21:53 INFO - PROCESS | 2792 | 1466036513259 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 2792 | 1466036513262 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 17:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:21:53 INFO - PROCESS | 2792 | 1466036513265 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 2792 | 1466036513268 Marionette TRACE conn5 <- [1,1446,null,{}] 17:21:53 INFO - PROCESS | 2792 | 1466036513280 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:53 INFO - PROCESS | 2792 | 1466036513285 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:53 INFO - PROCESS | 2792 | 1466036513405 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 17:21:53 INFO - PROCESS | 2792 | 1466036513482 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 2792 | 1466036513487 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:53 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED873000 == 34 [pid = 2792] [id = 371] 17:21:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (000000B9E86C1800) [pid = 2792] [serial = 1113] [outer = 0000000000000000] 17:21:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (000000B9E8787C00) [pid = 2792] [serial = 1114] [outer = 000000B9E86C1800] 17:21:53 INFO - PROCESS | 2792 | 1466036513588 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (000000B9E8B75800) [pid = 2792] [serial = 1115] [outer = 000000B9E86C1800] 17:21:54 INFO - PROCESS | 2792 | 1466036514257 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1030ms 17:21:54 INFO - PROCESS | 2792 | 1466036514298 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 2792 | 1466036514301 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 17:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:21:54 INFO - PROCESS | 2792 | 1466036514304 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 2792 | 1466036514306 Marionette TRACE conn5 <- [1,1450,null,{}] 17:21:54 INFO - PROCESS | 2792 | 1466036514310 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:54 INFO - PROCESS | 2792 | 1466036514313 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:54 INFO - PROCESS | 2792 | 1466036514424 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 17:21:54 INFO - PROCESS | 2792 | 1466036514498 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 2792 | 1466036514501 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0C6800 == 35 [pid = 2792] [id = 372] 17:21:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (000000B9E8FBEC00) [pid = 2792] [serial = 1116] [outer = 0000000000000000] 17:21:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (000000B9E8FC6000) [pid = 2792] [serial = 1117] [outer = 000000B9E8FBEC00] 17:21:54 INFO - PROCESS | 2792 | 1466036514556 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (000000B9E905E400) [pid = 2792] [serial = 1118] [outer = 000000B9E8FBEC00] 17:21:55 INFO - PROCESS | 2792 | 1466036515329 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1077ms 17:21:55 INFO - PROCESS | 2792 | 1466036515384 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 2792 | 1466036515388 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 17:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:21:55 INFO - PROCESS | 2792 | 1466036515393 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 2792 | 1466036515397 Marionette TRACE conn5 <- [1,1454,null,{}] 17:21:55 INFO - PROCESS | 2792 | 1466036515404 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:55 INFO - PROCESS | 2792 | 1466036515407 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:55 INFO - PROCESS | 2792 | 1466036515523 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 17:21:55 INFO - PROCESS | 2792 | 1466036515596 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 2792 | 1466036515601 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2149800 == 36 [pid = 2792] [id = 373] 17:21:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (000000B9E01D4800) [pid = 2792] [serial = 1119] [outer = 0000000000000000] 17:21:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (000000B9E0450400) [pid = 2792] [serial = 1120] [outer = 000000B9E01D4800] 17:21:55 INFO - PROCESS | 2792 | 1466036515708 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (000000B9E1D20000) [pid = 2792] [serial = 1121] [outer = 000000B9E01D4800] 17:21:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB0CC000 == 35 [pid = 2792] [id = 367] 17:21:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8995000 == 34 [pid = 2792] [id = 366] 17:21:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8482800 == 33 [pid = 2792] [id = 365] 17:21:56 INFO - PROCESS | 2792 | 1466036516412 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1079ms 17:21:56 INFO - PROCESS | 2792 | 1466036516477 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 2792 | 1466036516482 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 17:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:21:56 INFO - PROCESS | 2792 | 1466036516487 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 2792 | 1466036516493 Marionette TRACE conn5 <- [1,1458,null,{}] 17:21:56 INFO - PROCESS | 2792 | 1466036516499 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:56 INFO - PROCESS | 2792 | 1466036516503 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:56 INFO - PROCESS | 2792 | 1466036516630 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 17:21:56 INFO - PROCESS | 2792 | 1466036516702 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 2792 | 1466036516704 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB0D4800 == 34 [pid = 2792] [id = 374] 17:21:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (000000B9E21CE000) [pid = 2792] [serial = 1122] [outer = 0000000000000000] 17:21:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (000000B9E2394000) [pid = 2792] [serial = 1123] [outer = 000000B9E21CE000] 17:21:56 INFO - PROCESS | 2792 | 1466036516808 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (000000B9E58AF400) [pid = 2792] [serial = 1124] [outer = 000000B9E21CE000] 17:21:57 INFO - PROCESS | 2792 | 1466036517448 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 984ms 17:21:57 INFO - PROCESS | 2792 | 1466036517475 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 2792 | 1466036517480 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 17:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:21:57 INFO - PROCESS | 2792 | 1466036517488 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 2792 | 1466036517491 Marionette TRACE conn5 <- [1,1462,null,{}] 17:21:57 INFO - PROCESS | 2792 | 1466036517495 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:57 INFO - PROCESS | 2792 | 1466036517498 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:57 INFO - PROCESS | 2792 | 1466036517646 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 17:21:57 INFO - PROCESS | 2792 | 1466036517770 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 2792 | 1466036517772 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0D5000 == 35 [pid = 2792] [id = 375] 17:21:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (000000B9E8B72000) [pid = 2792] [serial = 1125] [outer = 0000000000000000] 17:21:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (000000B9E8D1B800) [pid = 2792] [serial = 1126] [outer = 000000B9E8B72000] 17:21:57 INFO - PROCESS | 2792 | 1466036517832 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (000000B9E8FBF000) [pid = 2792] [serial = 1127] [outer = 000000B9E8B72000] 17:21:58 INFO - PROCESS | 2792 | 1466036518475 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1029ms 17:21:58 INFO - PROCESS | 2792 | 1466036518518 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 17:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:21:58 INFO - PROCESS | 2792 | 1466036518521 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 17:21:58 INFO - PROCESS | 2792 | 1466036518525 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 2792 | 1466036518529 Marionette TRACE conn5 <- [1,1466,null,{}] 17:21:58 INFO - PROCESS | 2792 | 1466036518541 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:58 INFO - PROCESS | 2792 | 1466036518546 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:58 INFO - PROCESS | 2792 | 1466036518668 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 17:21:58 INFO - PROCESS | 2792 | 1466036518761 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 2792 | 1466036518765 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F015F000 == 36 [pid = 2792] [id = 376] 17:21:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (000000B9E9374C00) [pid = 2792] [serial = 1128] [outer = 0000000000000000] 17:21:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (000000B9E937A400) [pid = 2792] [serial = 1129] [outer = 000000B9E9374C00] 17:21:58 INFO - PROCESS | 2792 | 1466036518825 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (000000B9E978C800) [pid = 2792] [serial = 1130] [outer = 000000B9E9374C00] 17:21:59 INFO - PROCESS | 2792 | 1466036519502 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1034ms 17:21:59 INFO - PROCESS | 2792 | 1466036519561 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 2792 | 1466036519564 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 17:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:21:59 INFO - PROCESS | 2792 | 1466036519568 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 2792 | 1466036519570 Marionette TRACE conn5 <- [1,1470,null,{}] 17:21:59 INFO - PROCESS | 2792 | 1466036519588 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:59 INFO - PROCESS | 2792 | 1466036519590 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:59 INFO - PROCESS | 2792 | 1466036519735 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 17:21:59 INFO - PROCESS | 2792 | 1466036519849 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 2792 | 1466036519852 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:21:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0464800 == 37 [pid = 2792] [id = 377] 17:21:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (000000B9DBD93000) [pid = 2792] [serial = 1131] [outer = 0000000000000000] 17:21:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (000000B9E58A4000) [pid = 2792] [serial = 1132] [outer = 000000B9DBD93000] 17:21:59 INFO - PROCESS | 2792 | 1466036519909 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (000000B9E9F28800) [pid = 2792] [serial = 1133] [outer = 000000B9DBD93000] 17:22:00 INFO - PROCESS | 2792 | 1466036520551 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1032ms 17:22:00 INFO - PROCESS | 2792 | 1466036520602 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 2792 | 1466036520607 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 17:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:22:00 INFO - PROCESS | 2792 | 1466036520612 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 2792 | 1466036520617 Marionette TRACE conn5 <- [1,1474,null,{}] 17:22:00 INFO - PROCESS | 2792 | 1466036520624 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:00 INFO - PROCESS | 2792 | 1466036520626 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:00 INFO - PROCESS | 2792 | 1466036520745 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 17:22:00 INFO - PROCESS | 2792 | 1466036520831 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 2792 | 1466036520836 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB5F000 == 38 [pid = 2792] [id = 378] 17:22:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (000000B9E0B38C00) [pid = 2792] [serial = 1134] [outer = 0000000000000000] 17:22:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (000000B9E1C6C800) [pid = 2792] [serial = 1135] [outer = 000000B9E0B38C00] 17:22:00 INFO - PROCESS | 2792 | 1466036520887 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (000000B9E5933800) [pid = 2792] [serial = 1136] [outer = 000000B9E0B38C00] 17:22:01 INFO - PROCESS | 2792 | 1466036521599 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1029ms 17:22:01 INFO - PROCESS | 2792 | 1466036521646 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 2792 | 1466036521651 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 17:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:22:01 INFO - PROCESS | 2792 | 1466036521657 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 2792 | 1466036521661 Marionette TRACE conn5 <- [1,1478,null,{}] 17:22:01 INFO - PROCESS | 2792 | 1466036521667 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:01 INFO - PROCESS | 2792 | 1466036521670 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:01 INFO - PROCESS | 2792 | 1466036521851 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 17:22:01 INFO - PROCESS | 2792 | 1466036521966 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 2792 | 1466036521971 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAB4000 == 39 [pid = 2792] [id = 379] 17:22:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (000000B9E0E6DC00) [pid = 2792] [serial = 1137] [outer = 0000000000000000] 17:22:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (000000B9E55A3800) [pid = 2792] [serial = 1138] [outer = 000000B9E0E6DC00] 17:22:02 INFO - PROCESS | 2792 | 1466036522032 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (000000B9E82DC800) [pid = 2792] [serial = 1139] [outer = 000000B9E0E6DC00] 17:22:02 INFO - PROCESS | 2792 | 1466036522698 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1087ms 17:22:02 INFO - PROCESS | 2792 | 1466036522763 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 2792 | 1466036522768 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 17:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:22:02 INFO - PROCESS | 2792 | 1466036522775 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 2792 | 1466036522778 Marionette TRACE conn5 <- [1,1482,null,{}] 17:22:02 INFO - PROCESS | 2792 | 1466036522782 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:02 INFO - PROCESS | 2792 | 1466036522785 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:02 INFO - PROCESS | 2792 | 1466036522944 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 17:22:03 INFO - PROCESS | 2792 | 1466036523057 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 2792 | 1466036523060 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:03 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F019F800 == 40 [pid = 2792] [id = 380] 17:22:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (000000B9E8FAF000) [pid = 2792] [serial = 1140] [outer = 0000000000000000] 17:22:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (000000B9E8FC8800) [pid = 2792] [serial = 1141] [outer = 000000B9E8FAF000] 17:22:03 INFO - PROCESS | 2792 | 1466036523120 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (000000B9E911E000) [pid = 2792] [serial = 1142] [outer = 000000B9E8FAF000] 17:22:03 INFO - PROCESS | 2792 | 1466036523788 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1075ms 17:22:03 INFO - PROCESS | 2792 | 1466036523870 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 2792 | 1466036523873 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 17:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:22:03 INFO - PROCESS | 2792 | 1466036523879 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 2792 | 1466036523883 Marionette TRACE conn5 <- [1,1486,null,{}] 17:22:03 INFO - PROCESS | 2792 | 1466036523895 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:03 INFO - PROCESS | 2792 | 1466036523900 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:04 INFO - PROCESS | 2792 | 1466036524022 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 17:22:04 INFO - PROCESS | 2792 | 1466036524095 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 2792 | 1466036524099 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F04E0000 == 41 [pid = 2792] [id = 381] 17:22:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (000000B9E9F92000) [pid = 2792] [serial = 1143] [outer = 0000000000000000] 17:22:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (000000B9E9F95000) [pid = 2792] [serial = 1144] [outer = 000000B9E9F92000] 17:22:04 INFO - PROCESS | 2792 | 1466036524201 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (000000B9E9FA9800) [pid = 2792] [serial = 1145] [outer = 000000B9E9F92000] 17:22:04 INFO - PROCESS | 2792 | 1466036524866 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1035ms 17:22:04 INFO - PROCESS | 2792 | 1466036524918 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 2792 | 1466036524921 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 17:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:22:04 INFO - PROCESS | 2792 | 1466036524925 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 2792 | 1466036524927 Marionette TRACE conn5 <- [1,1490,null,{}] 17:22:04 INFO - PROCESS | 2792 | 1466036524930 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:04 INFO - PROCESS | 2792 | 1466036524933 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:05 INFO - PROCESS | 2792 | 1466036525049 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 17:22:05 INFO - PROCESS | 2792 | 1466036525169 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 2792 | 1466036525171 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F07C4000 == 42 [pid = 2792] [id = 382] 17:22:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (000000B9EA894400) [pid = 2792] [serial = 1146] [outer = 0000000000000000] 17:22:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (000000B9EA967C00) [pid = 2792] [serial = 1147] [outer = 000000B9EA894400] 17:22:05 INFO - PROCESS | 2792 | 1466036525228 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (000000B9EA9BF800) [pid = 2792] [serial = 1148] [outer = 000000B9EA894400] 17:22:05 INFO - PROCESS | 2792 | 1466036525940 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1030ms 17:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:22:05 INFO - PROCESS | 2792 | 1466036525957 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 2792 | 1466036525961 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 17:22:05 INFO - PROCESS | 2792 | 1466036525966 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 2792 | 1466036525971 Marionette TRACE conn5 <- [1,1494,null,{}] 17:22:06 INFO - PROCESS | 2792 | 1466036525993 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 2792 | 1466036525996 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:06 INFO - PROCESS | 2792 | 1466036526106 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 17:22:06 INFO - PROCESS | 2792 | 1466036526187 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 2792 | 1466036526189 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:06 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6179000 == 43 [pid = 2792] [id = 383] 17:22:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (000000B9DBD7A800) [pid = 2792] [serial = 1149] [outer = 0000000000000000] 17:22:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (000000B9E01D5800) [pid = 2792] [serial = 1150] [outer = 000000B9DBD7A800] 17:22:06 INFO - PROCESS | 2792 | 1466036526319 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (000000B9E86BDC00) [pid = 2792] [serial = 1151] [outer = 000000B9DBD7A800] 17:22:06 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0D5000 == 42 [pid = 2792] [id = 375] 17:22:06 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB0D4800 == 41 [pid = 2792] [id = 374] 17:22:06 INFO - PROCESS | 2792 | 1466036526982 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1030ms 17:22:07 INFO - PROCESS | 2792 | 1466036527004 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 2792 | 1466036527009 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 17:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:22:07 INFO - PROCESS | 2792 | 1466036527016 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - PROCESS | 2792 | 1466036527019 Marionette TRACE conn5 <- [1,1498,null,{}] 17:22:07 INFO - PROCESS | 2792 | 1466036527024 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:07 INFO - PROCESS | 2792 | 1466036527027 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:07 INFO - PROCESS | 2792 | 1466036527149 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 17:22:07 INFO - PROCESS | 2792 | 1466036527270 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 2792 | 1466036527274 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F018F000 == 42 [pid = 2792] [id = 384] 17:22:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (000000B9E86B8400) [pid = 2792] [serial = 1152] [outer = 0000000000000000] 17:22:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (000000B9E8D39800) [pid = 2792] [serial = 1153] [outer = 000000B9E86B8400] 17:22:07 INFO - PROCESS | 2792 | 1466036527334 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (000000B9E90C2C00) [pid = 2792] [serial = 1154] [outer = 000000B9E86B8400] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7C9E800 == 41 [pid = 2792] [id = 212] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8D73800 == 40 [pid = 2792] [id = 204] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7DE5800 == 39 [pid = 2792] [id = 202] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2404000 == 38 [pid = 2792] [id = 211] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2154000 == 37 [pid = 2792] [id = 369] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAB3800 == 36 [pid = 2792] [id = 216] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E122D000 == 35 [pid = 2792] [id = 200] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB3CE000 == 34 [pid = 2792] [id = 214] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC773000 == 33 [pid = 2792] [id = 207] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0EB2800 == 32 [pid = 2792] [id = 370] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAB4000 == 31 [pid = 2792] [id = 379] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED873000 == 30 [pid = 2792] [id = 371] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F04E0000 == 29 [pid = 2792] [id = 381] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DB3B0000 == 28 [pid = 2792] [id = 205] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F019F800 == 27 [pid = 2792] [id = 380] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBBBC000 == 26 [pid = 2792] [id = 364] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8994000 == 25 [pid = 2792] [id = 213] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5897800 == 24 [pid = 2792] [id = 363] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0464800 == 23 [pid = 2792] [id = 377] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F07C4000 == 22 [pid = 2792] [id = 382] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB3DB000 == 21 [pid = 2792] [id = 206] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0C6800 == 20 [pid = 2792] [id = 372] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F015F000 == 19 [pid = 2792] [id = 376] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1109800 == 18 [pid = 2792] [id = 208] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8E6800 == 17 [pid = 2792] [id = 215] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E589B000 == 16 [pid = 2792] [id = 201] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0CA8000 == 15 [pid = 2792] [id = 210] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E848C000 == 14 [pid = 2792] [id = 209] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2149800 == 13 [pid = 2792] [id = 373] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8E2800 == 12 [pid = 2792] [id = 368] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB5F000 == 11 [pid = 2792] [id = 378] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6174800 == 10 [pid = 2792] [id = 362] 17:22:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6179000 == 9 [pid = 2792] [id = 383] 17:22:13 INFO - PROCESS | 2792 | 1466036533456 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 6470ms 17:22:13 INFO - PROCESS | 2792 | 1466036533486 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 2792 | 1466036533491 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 17:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:22:13 INFO - PROCESS | 2792 | 1466036533497 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 2792 | 1466036533500 Marionette TRACE conn5 <- [1,1502,null,{}] 17:22:13 INFO - PROCESS | 2792 | 1466036533507 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:13 INFO - PROCESS | 2792 | 1466036533510 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:13 INFO - PROCESS | 2792 | 1466036533633 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 17:22:13 INFO - PROCESS | 2792 | 1466036533690 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 2792 | 1466036533693 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8995000 == 10 [pid = 2792] [id = 385] 17:22:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (000000B9E01DA000) [pid = 2792] [serial = 1155] [outer = 0000000000000000] 17:22:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (000000B9E04B4000) [pid = 2792] [serial = 1156] [outer = 000000B9E01DA000] 17:22:13 INFO - PROCESS | 2792 | 1466036533745 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (000000B9E1F41800) [pid = 2792] [serial = 1157] [outer = 000000B9E01DA000] 17:22:14 INFO - PROCESS | 2792 | 1466036534230 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 795ms 17:22:14 INFO - PROCESS | 2792 | 1466036534295 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 2792 | 1466036534300 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 17:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:22:14 INFO - PROCESS | 2792 | 1466036534316 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 2792 | 1466036534319 Marionette TRACE conn5 <- [1,1506,null,{}] 17:22:14 INFO - PROCESS | 2792 | 1466036534323 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:14 INFO - PROCESS | 2792 | 1466036534326 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:14 INFO - PROCESS | 2792 | 1466036534831 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (000000B9E01D4800) [pid = 2792] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (000000B9E01D8400) [pid = 2792] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (000000B9DB3B7800) [pid = 2792] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (000000B9E27C9800) [pid = 2792] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (000000B9E58A8C00) [pid = 2792] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (000000B9E0E73C00) [pid = 2792] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (000000B9DBD6DC00) [pid = 2792] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (000000B9E9794800) [pid = 2792] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (000000B9DBD79800) [pid = 2792] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (000000B9DBB6EC00) [pid = 2792] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (000000B9DA9D3000) [pid = 2792] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (000000B9E6132C00) [pid = 2792] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (000000B9DBCE9800) [pid = 2792] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (000000B9E8D30400) [pid = 2792] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (000000B9E8FBE800) [pid = 2792] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (000000B9E86C1800) [pid = 2792] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (000000B9DC4B2000) [pid = 2792] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (000000B9E59A2400) [pid = 2792] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (000000B9E1F46000) [pid = 2792] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (000000B9E8B72000) [pid = 2792] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (000000B9E599D400) [pid = 2792] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (000000B9DBCE3C00) [pid = 2792] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (000000B9E86BA000) [pid = 2792] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (000000B9E0BAC800) [pid = 2792] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (000000B9E86B8C00) [pid = 2792] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (000000B9DBB71000) [pid = 2792] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (000000B9DBD52800) [pid = 2792] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (000000B9DBD75C00) [pid = 2792] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (000000B9DC61A000) [pid = 2792] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (000000B9E21CE000) [pid = 2792] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (000000B9DBD58400) [pid = 2792] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (000000B9DBD93000) [pid = 2792] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (000000B9E9374C00) [pid = 2792] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (000000B9E8FBEC00) [pid = 2792] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (000000B9E0B38C00) [pid = 2792] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (000000B9EA894400) [pid = 2792] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (000000B9E0E6DC00) [pid = 2792] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (000000B9DBD7A800) [pid = 2792] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (000000B9E8FAF000) [pid = 2792] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:22:14 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (000000B9E9F92000) [pid = 2792] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:22:14 INFO - PROCESS | 2792 | 1466036534903 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 2792 | 1466036534906 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D8D800 == 11 [pid = 2792] [id = 386] 17:22:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (000000B9D9EAF400) [pid = 2792] [serial = 1158] [outer = 0000000000000000] 17:22:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (000000B9DA9D3000) [pid = 2792] [serial = 1159] [outer = 000000B9D9EAF400] 17:22:14 INFO - PROCESS | 2792 | 1466036534956 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (000000B9DBD55400) [pid = 2792] [serial = 1160] [outer = 000000B9D9EAF400] 17:22:15 INFO - PROCESS | 2792 | 1466036535403 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1133ms 17:22:15 INFO - PROCESS | 2792 | 1466036535455 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 2792 | 1466036535457 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 17:22:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:22:15 INFO - PROCESS | 2792 | 1466036535461 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - PROCESS | 2792 | 1466036535465 Marionette TRACE conn5 <- [1,1510,null,{}] 17:22:15 INFO - PROCESS | 2792 | 1466036535477 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:15 INFO - PROCESS | 2792 | 1466036535482 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:15 INFO - PROCESS | 2792 | 1466036535579 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 17:22:15 INFO - PROCESS | 2792 | 1466036535594 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 2792 | 1466036535597 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:15 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0480800 == 12 [pid = 2792] [id = 387] 17:22:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (000000B9E58A8C00) [pid = 2792] [serial = 1161] [outer = 0000000000000000] 17:22:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (000000B9E5936000) [pid = 2792] [serial = 1162] [outer = 000000B9E58A8C00] 17:22:15 INFO - PROCESS | 2792 | 1466036535648 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (000000B9E75EAC00) [pid = 2792] [serial = 1163] [outer = 000000B9E58A8C00] 17:22:16 INFO - PROCESS | 2792 | 1466036536107 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:22:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:22:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:22:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:22:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:22:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 17:22:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:22:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 17:22:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:22:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 698ms 17:22:16 INFO - PROCESS | 2792 | 1466036536190 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 2792 | 1466036536192 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 17:22:16 INFO - PROCESS | 2792 | 1466036536199 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:22:16 INFO - PROCESS | 2792 | 1466036536201 Marionette TRACE conn5 <- [1,1514,null,{}] 17:22:16 INFO - PROCESS | 2792 | 1466036536205 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 2792 | 1466036536207 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:16 INFO - PROCESS | 2792 | 1466036536302 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 17:22:16 INFO - PROCESS | 2792 | 1466036536308 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 2792 | 1466036536310 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:16 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F07C4000 == 13 [pid = 2792] [id = 388] 17:22:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (000000B9E8D18800) [pid = 2792] [serial = 1164] [outer = 0000000000000000] 17:22:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (000000B9E8D30400) [pid = 2792] [serial = 1165] [outer = 000000B9E8D18800] 17:22:16 INFO - PROCESS | 2792 | 1466036536356 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (000000B9E8FB3800) [pid = 2792] [serial = 1166] [outer = 000000B9E8D18800] 17:22:16 INFO - PROCESS | 2792 | 1466036536800 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:22:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:22:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:22:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:22:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 17:22:16 INFO - PROCESS | 2792 | 1466036536876 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 2792 | 1466036536881 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 17:22:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:22:16 INFO - PROCESS | 2792 | 1466036536886 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 2792 | 1466036536891 Marionette TRACE conn5 <- [1,1518,null,{}] 17:22:16 INFO - PROCESS | 2792 | 1466036536898 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 2792 | 1466036536902 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:17 INFO - PROCESS | 2792 | 1466036537052 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 17:22:17 INFO - PROCESS | 2792 | 1466036537130 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 2792 | 1466036537134 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:17 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBA30800 == 14 [pid = 2792] [id = 389] 17:22:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (000000B9DBB6F000) [pid = 2792] [serial = 1167] [outer = 0000000000000000] 17:22:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (000000B9DBB75C00) [pid = 2792] [serial = 1168] [outer = 000000B9DBB6F000] 17:22:17 INFO - PROCESS | 2792 | 1466036537236 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (000000B9DC64E400) [pid = 2792] [serial = 1169] [outer = 000000B9DBB6F000] 17:22:17 INFO - PROCESS | 2792 | 1466036537844 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:22:17 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 17:22:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:22:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:22:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 17:22:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:22:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 985ms 17:22:17 INFO - PROCESS | 2792 | 1466036537875 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 2792 | 1466036537879 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 17:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:22:17 INFO - PROCESS | 2792 | 1466036537886 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 2792 | 1466036537890 Marionette TRACE conn5 <- [1,1522,null,{}] 17:22:17 INFO - PROCESS | 2792 | 1466036537895 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:17 INFO - PROCESS | 2792 | 1466036537898 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:18 INFO - PROCESS | 2792 | 1466036538032 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 17:22:18 INFO - PROCESS | 2792 | 1466036538157 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 2792 | 1466036538160 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:18 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0159000 == 15 [pid = 2792] [id = 390] 17:22:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (000000B9E0C1E000) [pid = 2792] [serial = 1170] [outer = 0000000000000000] 17:22:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (000000B9E8B1C800) [pid = 2792] [serial = 1171] [outer = 000000B9E0C1E000] 17:22:18 INFO - PROCESS | 2792 | 1466036538222 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (000000B9E9054800) [pid = 2792] [serial = 1172] [outer = 000000B9E0C1E000] 17:22:18 INFO - PROCESS | 2792 | 1466036538820 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:22:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 17:22:18 INFO - PROCESS | 2792 | 1466036538875 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 17:22:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:22:18 INFO - PROCESS | 2792 | 1466036538878 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 17:22:18 INFO - PROCESS | 2792 | 1466036538882 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 2792 | 1466036538884 Marionette TRACE conn5 <- [1,1526,null,{}] 17:22:18 INFO - PROCESS | 2792 | 1466036538895 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:18 INFO - PROCESS | 2792 | 1466036538900 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:19 INFO - PROCESS | 2792 | 1466036539017 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 17:22:19 INFO - PROCESS | 2792 | 1466036539143 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 2792 | 1466036539147 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB33000 == 16 [pid = 2792] [id = 391] 17:22:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (000000B9E94FA000) [pid = 2792] [serial = 1173] [outer = 0000000000000000] 17:22:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (000000B9E9517400) [pid = 2792] [serial = 1174] [outer = 000000B9E94FA000] 17:22:19 INFO - PROCESS | 2792 | 1466036539207 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (000000B9E9794000) [pid = 2792] [serial = 1175] [outer = 000000B9E94FA000] 17:22:19 INFO - PROCESS | 2792 | 1466036539845 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:22:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1029ms 17:22:19 INFO - PROCESS | 2792 | 1466036539913 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 2792 | 1466036539916 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 17:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:22:19 INFO - PROCESS | 2792 | 1466036539920 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 2792 | 1466036539922 Marionette TRACE conn5 <- [1,1530,null,{}] 17:22:19 INFO - PROCESS | 2792 | 1466036539926 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:19 INFO - PROCESS | 2792 | 1466036539928 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:20 INFO - PROCESS | 2792 | 1466036540041 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 17:22:20 INFO - PROCESS | 2792 | 1466036540356 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 2792 | 1466036540359 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBA28000 == 17 [pid = 2792] [id = 392] 17:22:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (000000B9D9E9B400) [pid = 2792] [serial = 1176] [outer = 0000000000000000] 17:22:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (000000B9D9EA0C00) [pid = 2792] [serial = 1177] [outer = 000000B9D9E9B400] 17:22:20 INFO - PROCESS | 2792 | 1466036540413 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (000000B9DA05DC00) [pid = 2792] [serial = 1178] [outer = 000000B9D9E9B400] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (000000B9E1D20000) [pid = 2792] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (000000B9E0450400) [pid = 2792] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (000000B9E1F44400) [pid = 2792] [serial = 658] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (000000B9E04AF400) [pid = 2792] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (000000B9DBD6EC00) [pid = 2792] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (000000B9E0F70400) [pid = 2792] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (000000B9E01CD800) [pid = 2792] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (000000B9E1C6C800) [pid = 2792] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (000000B9DBA8C400) [pid = 2792] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (000000B9E286B000) [pid = 2792] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (000000B9E599B000) [pid = 2792] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (000000B9E0EA6C00) [pid = 2792] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (000000B9DBD97000) [pid = 2792] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (000000B9DD2B5000) [pid = 2792] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (000000B9E9F21000) [pid = 2792] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (000000B9DBD93400) [pid = 2792] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (000000B9DC282800) [pid = 2792] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (000000B9DBB74C00) [pid = 2792] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (000000B9DBCA3C00) [pid = 2792] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (000000B9DB3B9C00) [pid = 2792] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (000000B9DBB70000) [pid = 2792] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (000000B9E8782C00) [pid = 2792] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (000000B9E2392800) [pid = 2792] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (000000B9E8FB2800) [pid = 2792] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (000000B9E8FC8000) [pid = 2792] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 17:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (000000B9E905AC00) [pid = 2792] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (000000B9E8FAAC00) [pid = 2792] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (000000B9E8C04400) [pid = 2792] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9E8B20C00) [pid = 2792] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9E6132400) [pid = 2792] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E55A9000) [pid = 2792] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9DBD79C00) [pid = 2792] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E1C6DC00) [pid = 2792] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9DBD54C00) [pid = 2792] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E94FF800) [pid = 2792] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E1134000) [pid = 2792] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E9373C00) [pid = 2792] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E9062000) [pid = 2792] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9DBC9C000) [pid = 2792] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E877EC00) [pid = 2792] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DBD94800) [pid = 2792] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E01CF800) [pid = 2792] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBD72000) [pid = 2792] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E21D8C00) [pid = 2792] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DD252C00) [pid = 2792] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E6068C00) [pid = 2792] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E01D5800) [pid = 2792] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E5933800) [pid = 2792] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBD9AC00) [pid = 2792] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E0BD3800) [pid = 2792] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8D1B800) [pid = 2792] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E58AF400) [pid = 2792] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E2868000) [pid = 2792] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E21CE400) [pid = 2792] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E2394000) [pid = 2792] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E55A3800) [pid = 2792] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E03E8C00) [pid = 2792] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9DBD70800) [pid = 2792] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E8B75800) [pid = 2792] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8FC6000) [pid = 2792] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E58AD800) [pid = 2792] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E878AC00) [pid = 2792] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E8FC8800) [pid = 2792] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E2870800) [pid = 2792] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E8FBF000) [pid = 2792] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E937A400) [pid = 2792] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (000000B9E7C36400) [pid = 2792] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (000000B9E8787C00) [pid = 2792] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (000000B9E86BDC00) [pid = 2792] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (000000B9E86C1000) [pid = 2792] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (000000B9EA9BF800) [pid = 2792] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (000000B9EA967C00) [pid = 2792] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 53 (000000B9E9FA9800) [pid = 2792] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 52 (000000B9E9F28800) [pid = 2792] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 51 (000000B9E978C800) [pid = 2792] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 50 (000000B9E58A4000) [pid = 2792] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 49 (000000B9E905E400) [pid = 2792] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 48 (000000B9E82DC800) [pid = 2792] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 47 (000000B9E911E000) [pid = 2792] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | --DOMWINDOW == 46 (000000B9E9F95000) [pid = 2792] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 17:22:21 INFO - PROCESS | 2792 | 1466036541035 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:22:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1132ms 17:22:21 INFO - PROCESS | 2792 | 1466036541055 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 2792 | 1466036541059 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 17:22:21 INFO - PROCESS | 2792 | 1466036541063 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:22:21 INFO - PROCESS | 2792 | 1466036541066 Marionette TRACE conn5 <- [1,1534,null,{}] 17:22:21 INFO - PROCESS | 2792 | 1466036541071 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 2792 | 1466036541076 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:21 INFO - PROCESS | 2792 | 1466036541168 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 17:22:21 INFO - PROCESS | 2792 | 1466036541178 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 2792 | 1466036541181 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:21 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E03A8800 == 18 [pid = 2792] [id = 393] 17:22:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 47 (000000B9DBA8DC00) [pid = 2792] [serial = 1179] [outer = 0000000000000000] 17:22:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 48 (000000B9DBB71400) [pid = 2792] [serial = 1180] [outer = 000000B9DBA8DC00] 17:22:21 INFO - PROCESS | 2792 | 1466036541229 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 49 (000000B9DBCE3800) [pid = 2792] [serial = 1181] [outer = 000000B9DBA8DC00] 17:22:21 INFO - PROCESS | 2792 | 1466036541760 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:22:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 17:22:21 INFO - PROCESS | 2792 | 1466036541802 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 2792 | 1466036541807 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:22:21 INFO - PROCESS | 2792 | 1466036541811 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 2792 | 1466036541814 Marionette TRACE conn5 <- [1,1538,null,{}] 17:22:21 INFO - PROCESS | 2792 | 1466036541817 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 2792 | 1466036541820 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:21 INFO - PROCESS | 2792 | 1466036541914 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 17:22:22 INFO - PROCESS | 2792 | 1466036541993 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 2792 | 1466036541995 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D7F000 == 19 [pid = 2792] [id = 394] 17:22:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 50 (000000B9DBCA4800) [pid = 2792] [serial = 1182] [outer = 0000000000000000] 17:22:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 51 (000000B9DBD97C00) [pid = 2792] [serial = 1183] [outer = 000000B9DBCA4800] 17:22:22 INFO - PROCESS | 2792 | 1466036542042 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 52 (000000B9DC613400) [pid = 2792] [serial = 1184] [outer = 000000B9DBCA4800] 17:22:22 INFO - PROCESS | 2792 | 1466036542476 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 691ms 17:22:22 INFO - PROCESS | 2792 | 1466036542506 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 2792 | 1466036542508 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 17:22:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:22:22 INFO - PROCESS | 2792 | 1466036542514 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 2792 | 1466036542519 Marionette TRACE conn5 <- [1,1542,null,{}] 17:22:22 INFO - PROCESS | 2792 | 1466036542529 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:22 INFO - PROCESS | 2792 | 1466036542533 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:22 INFO - PROCESS | 2792 | 1466036542629 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 17:22:22 INFO - PROCESS | 2792 | 1466036542636 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 2792 | 1466036542638 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6166800 == 20 [pid = 2792] [id = 395] 17:22:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 53 (000000B9E04B1000) [pid = 2792] [serial = 1185] [outer = 0000000000000000] 17:22:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 54 (000000B9E0F72800) [pid = 2792] [serial = 1186] [outer = 000000B9E04B1000] 17:22:22 INFO - PROCESS | 2792 | 1466036542691 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (000000B9E1D1A400) [pid = 2792] [serial = 1187] [outer = 000000B9E04B1000] 17:22:23 INFO - PROCESS | 2792 | 1466036543178 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:22:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 17:22:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:22:23 INFO - PROCESS | 2792 | 1466036543252 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 2792 | 1466036543255 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 17:22:23 INFO - PROCESS | 2792 | 1466036543259 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 2792 | 1466036543261 Marionette TRACE conn5 <- [1,1546,null,{}] 17:22:23 INFO - PROCESS | 2792 | 1466036543264 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 2792 | 1466036543267 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:23 INFO - PROCESS | 2792 | 1466036543385 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 17:22:23 INFO - PROCESS | 2792 | 1466036543428 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 2792 | 1466036543431 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E848E800 == 21 [pid = 2792] [id = 396] 17:22:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (000000B9E286B000) [pid = 2792] [serial = 1188] [outer = 0000000000000000] 17:22:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (000000B9E5551400) [pid = 2792] [serial = 1189] [outer = 000000B9E286B000] 17:22:23 INFO - PROCESS | 2792 | 1466036543476 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (000000B9E58ACC00) [pid = 2792] [serial = 1190] [outer = 000000B9E286B000] 17:22:23 INFO - PROCESS | 2792 | 1466036543882 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:22:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 689ms 17:22:23 INFO - PROCESS | 2792 | 1466036543951 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 2792 | 1466036543953 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:22:23 INFO - PROCESS | 2792 | 1466036543957 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 2792 | 1466036543959 Marionette TRACE conn5 <- [1,1550,null,{}] 17:22:23 INFO - PROCESS | 2792 | 1466036543962 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 2792 | 1466036543964 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:24 INFO - PROCESS | 2792 | 1466036544101 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 17:22:24 INFO - PROCESS | 2792 | 1466036544120 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 2792 | 1466036544127 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8677000 == 22 [pid = 2792] [id = 397] 17:22:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (000000B9E614B800) [pid = 2792] [serial = 1191] [outer = 0000000000000000] 17:22:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (000000B9E6153C00) [pid = 2792] [serial = 1192] [outer = 000000B9E614B800] 17:22:24 INFO - PROCESS | 2792 | 1466036544185 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E86BA800) [pid = 2792] [serial = 1193] [outer = 000000B9E614B800] 17:22:24 INFO - PROCESS | 2792 | 1466036544659 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:22:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 17:22:24 INFO - PROCESS | 2792 | 1466036544694 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 2792 | 1466036544696 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 17:22:24 INFO - PROCESS | 2792 | 1466036544699 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:22:24 INFO - PROCESS | 2792 | 1466036544701 Marionette TRACE conn5 <- [1,1554,null,{}] 17:22:24 INFO - PROCESS | 2792 | 1466036544704 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:24 INFO - PROCESS | 2792 | 1466036544707 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:24 INFO - PROCESS | 2792 | 1466036544823 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 17:22:24 INFO - PROCESS | 2792 | 1466036544829 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 2792 | 1466036544831 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBA20800 == 23 [pid = 2792] [id = 398] 17:22:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E8B1B000) [pid = 2792] [serial = 1194] [outer = 0000000000000000] 17:22:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E8D16000) [pid = 2792] [serial = 1195] [outer = 000000B9E8B1B000] 17:22:24 INFO - PROCESS | 2792 | 1466036544917 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E8D22000) [pid = 2792] [serial = 1196] [outer = 000000B9E8B1B000] 17:22:25 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E01DA000) [pid = 2792] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:22:25 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E58A8C00) [pid = 2792] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:22:25 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9D9EAF400) [pid = 2792] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:22:25 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E86B8400) [pid = 2792] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:22:25 INFO - PROCESS | 2792 | 1466036545530 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 881ms 17:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:22:25 INFO - PROCESS | 2792 | 1466036545584 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 2792 | 1466036545586 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 17:22:25 INFO - PROCESS | 2792 | 1466036545589 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - PROCESS | 2792 | 1466036545591 Marionette TRACE conn5 <- [1,1558,null,{}] 17:22:25 INFO - PROCESS | 2792 | 1466036545594 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:25 INFO - PROCESS | 2792 | 1466036545596 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:25 INFO - PROCESS | 2792 | 1466036545710 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 17:22:25 INFO - PROCESS | 2792 | 1466036545758 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 2792 | 1466036545760 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:25 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E902E800 == 24 [pid = 2792] [id = 399] 17:22:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E8B1BC00) [pid = 2792] [serial = 1197] [outer = 0000000000000000] 17:22:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E8F06400) [pid = 2792] [serial = 1198] [outer = 000000B9E8B1BC00] 17:22:25 INFO - PROCESS | 2792 | 1466036545805 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E8FBE400) [pid = 2792] [serial = 1199] [outer = 000000B9E8B1BC00] 17:22:26 INFO - PROCESS | 2792 | 1466036546153 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:22:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:22:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 17:22:26 INFO - PROCESS | 2792 | 1466036546222 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 2792 | 1466036546224 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 17:22:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:22:26 INFO - PROCESS | 2792 | 1466036546227 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 2792 | 1466036546229 Marionette TRACE conn5 <- [1,1562,null,{}] 17:22:26 INFO - PROCESS | 2792 | 1466036546233 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:26 INFO - PROCESS | 2792 | 1466036546235 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:26 INFO - PROCESS | 2792 | 1466036546322 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 17:22:26 INFO - PROCESS | 2792 | 1466036546328 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 2792 | 1466036546330 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D20000 == 25 [pid = 2792] [id = 400] 17:22:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E8FC3000) [pid = 2792] [serial = 1200] [outer = 0000000000000000] 17:22:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E905C800) [pid = 2792] [serial = 1201] [outer = 000000B9E8FC3000] 17:22:26 INFO - PROCESS | 2792 | 1466036546375 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E90C1000) [pid = 2792] [serial = 1202] [outer = 000000B9E8FC3000] 17:22:26 INFO - PROCESS | 2792 | 1466036546806 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:22:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:22:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 17:22:26 INFO - PROCESS | 2792 | 1466036546861 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 2792 | 1466036546863 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 17:22:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:22:26 INFO - PROCESS | 2792 | 1466036546866 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 2792 | 1466036546868 Marionette TRACE conn5 <- [1,1566,null,{}] 17:22:26 INFO - PROCESS | 2792 | 1466036546872 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:26 INFO - PROCESS | 2792 | 1466036546873 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:26 INFO - PROCESS | 2792 | 1466036546958 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 17:22:26 INFO - PROCESS | 2792 | 1466036546964 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 2792 | 1466036546966 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EBD49800 == 26 [pid = 2792] [id = 401] 17:22:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E90C7C00) [pid = 2792] [serial = 1203] [outer = 0000000000000000] 17:22:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E9374C00) [pid = 2792] [serial = 1204] [outer = 000000B9E90C7C00] 17:22:27 INFO - PROCESS | 2792 | 1466036547010 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E94FDC00) [pid = 2792] [serial = 1205] [outer = 000000B9E90C7C00] 17:22:27 INFO - PROCESS | 2792 | 1466036547581 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:22:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:22:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 776ms 17:22:27 INFO - PROCESS | 2792 | 1466036547645 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 2792 | 1466036547651 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 17:22:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:22:27 INFO - PROCESS | 2792 | 1466036547657 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 2792 | 1466036547661 Marionette TRACE conn5 <- [1,1570,null,{}] 17:22:27 INFO - PROCESS | 2792 | 1466036547667 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:27 INFO - PROCESS | 2792 | 1466036547671 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:27 INFO - PROCESS | 2792 | 1466036547832 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 17:22:27 INFO - PROCESS | 2792 | 1466036547945 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 2792 | 1466036547950 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:27 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0CAD800 == 27 [pid = 2792] [id = 402] 17:22:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBA8E400) [pid = 2792] [serial = 1206] [outer = 0000000000000000] 17:22:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBA93400) [pid = 2792] [serial = 1207] [outer = 000000B9DBA8E400] 17:22:28 INFO - PROCESS | 2792 | 1466036548009 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBD5F000) [pid = 2792] [serial = 1208] [outer = 000000B9DBA8E400] 17:22:28 INFO - PROCESS | 2792 | 1466036548645 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1027ms 17:22:28 INFO - PROCESS | 2792 | 1466036548686 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 2792 | 1466036548692 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 17:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:22:28 INFO - PROCESS | 2792 | 1466036548698 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 2792 | 1466036548702 Marionette TRACE conn5 <- [1,1574,null,{}] 17:22:28 INFO - PROCESS | 2792 | 1466036548706 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:28 INFO - PROCESS | 2792 | 1466036548709 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:28 INFO - PROCESS | 2792 | 1466036548835 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 17:22:28 INFO - PROCESS | 2792 | 1466036548954 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 2792 | 1466036548957 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:28 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E873C000 == 28 [pid = 2792] [id = 403] 17:22:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E04AE400) [pid = 2792] [serial = 1209] [outer = 0000000000000000] 17:22:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E113F000) [pid = 2792] [serial = 1210] [outer = 000000B9E04AE400] 17:22:29 INFO - PROCESS | 2792 | 1466036549015 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E58A4000) [pid = 2792] [serial = 1211] [outer = 000000B9E04AE400] 17:22:29 INFO - PROCESS | 2792 | 1466036549630 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:22:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:22:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 986ms 17:22:29 INFO - PROCESS | 2792 | 1466036549686 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 17:22:29 INFO - PROCESS | 2792 | 1466036549689 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 17:22:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:22:29 INFO - PROCESS | 2792 | 1466036549693 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:22:29 INFO - PROCESS | 2792 | 1466036549697 Marionette TRACE conn5 <- [1,1578,null,{}] 17:22:29 INFO - PROCESS | 2792 | 1466036549709 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:29 INFO - PROCESS | 2792 | 1466036549714 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:29 INFO - PROCESS | 2792 | 1466036549831 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 17:22:29 INFO - PROCESS | 2792 | 1466036549953 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 2792 | 1466036549957 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8DB800 == 29 [pid = 2792] [id = 404] 17:22:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E6072400) [pid = 2792] [serial = 1212] [outer = 0000000000000000] 17:22:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8C04400) [pid = 2792] [serial = 1213] [outer = 000000B9E6072400] 17:22:30 INFO - PROCESS | 2792 | 1466036550015 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E943F400) [pid = 2792] [serial = 1214] [outer = 000000B9E6072400] 17:22:30 INFO - PROCESS | 2792 | 1466036550841 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:22:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:22:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1195ms 17:22:30 INFO - PROCESS | 2792 | 1466036550890 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 2792 | 1466036550895 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 17:22:30 INFO - PROCESS | 2792 | 1466036550900 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:22:30 INFO - PROCESS | 2792 | 1466036550903 Marionette TRACE conn5 <- [1,1582,null,{}] 17:22:30 INFO - PROCESS | 2792 | 1466036550910 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:30 INFO - PROCESS | 2792 | 1466036550913 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:31 INFO - PROCESS | 2792 | 1466036551023 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 17:22:31 INFO - PROCESS | 2792 | 1466036551103 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 2792 | 1466036551106 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E04D3800 == 30 [pid = 2792] [id = 405] 17:22:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9DBD6F400) [pid = 2792] [serial = 1215] [outer = 0000000000000000] 17:22:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBD93000) [pid = 2792] [serial = 1216] [outer = 000000B9DBD6F400] 17:22:31 INFO - PROCESS | 2792 | 1466036551200 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DC280C00) [pid = 2792] [serial = 1217] [outer = 000000B9DBD6F400] 17:22:31 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F018F000 == 29 [pid = 2792] [id = 384] 17:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8D39800) [pid = 2792] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 17:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E8D30400) [pid = 2792] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 17:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E04B4000) [pid = 2792] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 17:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E75EAC00) [pid = 2792] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 17:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E5936000) [pid = 2792] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 17:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DA9D3000) [pid = 2792] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 17:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBD55400) [pid = 2792] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 17:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E90C2C00) [pid = 2792] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 17:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E1F41800) [pid = 2792] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 17:22:32 INFO - PROCESS | 2792 | 1466036552335 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:22:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:22:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1496ms 17:22:32 INFO - PROCESS | 2792 | 1466036552401 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 17:22:32 INFO - PROCESS | 2792 | 1466036552406 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 17:22:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:22:32 INFO - PROCESS | 2792 | 1466036552410 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - PROCESS | 2792 | 1466036552415 Marionette TRACE conn5 <- [1,1586,null,{}] 17:22:32 INFO - PROCESS | 2792 | 1466036552421 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:32 INFO - PROCESS | 2792 | 1466036552423 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:32 INFO - PROCESS | 2792 | 1466036552516 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 17:22:32 INFO - PROCESS | 2792 | 1466036552530 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:32 INFO - PROCESS | 2792 | 1466036552533 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0F83000 == 30 [pid = 2792] [id = 406] 17:22:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBC96C00) [pid = 2792] [serial = 1218] [outer = 0000000000000000] 17:22:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBCA0C00) [pid = 2792] [serial = 1219] [outer = 000000B9DBC96C00] 17:22:32 INFO - PROCESS | 2792 | 1466036552583 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBD5A400) [pid = 2792] [serial = 1220] [outer = 000000B9DBC96C00] 17:22:33 INFO - PROCESS | 2792 | 1466036553059 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:22:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 17:22:33 INFO - PROCESS | 2792 | 1466036553106 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 2792 | 1466036553112 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 17:22:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:22:33 INFO - PROCESS | 2792 | 1466036553119 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 2792 | 1466036553121 Marionette TRACE conn5 <- [1,1590,null,{}] 17:22:33 INFO - PROCESS | 2792 | 1466036553125 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:33 INFO - PROCESS | 2792 | 1466036553128 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:33 INFO - PROCESS | 2792 | 1466036553257 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 17:22:33 INFO - PROCESS | 2792 | 1466036553338 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 2792 | 1466036553340 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6161000 == 31 [pid = 2792] [id = 407] 17:22:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DBD7BC00) [pid = 2792] [serial = 1221] [outer = 0000000000000000] 17:22:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DC282800) [pid = 2792] [serial = 1222] [outer = 000000B9DBD7BC00] 17:22:33 INFO - PROCESS | 2792 | 1466036553389 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E01D5000) [pid = 2792] [serial = 1223] [outer = 000000B9DBD7BC00] 17:22:33 INFO - PROCESS | 2792 | 1466036553789 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:22:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 733ms 17:22:33 INFO - PROCESS | 2792 | 1466036553853 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 2792 | 1466036553856 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 17:22:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:22:33 INFO - PROCESS | 2792 | 1466036553860 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 2792 | 1466036553864 Marionette TRACE conn5 <- [1,1594,null,{}] 17:22:33 INFO - PROCESS | 2792 | 1466036553880 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:33 INFO - PROCESS | 2792 | 1466036553885 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:33 INFO - PROCESS | 2792 | 1466036553974 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 17:22:33 INFO - PROCESS | 2792 | 1466036553991 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 2792 | 1466036553994 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:34 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8674000 == 32 [pid = 2792] [id = 408] 17:22:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E1135000) [pid = 2792] [serial = 1224] [outer = 0000000000000000] 17:22:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E1C0F400) [pid = 2792] [serial = 1225] [outer = 000000B9E1135000] 17:22:34 INFO - PROCESS | 2792 | 1466036554043 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E21D5800) [pid = 2792] [serial = 1226] [outer = 000000B9E1135000] 17:22:34 INFO - PROCESS | 2792 | 1466036554513 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 17:22:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:22:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 17:22:34 INFO - PROCESS | 2792 | 1466036554552 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 2792 | 1466036554555 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 17:22:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:22:34 INFO - PROCESS | 2792 | 1466036554558 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - PROCESS | 2792 | 1466036554560 Marionette TRACE conn5 <- [1,1598,null,{}] 17:22:34 INFO - PROCESS | 2792 | 1466036554563 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:34 INFO - PROCESS | 2792 | 1466036554566 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:34 INFO - PROCESS | 2792 | 1466036554711 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 17:22:34 INFO - PROCESS | 2792 | 1466036554731 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 2792 | 1466036554734 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:34 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E902B800 == 33 [pid = 2792] [id = 409] 17:22:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E2867C00) [pid = 2792] [serial = 1227] [outer = 0000000000000000] 17:22:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E5553800) [pid = 2792] [serial = 1228] [outer = 000000B9E2867C00] 17:22:34 INFO - PROCESS | 2792 | 1466036554782 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E58AC800) [pid = 2792] [serial = 1229] [outer = 000000B9E2867C00] 17:22:35 INFO - PROCESS | 2792 | 1466036555221 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:22:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 17:22:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:22:35 INFO - PROCESS | 2792 | 1466036555232 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 2792 | 1466036555234 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 17:22:35 INFO - PROCESS | 2792 | 1466036555237 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - PROCESS | 2792 | 1466036555239 Marionette TRACE conn5 <- [1,1602,null,{}] 17:22:35 INFO - PROCESS | 2792 | 1466036555249 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:35 INFO - PROCESS | 2792 | 1466036555251 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:35 INFO - PROCESS | 2792 | 1466036555361 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 17:22:35 INFO - PROCESS | 2792 | 1466036555366 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:35 INFO - PROCESS | 2792 | 1466036555368 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB0C6000 == 34 [pid = 2792] [id = 410] 17:22:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E58A3400) [pid = 2792] [serial = 1230] [outer = 0000000000000000] 17:22:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E606E800) [pid = 2792] [serial = 1231] [outer = 000000B9E58A3400] 17:22:35 INFO - PROCESS | 2792 | 1466036555415 Marionette DEBUG loaded listener.js 17:22:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E738CC00) [pid = 2792] [serial = 1232] [outer = 000000B9E58A3400] 17:22:35 INFO - PROCESS | 2792 | 1466036555894 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 17:22:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 17:22:35 INFO - PROCESS | 2792 | 1466036555931 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 17:22:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:22:35 INFO - PROCESS | 2792 | 1466036555934 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 17:22:35 INFO - PROCESS | 2792 | 1466036555944 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - PROCESS | 2792 | 1466036555946 Marionette TRACE conn5 <- [1,1606,null,{}] 17:22:35 INFO - PROCESS | 2792 | 1466036555949 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:35 INFO - PROCESS | 2792 | 1466036555956 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:36 INFO - PROCESS | 2792 | 1466036556119 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 17:22:36 INFO - PROCESS | 2792 | 1466036556144 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 2792 | 1466036556147 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:36 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8D9800 == 35 [pid = 2792] [id = 411] 17:22:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DBA87800) [pid = 2792] [serial = 1233] [outer = 0000000000000000] 17:22:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E8B20000) [pid = 2792] [serial = 1234] [outer = 000000B9DBA87800] 17:22:36 INFO - PROCESS | 2792 | 1466036556194 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E8D1C000) [pid = 2792] [serial = 1235] [outer = 000000B9DBA87800] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E614B800) [pid = 2792] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E286B000) [pid = 2792] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E0C1E000) [pid = 2792] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E04B1000) [pid = 2792] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E8B1BC00) [pid = 2792] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E94FA000) [pid = 2792] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBCA4800) [pid = 2792] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBB6F000) [pid = 2792] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E8B1B000) [pid = 2792] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8FC3000) [pid = 2792] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBA8DC00) [pid = 2792] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E8D18800) [pid = 2792] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9D9E9B400) [pid = 2792] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:22:36 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E90C7C00) [pid = 2792] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:22:36 INFO - PROCESS | 2792 | 1466036556840 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:22:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:22:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 945ms 17:22:36 INFO - PROCESS | 2792 | 1466036556890 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 2792 | 1466036556893 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 17:22:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:22:36 INFO - PROCESS | 2792 | 1466036556896 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - PROCESS | 2792 | 1466036556898 Marionette TRACE conn5 <- [1,1610,null,{}] 17:22:36 INFO - PROCESS | 2792 | 1466036556901 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:36 INFO - PROCESS | 2792 | 1466036556904 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:36 INFO - PROCESS | 2792 | 1466036556986 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 17:22:37 INFO - PROCESS | 2792 | 1466036556993 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 2792 | 1466036556995 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAB1800 == 36 [pid = 2792] [id = 412] 17:22:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E0BB5400) [pid = 2792] [serial = 1236] [outer = 0000000000000000] 17:22:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8B29400) [pid = 2792] [serial = 1237] [outer = 000000B9E0BB5400] 17:22:37 INFO - PROCESS | 2792 | 1466036557041 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8FA5C00) [pid = 2792] [serial = 1238] [outer = 000000B9E0BB5400] 17:22:37 INFO - PROCESS | 2792 | 1466036557457 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 17:22:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 17:22:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 588ms 17:22:37 INFO - PROCESS | 2792 | 1466036557485 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 2792 | 1466036557488 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 17:22:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:22:37 INFO - PROCESS | 2792 | 1466036557502 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - PROCESS | 2792 | 1466036557504 Marionette TRACE conn5 <- [1,1614,null,{}] 17:22:37 INFO - PROCESS | 2792 | 1466036557513 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:37 INFO - PROCESS | 2792 | 1466036557515 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:37 INFO - PROCESS | 2792 | 1466036557598 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 17:22:37 INFO - PROCESS | 2792 | 1466036557606 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 2792 | 1466036557608 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB6F800 == 37 [pid = 2792] [id = 413] 17:22:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8FA4400) [pid = 2792] [serial = 1239] [outer = 0000000000000000] 17:22:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8FC0000) [pid = 2792] [serial = 1240] [outer = 000000B9E8FA4400] 17:22:37 INFO - PROCESS | 2792 | 1466036557654 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9057000) [pid = 2792] [serial = 1241] [outer = 000000B9E8FA4400] 17:22:38 INFO - PROCESS | 2792 | 1466036558097 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:22:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:22:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 650ms 17:22:38 INFO - PROCESS | 2792 | 1466036558144 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 17:22:38 INFO - PROCESS | 2792 | 1466036558146 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 17:22:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:22:38 INFO - PROCESS | 2792 | 1466036558166 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:22:38 INFO - PROCESS | 2792 | 1466036558168 Marionette TRACE conn5 <- [1,1618,null,{}] 17:22:38 INFO - PROCESS | 2792 | 1466036558172 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:38 INFO - PROCESS | 2792 | 1466036558174 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:38 INFO - PROCESS | 2792 | 1466036558257 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 17:22:38 INFO - PROCESS | 2792 | 1466036558262 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 2792 | 1466036558264 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:38 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED882800 == 38 [pid = 2792] [id = 414] 17:22:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E04AE000) [pid = 2792] [serial = 1242] [outer = 0000000000000000] 17:22:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E9062800) [pid = 2792] [serial = 1243] [outer = 000000B9E04AE000] 17:22:38 INFO - PROCESS | 2792 | 1466036558310 Marionette DEBUG loaded listener.js 17:22:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E90CD800) [pid = 2792] [serial = 1244] [outer = 000000B9E04AE000] 17:22:38 INFO - PROCESS | 2792 | 1466036558941 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 17:22:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:22:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 859ms 17:22:39 INFO - PROCESS | 2792 | 1466036559066 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 17:22:39 INFO - PROCESS | 2792 | 1466036559071 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 17:22:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:22:39 INFO - PROCESS | 2792 | 1466036559077 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - PROCESS | 2792 | 1466036559081 Marionette TRACE conn5 <- [1,1622,null,{}] 17:22:39 INFO - PROCESS | 2792 | 1466036559088 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:39 INFO - PROCESS | 2792 | 1466036559091 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:39 INFO - PROCESS | 2792 | 1466036559227 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 17:22:39 INFO - PROCESS | 2792 | 1466036559300 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 2792 | 1466036559303 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:39 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5893800 == 39 [pid = 2792] [id = 415] 17:22:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DB3BD000) [pid = 2792] [serial = 1245] [outer = 0000000000000000] 17:22:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9DBCDF800) [pid = 2792] [serial = 1246] [outer = 000000B9DB3BD000] 17:22:39 INFO - PROCESS | 2792 | 1466036559361 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DBD7B000) [pid = 2792] [serial = 1247] [outer = 000000B9DB3BD000] 17:22:40 INFO - PROCESS | 2792 | 1466036560082 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:22:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1033ms 17:22:40 INFO - PROCESS | 2792 | 1466036560110 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 2792 | 1466036560116 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 17:22:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:22:40 INFO - PROCESS | 2792 | 1466036560123 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - PROCESS | 2792 | 1466036560126 Marionette TRACE conn5 <- [1,1626,null,{}] 17:22:40 INFO - PROCESS | 2792 | 1466036560130 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:40 INFO - PROCESS | 2792 | 1466036560133 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:40 INFO - PROCESS | 2792 | 1466036560259 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 17:22:40 INFO - PROCESS | 2792 | 1466036560379 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 2792 | 1466036560381 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EAB6A800 == 40 [pid = 2792] [id = 416] 17:22:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E08F6C00) [pid = 2792] [serial = 1248] [outer = 0000000000000000] 17:22:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E0EA5400) [pid = 2792] [serial = 1249] [outer = 000000B9E08F6C00] 17:22:40 INFO - PROCESS | 2792 | 1466036560440 Marionette DEBUG loaded listener.js 17:22:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E2391000) [pid = 2792] [serial = 1250] [outer = 000000B9E08F6C00] 17:22:41 INFO - PROCESS | 2792 | 1466036561334 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:22:41 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E873C000 == 39 [pid = 2792] [id = 403] 17:22:41 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB6F800 == 38 [pid = 2792] [id = 413] 17:22:41 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAB1800 == 37 [pid = 2792] [id = 412] 17:22:41 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8D9800 == 36 [pid = 2792] [id = 411] 17:22:41 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB0C6000 == 35 [pid = 2792] [id = 410] 17:22:41 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E902B800 == 34 [pid = 2792] [id = 409] 17:22:41 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8674000 == 33 [pid = 2792] [id = 408] 17:22:41 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6161000 == 32 [pid = 2792] [id = 407] 17:22:41 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0F83000 == 31 [pid = 2792] [id = 406] 17:22:41 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E04D3800 == 30 [pid = 2792] [id = 405] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E9374C00) [pid = 2792] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E94FDC00) [pid = 2792] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E90C1000) [pid = 2792] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E86BA800) [pid = 2792] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E58ACC00) [pid = 2792] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E8B1C800) [pid = 2792] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E0F72800) [pid = 2792] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E1D1A400) [pid = 2792] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E6153C00) [pid = 2792] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E8FBE400) [pid = 2792] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E9794000) [pid = 2792] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E9054800) [pid = 2792] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DC613400) [pid = 2792] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DC64E400) [pid = 2792] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E8D22000) [pid = 2792] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E5551400) [pid = 2792] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E905C800) [pid = 2792] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBD97C00) [pid = 2792] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8D16000) [pid = 2792] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DBCE3800) [pid = 2792] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E8FB3800) [pid = 2792] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DA05DC00) [pid = 2792] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9DBB71400) [pid = 2792] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9DBB75C00) [pid = 2792] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8F06400) [pid = 2792] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9D9EA0C00) [pid = 2792] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E9517400) [pid = 2792] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 17:22:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:22:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1284ms 17:22:41 INFO - PROCESS | 2792 | 1466036561408 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 2792 | 1466036561413 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 17:22:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:22:41 INFO - PROCESS | 2792 | 1466036561418 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 2792 | 1466036561421 Marionette TRACE conn5 <- [1,1630,null,{}] 17:22:41 INFO - PROCESS | 2792 | 1466036561427 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:41 INFO - PROCESS | 2792 | 1466036561430 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:41 INFO - PROCESS | 2792 | 1466036561528 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 17:22:41 INFO - PROCESS | 2792 | 1466036561535 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 2792 | 1466036561540 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E04D5000 == 31 [pid = 2792] [id = 417] 17:22:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DBB78000) [pid = 2792] [serial = 1251] [outer = 0000000000000000] 17:22:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DBCEB000) [pid = 2792] [serial = 1252] [outer = 000000B9DBB78000] 17:22:41 INFO - PROCESS | 2792 | 1466036561592 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBD98000) [pid = 2792] [serial = 1253] [outer = 000000B9DBB78000] 17:22:42 INFO - PROCESS | 2792 | 1466036562090 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:22:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 724ms 17:22:42 INFO - PROCESS | 2792 | 1466036562147 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 2792 | 1466036562151 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 17:22:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:22:42 INFO - PROCESS | 2792 | 1466036562157 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 2792 | 1466036562160 Marionette TRACE conn5 <- [1,1634,null,{}] 17:22:42 INFO - PROCESS | 2792 | 1466036562164 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:42 INFO - PROCESS | 2792 | 1466036562167 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:42 INFO - PROCESS | 2792 | 1466036562259 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 17:22:42 INFO - PROCESS | 2792 | 1466036562333 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 2792 | 1466036562336 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:42 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E59D9000 == 32 [pid = 2792] [id = 418] 17:22:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E01D5800) [pid = 2792] [serial = 1254] [outer = 0000000000000000] 17:22:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E0BCD400) [pid = 2792] [serial = 1255] [outer = 000000B9E01D5800] 17:22:42 INFO - PROCESS | 2792 | 1466036562394 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E1D16400) [pid = 2792] [serial = 1256] [outer = 000000B9E01D5800] 17:22:42 INFO - PROCESS | 2792 | 1466036562820 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:22:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 691ms 17:22:42 INFO - PROCESS | 2792 | 1466036562851 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 2792 | 1466036562854 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 17:22:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:22:42 INFO - PROCESS | 2792 | 1466036562858 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 2792 | 1466036562861 Marionette TRACE conn5 <- [1,1638,null,{}] 17:22:42 INFO - PROCESS | 2792 | 1466036562873 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:42 INFO - PROCESS | 2792 | 1466036562878 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:43 INFO - PROCESS | 2792 | 1466036562997 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 17:22:43 INFO - PROCESS | 2792 | 1466036563012 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 2792 | 1466036563015 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8665000 == 33 [pid = 2792] [id = 419] 17:22:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E55AA800) [pid = 2792] [serial = 1257] [outer = 0000000000000000] 17:22:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E599E400) [pid = 2792] [serial = 1258] [outer = 000000B9E55AA800] 17:22:43 INFO - PROCESS | 2792 | 1466036563064 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E82DC400) [pid = 2792] [serial = 1259] [outer = 000000B9E55AA800] 17:22:43 INFO - PROCESS | 2792 | 1466036563558 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:22:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:22:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 17:22:43 INFO - PROCESS | 2792 | 1466036563594 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 17:22:43 INFO - PROCESS | 2792 | 1466036563597 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 17:22:43 INFO - PROCESS | 2792 | 1466036563600 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:22:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:22:43 INFO - PROCESS | 2792 | 1466036563602 Marionette TRACE conn5 <- [1,1642,null,{}] 17:22:43 INFO - PROCESS | 2792 | 1466036563611 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:43 INFO - PROCESS | 2792 | 1466036563614 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:43 INFO - PROCESS | 2792 | 1466036563732 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 17:22:43 INFO - PROCESS | 2792 | 1466036563791 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 2792 | 1466036563794 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E901C800 == 34 [pid = 2792] [id = 420] 17:22:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8782800) [pid = 2792] [serial = 1260] [outer = 0000000000000000] 17:22:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8B20C00) [pid = 2792] [serial = 1261] [outer = 000000B9E8782800] 17:22:43 INFO - PROCESS | 2792 | 1466036563840 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8D1A400) [pid = 2792] [serial = 1262] [outer = 000000B9E8782800] 17:22:44 INFO - PROCESS | 2792 | 1466036564262 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:22:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 17:22:44 INFO - PROCESS | 2792 | 1466036564293 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 2792 | 1466036564296 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 17:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:22:44 INFO - PROCESS | 2792 | 1466036564299 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - PROCESS | 2792 | 1466036564301 Marionette TRACE conn5 <- [1,1646,null,{}] 17:22:44 INFO - PROCESS | 2792 | 1466036564304 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:44 INFO - PROCESS | 2792 | 1466036564306 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:44 INFO - PROCESS | 2792 | 1466036564444 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 17:22:44 INFO - PROCESS | 2792 | 1466036564468 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 2792 | 1466036564471 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:44 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EA998000 == 35 [pid = 2792] [id = 421] 17:22:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8B1C000) [pid = 2792] [serial = 1263] [outer = 0000000000000000] 17:22:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8FAAC00) [pid = 2792] [serial = 1264] [outer = 000000B9E8B1C000] 17:22:44 INFO - PROCESS | 2792 | 1466036564516 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8FC5C00) [pid = 2792] [serial = 1265] [outer = 000000B9E8B1C000] 17:22:44 INFO - PROCESS | 2792 | 1466036564963 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 17:22:44 INFO - PROCESS | 2792 | 1466036564993 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 2792 | 1466036564996 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 17:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:22:45 INFO - PROCESS | 2792 | 1466036564999 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 2792 | 1466036565001 Marionette TRACE conn5 <- [1,1650,null,{}] 17:22:45 INFO - PROCESS | 2792 | 1466036565005 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:45 INFO - PROCESS | 2792 | 1466036565010 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:45 INFO - PROCESS | 2792 | 1466036565157 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 17:22:45 INFO - PROCESS | 2792 | 1466036565213 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 2792 | 1466036565215 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8D7800 == 36 [pid = 2792] [id = 422] 17:22:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E9375000) [pid = 2792] [serial = 1266] [outer = 0000000000000000] 17:22:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E94F8000) [pid = 2792] [serial = 1267] [outer = 000000B9E9375000] 17:22:45 INFO - PROCESS | 2792 | 1466036565260 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E978C000) [pid = 2792] [serial = 1268] [outer = 000000B9E9375000] 17:22:45 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBC96C00) [pid = 2792] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:22:45 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E2867C00) [pid = 2792] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:22:45 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBD6F400) [pid = 2792] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:22:45 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E58A3400) [pid = 2792] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:22:45 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBD7BC00) [pid = 2792] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:22:45 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBA87800) [pid = 2792] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:22:45 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E1135000) [pid = 2792] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:22:45 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E8FA4400) [pid = 2792] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:22:45 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBA8E400) [pid = 2792] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:22:45 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E04AE400) [pid = 2792] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:22:45 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E6072400) [pid = 2792] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:22:45 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E0BB5400) [pid = 2792] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:22:45 INFO - PROCESS | 2792 | 1466036565720 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 776ms 17:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:22:45 INFO - PROCESS | 2792 | 1466036565778 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 17:22:45 INFO - PROCESS | 2792 | 1466036565781 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 17:22:45 INFO - PROCESS | 2792 | 1466036565784 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 2792 | 1466036565786 Marionette TRACE conn5 <- [1,1654,null,{}] 17:22:45 INFO - PROCESS | 2792 | 1466036565789 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:45 INFO - PROCESS | 2792 | 1466036565792 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:45 INFO - PROCESS | 2792 | 1466036565875 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 17:22:45 INFO - PROCESS | 2792 | 1466036565954 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 2792 | 1466036565956 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB6D800 == 37 [pid = 2792] [id = 423] 17:22:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBC98800) [pid = 2792] [serial = 1269] [outer = 0000000000000000] 17:22:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E1D19800) [pid = 2792] [serial = 1270] [outer = 000000B9DBC98800] 17:22:46 INFO - PROCESS | 2792 | 1466036566001 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E878A800) [pid = 2792] [serial = 1271] [outer = 000000B9DBC98800] 17:22:46 INFO - PROCESS | 2792 | 1466036566359 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 17:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 628ms 17:22:46 INFO - PROCESS | 2792 | 1466036566423 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 17:22:46 INFO - PROCESS | 2792 | 1466036566425 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 17:22:46 INFO - PROCESS | 2792 | 1466036566429 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:22:46 INFO - PROCESS | 2792 | 1466036566431 Marionette TRACE conn5 <- [1,1658,null,{}] 17:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:22:46 INFO - PROCESS | 2792 | 1466036566434 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:46 INFO - PROCESS | 2792 | 1466036566436 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:46 INFO - PROCESS | 2792 | 1466036566553 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 17:22:46 INFO - PROCESS | 2792 | 1466036566559 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 2792 | 1466036566561 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:46 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB2E800 == 38 [pid = 2792] [id = 424] 17:22:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E9522400) [pid = 2792] [serial = 1272] [outer = 0000000000000000] 17:22:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9794C00) [pid = 2792] [serial = 1273] [outer = 000000B9E9522400] 17:22:46 INFO - PROCESS | 2792 | 1466036566607 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E9C96800) [pid = 2792] [serial = 1274] [outer = 000000B9E9522400] 17:22:47 INFO - PROCESS | 2792 | 1466036567005 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 628ms 17:22:47 INFO - PROCESS | 2792 | 1466036567063 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 2792 | 1466036567066 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 17:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:22:47 INFO - PROCESS | 2792 | 1466036567068 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 2792 | 1466036567070 Marionette TRACE conn5 <- [1,1662,null,{}] 17:22:47 INFO - PROCESS | 2792 | 1466036567074 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:47 INFO - PROCESS | 2792 | 1466036567076 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:47 INFO - PROCESS | 2792 | 1466036567161 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 17:22:47 INFO - PROCESS | 2792 | 1466036567167 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:47 INFO - PROCESS | 2792 | 1466036567169 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8498800 == 39 [pid = 2792] [id = 425] 17:22:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E9F8E800) [pid = 2792] [serial = 1275] [outer = 0000000000000000] 17:22:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E9F93400) [pid = 2792] [serial = 1276] [outer = 000000B9E9F8E800] 17:22:47 INFO - PROCESS | 2792 | 1466036567240 Marionette DEBUG loaded listener.js 17:22:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E9F9A400) [pid = 2792] [serial = 1277] [outer = 000000B9E9F8E800] 17:22:47 INFO - PROCESS | 2792 | 1466036567773 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 732ms 17:22:47 INFO - PROCESS | 2792 | 1466036567805 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 2792 | 1466036567810 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 17:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:22:47 INFO - PROCESS | 2792 | 1466036567815 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 2792 | 1466036567819 Marionette TRACE conn5 <- [1,1666,null,{}] 17:22:47 INFO - PROCESS | 2792 | 1466036567826 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:47 INFO - PROCESS | 2792 | 1466036567829 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:47 INFO - PROCESS | 2792 | 1466036567951 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 17:22:48 INFO - PROCESS | 2792 | 1466036568024 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 2792 | 1466036568029 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E122D000 == 40 [pid = 2792] [id = 426] 17:22:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBB6DC00) [pid = 2792] [serial = 1278] [outer = 0000000000000000] 17:22:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBCE3000) [pid = 2792] [serial = 1279] [outer = 000000B9DBB6DC00] 17:22:48 INFO - PROCESS | 2792 | 1466036568129 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DCDCAC00) [pid = 2792] [serial = 1280] [outer = 000000B9DBB6DC00] 17:22:48 INFO - PROCESS | 2792 | 1466036568776 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 17:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 984ms 17:22:48 INFO - PROCESS | 2792 | 1466036568803 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 17:22:48 INFO - PROCESS | 2792 | 1466036568809 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 17:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:22:48 INFO - PROCESS | 2792 | 1466036568816 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:22:48 INFO - PROCESS | 2792 | 1466036568819 Marionette TRACE conn5 <- [1,1670,null,{}] 17:22:48 INFO - PROCESS | 2792 | 1466036568823 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:48 INFO - PROCESS | 2792 | 1466036568826 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:48 INFO - PROCESS | 2792 | 1466036568945 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 17:22:49 INFO - PROCESS | 2792 | 1466036569067 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:49 INFO - PROCESS | 2792 | 1466036569069 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9015800 == 41 [pid = 2792] [id = 427] 17:22:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E2873800) [pid = 2792] [serial = 1281] [outer = 0000000000000000] 17:22:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E58AC000) [pid = 2792] [serial = 1282] [outer = 000000B9E2873800] 17:22:49 INFO - PROCESS | 2792 | 1466036569128 Marionette DEBUG loaded listener.js 17:22:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E86BA000) [pid = 2792] [serial = 1283] [outer = 000000B9E2873800] 17:22:49 INFO - PROCESS | 2792 | 1466036569760 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 987ms 17:22:49 INFO - PROCESS | 2792 | 1466036569804 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 17:22:49 INFO - PROCESS | 2792 | 1466036569807 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 17:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:22:49 INFO - PROCESS | 2792 | 1466036569811 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - PROCESS | 2792 | 1466036569815 Marionette TRACE conn5 <- [1,1674,null,{}] 17:22:49 INFO - PROCESS | 2792 | 1466036569827 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:49 INFO - PROCESS | 2792 | 1466036569832 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:49 INFO - PROCESS | 2792 | 1466036569951 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 17:22:50 INFO - PROCESS | 2792 | 1466036570072 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:50 INFO - PROCESS | 2792 | 1466036570076 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0E3000 == 42 [pid = 2792] [id = 428] 17:22:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E90C8000) [pid = 2792] [serial = 1284] [outer = 0000000000000000] 17:22:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E943F000) [pid = 2792] [serial = 1285] [outer = 000000B9E90C8000] 17:22:50 INFO - PROCESS | 2792 | 1466036570135 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E9F97800) [pid = 2792] [serial = 1286] [outer = 000000B9E90C8000] 17:22:50 INFO - PROCESS | 2792 | 1466036570701 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 17:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 17:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 941ms 17:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:22:50 INFO - PROCESS | 2792 | 1466036570754 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 17:22:50 INFO - PROCESS | 2792 | 1466036570757 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 17:22:50 INFO - PROCESS | 2792 | 1466036570761 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:22:50 INFO - PROCESS | 2792 | 1466036570763 Marionette TRACE conn5 <- [1,1678,null,{}] 17:22:50 INFO - PROCESS | 2792 | 1466036570767 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:50 INFO - PROCESS | 2792 | 1466036570769 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:50 INFO - PROCESS | 2792 | 1466036570882 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 17:22:50 INFO - PROCESS | 2792 | 1466036570973 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:50 INFO - PROCESS | 2792 | 1466036570976 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF03800 == 43 [pid = 2792] [id = 429] 17:22:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9EA88E000) [pid = 2792] [serial = 1287] [outer = 0000000000000000] 17:22:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9EA892000) [pid = 2792] [serial = 1288] [outer = 000000B9EA88E000] 17:22:51 INFO - PROCESS | 2792 | 1466036571031 Marionette DEBUG loaded listener.js 17:22:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9EA967C00) [pid = 2792] [serial = 1289] [outer = 000000B9EA88E000] 17:22:51 INFO - PROCESS | 2792 | 1466036571840 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 17:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1130ms 17:22:51 INFO - PROCESS | 2792 | 1466036571893 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 17:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:22:51 INFO - PROCESS | 2792 | 1466036571897 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 17:22:51 INFO - PROCESS | 2792 | 1466036571902 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - PROCESS | 2792 | 1466036571905 Marionette TRACE conn5 <- [1,1682,null,{}] 17:22:51 INFO - PROCESS | 2792 | 1466036571926 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:51 INFO - PROCESS | 2792 | 1466036571929 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:52 INFO - PROCESS | 2792 | 1466036572056 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 17:22:52 INFO - PROCESS | 2792 | 1466036572174 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 2792 | 1466036572177 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0399800 == 44 [pid = 2792] [id = 430] 17:22:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9DC27FC00) [pid = 2792] [serial = 1290] [outer = 0000000000000000] 17:22:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9DC4B2000) [pid = 2792] [serial = 1291] [outer = 000000B9DC27FC00] 17:22:52 INFO - PROCESS | 2792 | 1466036572233 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9E0E7A800) [pid = 2792] [serial = 1292] [outer = 000000B9DC27FC00] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB2E800 == 43 [pid = 2792] [id = 424] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB6D800 == 42 [pid = 2792] [id = 423] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8D7800 == 41 [pid = 2792] [id = 422] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EA998000 == 40 [pid = 2792] [id = 421] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E901C800 == 39 [pid = 2792] [id = 420] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8665000 == 38 [pid = 2792] [id = 419] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E59D9000 == 37 [pid = 2792] [id = 418] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E04D5000 == 36 [pid = 2792] [id = 417] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EAB6A800 == 35 [pid = 2792] [id = 416] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED882800 == 34 [pid = 2792] [id = 414] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5893800 == 33 [pid = 2792] [id = 415] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8DB800 == 32 [pid = 2792] [id = 404] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF03800 == 31 [pid = 2792] [id = 429] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0E3000 == 30 [pid = 2792] [id = 428] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9015800 == 29 [pid = 2792] [id = 427] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8498800 == 28 [pid = 2792] [id = 425] 17:22:53 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E122D000 == 27 [pid = 2792] [id = 426] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9DBCA0C00) [pid = 2792] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9DBD5A400) [pid = 2792] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E5553800) [pid = 2792] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9DC280C00) [pid = 2792] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DBD93000) [pid = 2792] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E606E800) [pid = 2792] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9DC282800) [pid = 2792] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E01D5000) [pid = 2792] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E58AC800) [pid = 2792] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E8B20000) [pid = 2792] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E738CC00) [pid = 2792] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E1C0F400) [pid = 2792] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E8FC0000) [pid = 2792] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBD5F000) [pid = 2792] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBA93400) [pid = 2792] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E9057000) [pid = 2792] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E58A4000) [pid = 2792] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E113F000) [pid = 2792] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8D1C000) [pid = 2792] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E9062800) [pid = 2792] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E943F400) [pid = 2792] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8C04400) [pid = 2792] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8B29400) [pid = 2792] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E8FA5C00) [pid = 2792] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E21D5800) [pid = 2792] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 17:22:53 INFO - PROCESS | 2792 | 1466036573470 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1599ms 17:22:53 INFO - PROCESS | 2792 | 1466036573501 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 2792 | 1466036573505 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 17:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:22:53 INFO - PROCESS | 2792 | 1466036573510 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 2792 | 1466036573513 Marionette TRACE conn5 <- [1,1686,null,{}] 17:22:53 INFO - PROCESS | 2792 | 1466036573519 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:53 INFO - PROCESS | 2792 | 1466036573522 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:53 INFO - PROCESS | 2792 | 1466036573638 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 17:22:53 INFO - PROCESS | 2792 | 1466036573657 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 2792 | 1466036573659 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:53 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E04CF800 == 28 [pid = 2792] [id = 431] 17:22:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBA8E400) [pid = 2792] [serial = 1293] [outer = 0000000000000000] 17:22:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBA92400) [pid = 2792] [serial = 1294] [outer = 000000B9DBA8E400] 17:22:53 INFO - PROCESS | 2792 | 1466036573709 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBC9D400) [pid = 2792] [serial = 1295] [outer = 000000B9DBA8E400] 17:22:54 INFO - PROCESS | 2792 | 1466036574179 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 17:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 17:22:54 INFO - PROCESS | 2792 | 1466036574248 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 17:22:54 INFO - PROCESS | 2792 | 1466036574254 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 17:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:22:54 INFO - PROCESS | 2792 | 1466036574261 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - PROCESS | 2792 | 1466036574264 Marionette TRACE conn5 <- [1,1690,null,{}] 17:22:54 INFO - PROCESS | 2792 | 1466036574268 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:54 INFO - PROCESS | 2792 | 1466036574271 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:54 INFO - PROCESS | 2792 | 1466036574396 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 17:22:54 INFO - PROCESS | 2792 | 1466036574479 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 2792 | 1466036574482 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D8F000 == 29 [pid = 2792] [id = 432] 17:22:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBD55C00) [pid = 2792] [serial = 1296] [outer = 0000000000000000] 17:22:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBD6DC00) [pid = 2792] [serial = 1297] [outer = 000000B9DBD55C00] 17:22:54 INFO - PROCESS | 2792 | 1466036574533 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBD9EC00) [pid = 2792] [serial = 1298] [outer = 000000B9DBD55C00] 17:22:54 INFO - PROCESS | 2792 | 1466036574924 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 734ms 17:22:54 INFO - PROCESS | 2792 | 1466036574996 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 17:22:55 INFO - PROCESS | 2792 | 1466036574999 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 17:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:22:55 INFO - PROCESS | 2792 | 1466036575002 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 2792 | 1466036575006 Marionette TRACE conn5 <- [1,1694,null,{}] 17:22:55 INFO - PROCESS | 2792 | 1466036575018 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:55 INFO - PROCESS | 2792 | 1466036575023 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:55 INFO - PROCESS | 2792 | 1466036575113 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 17:22:55 INFO - PROCESS | 2792 | 1466036575129 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 2792 | 1466036575132 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8490800 == 30 [pid = 2792] [id = 433] 17:22:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DB3C1800) [pid = 2792] [serial = 1299] [outer = 0000000000000000] 17:22:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E0C20000) [pid = 2792] [serial = 1300] [outer = 000000B9DB3C1800] 17:22:55 INFO - PROCESS | 2792 | 1466036575183 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E1C07C00) [pid = 2792] [serial = 1301] [outer = 000000B9DB3C1800] 17:22:55 INFO - PROCESS | 2792 | 1466036575682 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 17:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 733ms 17:22:55 INFO - PROCESS | 2792 | 1466036575770 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 17:22:55 INFO - PROCESS | 2792 | 1466036575773 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 17:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:22:55 INFO - PROCESS | 2792 | 1466036575781 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 2792 | 1466036575783 Marionette TRACE conn5 <- [1,1698,null,{}] 17:22:55 INFO - PROCESS | 2792 | 1466036575786 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:55 INFO - PROCESS | 2792 | 1466036575789 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:55 INFO - PROCESS | 2792 | 1466036575905 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 17:22:55 INFO - PROCESS | 2792 | 1466036575959 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 2792 | 1466036575961 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E898C000 == 31 [pid = 2792] [id = 434] 17:22:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E1D1B800) [pid = 2792] [serial = 1302] [outer = 0000000000000000] 17:22:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E21D2C00) [pid = 2792] [serial = 1303] [outer = 000000B9E1D1B800] 17:22:56 INFO - PROCESS | 2792 | 1466036576010 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E5547400) [pid = 2792] [serial = 1304] [outer = 000000B9E1D1B800] 17:22:56 INFO - PROCESS | 2792 | 1466036576471 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 17:22:56 INFO - PROCESS | 2792 | 1466036576516 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 17:22:56 INFO - PROCESS | 2792 | 1466036576519 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 17:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:22:56 INFO - PROCESS | 2792 | 1466036576522 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:22:56 INFO - PROCESS | 2792 | 1466036576524 Marionette TRACE conn5 <- [1,1702,null,{}] 17:22:56 INFO - PROCESS | 2792 | 1466036576528 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:56 INFO - PROCESS | 2792 | 1466036576530 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:56 INFO - PROCESS | 2792 | 1466036576643 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 17:22:56 INFO - PROCESS | 2792 | 1466036576650 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:56 INFO - PROCESS | 2792 | 1466036576652 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E901E000 == 32 [pid = 2792] [id = 435] 17:22:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBD53000) [pid = 2792] [serial = 1305] [outer = 0000000000000000] 17:22:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E58A2400) [pid = 2792] [serial = 1306] [outer = 000000B9DBD53000] 17:22:56 INFO - PROCESS | 2792 | 1466036576702 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E5938400) [pid = 2792] [serial = 1307] [outer = 000000B9DBD53000] 17:22:57 INFO - PROCESS | 2792 | 1466036577155 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 17:22:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:22:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 17:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:57 INFO - _addTest/ [0,1705,"getWindowHandle",null] 17:22:57 INFO - PROCESS | 2792 | 1466036577199 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 17:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:22:57 INFO - PROCESS | 2792 | 1466036577202 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - PROCESS | 2792 | 1466036577204 Marionette TRACE conn5 <- [1,1706,null,{}] 17:22:57 INFO - PROCESS | 2792 | 1466036577207 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:57 INFO - PROCESS | 2792 | 1466036577213 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:57 INFO - PROCESS | 2792 | 1466036577378 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 17:22:57 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E8B1C000) [pid = 2792] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:22:57 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBC98800) [pid = 2792] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:22:57 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E9375000) [pid = 2792] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:22:57 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E55AA800) [pid = 2792] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:22:57 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E01D5800) [pid = 2792] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:22:57 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DB3BD000) [pid = 2792] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:22:57 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E08F6C00) [pid = 2792] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:22:57 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBB78000) [pid = 2792] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:22:57 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E04AE000) [pid = 2792] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:22:57 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E9522400) [pid = 2792] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:22:57 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E9F8E800) [pid = 2792] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:22:57 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8782800) [pid = 2792] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:22:57 INFO - PROCESS | 2792 | 1466036577609 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:57 INFO - PROCESS | 2792 | 1466036577611 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F82000 == 33 [pid = 2792] [id = 436] 17:22:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DB3BD000) [pid = 2792] [serial = 1308] [outer = 0000000000000000] 17:22:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBB78000) [pid = 2792] [serial = 1309] [outer = 000000B9DB3BD000] 17:22:57 INFO - PROCESS | 2792 | 1466036577658 Marionette DEBUG loaded listener.js 17:22:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E6132000) [pid = 2792] [serial = 1310] [outer = 000000B9DB3BD000] 17:22:58 INFO - PROCESS | 2792 | 1466036578044 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 881ms 17:22:58 INFO - PROCESS | 2792 | 1466036578086 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 17:22:58 INFO - PROCESS | 2792 | 1466036578089 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 17:22:58 INFO - PROCESS | 2792 | 1466036578092 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:22:58 INFO - PROCESS | 2792 | 1466036578094 Marionette TRACE conn5 <- [1,1710,null,{}] 17:22:58 INFO - PROCESS | 2792 | 1466036578103 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:58 INFO - PROCESS | 2792 | 1466036578106 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:58 INFO - PROCESS | 2792 | 1466036578187 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 17:22:58 INFO - PROCESS | 2792 | 1466036578192 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 2792 | 1466036578194 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC76F800 == 34 [pid = 2792] [id = 437] 17:22:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E86C1C00) [pid = 2792] [serial = 1311] [outer = 0000000000000000] 17:22:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E897F400) [pid = 2792] [serial = 1312] [outer = 000000B9E86C1C00] 17:22:58 INFO - PROCESS | 2792 | 1466036578240 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8D15400) [pid = 2792] [serial = 1313] [outer = 000000B9E86C1C00] 17:22:58 INFO - PROCESS | 2792 | 1466036578700 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 17:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 17:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 17:22:58 INFO - PROCESS | 2792 | 1466036578725 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 17:22:58 INFO - PROCESS | 2792 | 1466036578728 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 17:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:22:58 INFO - PROCESS | 2792 | 1466036578731 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - PROCESS | 2792 | 1466036578733 Marionette TRACE conn5 <- [1,1714,null,{}] 17:22:58 INFO - PROCESS | 2792 | 1466036578742 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:58 INFO - PROCESS | 2792 | 1466036578744 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:58 INFO - PROCESS | 2792 | 1466036578830 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 17:22:58 INFO - PROCESS | 2792 | 1466036578836 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 2792 | 1466036578838 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8F0800 == 35 [pid = 2792] [id = 438] 17:22:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8D1DC00) [pid = 2792] [serial = 1314] [outer = 0000000000000000] 17:22:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8D36800) [pid = 2792] [serial = 1315] [outer = 000000B9E8D1DC00] 17:22:58 INFO - PROCESS | 2792 | 1466036578893 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8FAD400) [pid = 2792] [serial = 1316] [outer = 000000B9E8D1DC00] 17:22:59 INFO - PROCESS | 2792 | 1466036579337 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 17:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 17:22:59 INFO - PROCESS | 2792 | 1466036579363 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 2792 | 1466036579366 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 17:22:59 INFO - PROCESS | 2792 | 1466036579369 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:22:59 INFO - PROCESS | 2792 | 1466036579371 Marionette TRACE conn5 <- [1,1718,null,{}] 17:22:59 INFO - PROCESS | 2792 | 1466036579391 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:59 INFO - PROCESS | 2792 | 1466036579393 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:59 INFO - PROCESS | 2792 | 1466036579479 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 17:22:59 INFO - PROCESS | 2792 | 1466036579485 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:59 INFO - PROCESS | 2792 | 1466036579487 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:22:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8490000 == 36 [pid = 2792] [id = 439] 17:22:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E8FB2400) [pid = 2792] [serial = 1317] [outer = 0000000000000000] 17:22:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E8FC0000) [pid = 2792] [serial = 1318] [outer = 000000B9E8FB2400] 17:22:59 INFO - PROCESS | 2792 | 1466036579535 Marionette DEBUG loaded listener.js 17:22:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E9057000) [pid = 2792] [serial = 1319] [outer = 000000B9E8FB2400] 17:23:00 INFO - PROCESS | 2792 | 1466036580361 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 17:23:00 INFO - PROCESS | 2792 | 1466036580412 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 17:23:00 INFO - PROCESS | 2792 | 1466036580417 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:23:00 INFO - PROCESS | 2792 | 1466036580423 Marionette TRACE conn5 <- [1,1722,null,{}] 17:23:00 INFO - PROCESS | 2792 | 1466036580450 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:00 INFO - PROCESS | 2792 | 1466036580453 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:00 INFO - PROCESS | 2792 | 1466036580633 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 17:23:00 INFO - PROCESS | 2792 | 1466036580724 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 2792 | 1466036580727 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D90800 == 37 [pid = 2792] [id = 440] 17:23:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBCA2000) [pid = 2792] [serial = 1320] [outer = 0000000000000000] 17:23:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBD56800) [pid = 2792] [serial = 1321] [outer = 000000B9DBCA2000] 17:23:00 INFO - PROCESS | 2792 | 1466036580787 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9DC2D2000) [pid = 2792] [serial = 1322] [outer = 000000B9DBCA2000] 17:23:01 INFO - PROCESS | 2792 | 1466036581506 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 17:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1129ms 17:23:01 INFO - PROCESS | 2792 | 1466036581560 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 17:23:01 INFO - PROCESS | 2792 | 1466036581566 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 17:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:23:01 INFO - PROCESS | 2792 | 1466036581572 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:23:01 INFO - PROCESS | 2792 | 1466036581576 Marionette TRACE conn5 <- [1,1726,null,{}] 17:23:01 INFO - PROCESS | 2792 | 1466036581580 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:01 INFO - PROCESS | 2792 | 1466036581583 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:01 INFO - PROCESS | 2792 | 1466036581729 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 17:23:01 INFO - PROCESS | 2792 | 1466036581933 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 2792 | 1466036581936 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:01 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DC15B000 == 38 [pid = 2792] [id = 441] 17:23:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DA0D3400) [pid = 2792] [serial = 1323] [outer = 0000000000000000] 17:23:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9DBB75C00) [pid = 2792] [serial = 1324] [outer = 000000B9DA0D3400] 17:23:02 INFO - PROCESS | 2792 | 1466036581996 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9DBD5E400) [pid = 2792] [serial = 1325] [outer = 000000B9DA0D3400] 17:23:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8F0800 == 37 [pid = 2792] [id = 438] 17:23:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC76F800 == 36 [pid = 2792] [id = 437] 17:23:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F82000 == 35 [pid = 2792] [id = 436] 17:23:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E901E000 == 34 [pid = 2792] [id = 435] 17:23:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E898C000 == 33 [pid = 2792] [id = 434] 17:23:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8490800 == 32 [pid = 2792] [id = 433] 17:23:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D8F000 == 31 [pid = 2792] [id = 432] 17:23:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E04CF800 == 30 [pid = 2792] [id = 431] 17:23:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0399800 == 29 [pid = 2792] [id = 430] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E8FC5C00) [pid = 2792] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E8FAAC00) [pid = 2792] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E1D19800) [pid = 2792] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E94F8000) [pid = 2792] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E599E400) [pid = 2792] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E0BCD400) [pid = 2792] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E1D16400) [pid = 2792] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBCDF800) [pid = 2792] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBD7B000) [pid = 2792] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E0EA5400) [pid = 2792] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E2391000) [pid = 2792] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBCEB000) [pid = 2792] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBD98000) [pid = 2792] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E90CD800) [pid = 2792] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E978C000) [pid = 2792] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E9794C00) [pid = 2792] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E9F9A400) [pid = 2792] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E9F93400) [pid = 2792] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8B20C00) [pid = 2792] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E9C96800) [pid = 2792] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8D1A400) [pid = 2792] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E82DC400) [pid = 2792] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E878A800) [pid = 2792] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 17:23:02 INFO - PROCESS | 2792 | 1466036582665 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1127ms 17:23:02 INFO - PROCESS | 2792 | 1466036582704 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 17:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:23:02 INFO - PROCESS | 2792 | 1466036582708 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 17:23:02 INFO - PROCESS | 2792 | 1466036582712 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - PROCESS | 2792 | 1466036582715 Marionette TRACE conn5 <- [1,1730,null,{}] 17:23:02 INFO - PROCESS | 2792 | 1466036582720 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:02 INFO - PROCESS | 2792 | 1466036582725 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:02 INFO - PROCESS | 2792 | 1466036582819 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 17:23:02 INFO - PROCESS | 2792 | 1466036582897 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 2792 | 1466036582900 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D7C800 == 30 [pid = 2792] [id = 442] 17:23:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBA85800) [pid = 2792] [serial = 1326] [outer = 0000000000000000] 17:23:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBD5E000) [pid = 2792] [serial = 1327] [outer = 000000B9DBA85800] 17:23:02 INFO - PROCESS | 2792 | 1466036582950 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E04B7C00) [pid = 2792] [serial = 1328] [outer = 000000B9DBA85800] 17:23:03 INFO - PROCESS | 2792 | 1466036583394 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 17:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 734ms 17:23:03 INFO - PROCESS | 2792 | 1466036583448 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 17:23:03 INFO - PROCESS | 2792 | 1466036583453 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 17:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:23:03 INFO - PROCESS | 2792 | 1466036583457 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:23:03 INFO - PROCESS | 2792 | 1466036583460 Marionette TRACE conn5 <- [1,1734,null,{}] 17:23:03 INFO - PROCESS | 2792 | 1466036583463 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:03 INFO - PROCESS | 2792 | 1466036583466 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:03 INFO - PROCESS | 2792 | 1466036583561 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 17:23:03 INFO - PROCESS | 2792 | 1466036583568 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:03 INFO - PROCESS | 2792 | 1466036583570 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:03 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8497000 == 31 [pid = 2792] [id = 443] 17:23:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DB921800) [pid = 2792] [serial = 1329] [outer = 0000000000000000] 17:23:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E21D8C00) [pid = 2792] [serial = 1330] [outer = 000000B9DB921800] 17:23:03 INFO - PROCESS | 2792 | 1466036583618 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E55A9800) [pid = 2792] [serial = 1331] [outer = 000000B9DB921800] 17:23:04 INFO - PROCESS | 2792 | 1466036584112 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 671ms 17:23:04 INFO - PROCESS | 2792 | 1466036584132 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 2792 | 1466036584134 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 17:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:23:04 INFO - PROCESS | 2792 | 1466036584139 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 2792 | 1466036584146 Marionette TRACE conn5 <- [1,1738,null,{}] 17:23:04 INFO - PROCESS | 2792 | 1466036584156 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:04 INFO - PROCESS | 2792 | 1466036584160 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:04 INFO - PROCESS | 2792 | 1466036584252 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 17:23:04 INFO - PROCESS | 2792 | 1466036584261 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 2792 | 1466036584264 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E902D000 == 32 [pid = 2792] [id = 444] 17:23:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E6150400) [pid = 2792] [serial = 1332] [outer = 0000000000000000] 17:23:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E75EE000) [pid = 2792] [serial = 1333] [outer = 000000B9E6150400] 17:23:04 INFO - PROCESS | 2792 | 1466036584310 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E86B6000) [pid = 2792] [serial = 1334] [outer = 000000B9E6150400] 17:23:04 INFO - PROCESS | 2792 | 1466036584745 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 629ms 17:23:04 INFO - PROCESS | 2792 | 1466036584780 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 2792 | 1466036584783 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 17:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:23:04 INFO - PROCESS | 2792 | 1466036584786 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 2792 | 1466036584788 Marionette TRACE conn5 <- [1,1742,null,{}] 17:23:04 INFO - PROCESS | 2792 | 1466036584791 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:04 INFO - PROCESS | 2792 | 1466036584793 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:04 INFO - PROCESS | 2792 | 1466036584913 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 17:23:05 INFO - PROCESS | 2792 | 1466036584992 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 2792 | 1466036584994 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB0D9000 == 33 [pid = 2792] [id = 445] 17:23:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8787000) [pid = 2792] [serial = 1335] [outer = 0000000000000000] 17:23:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8B1AC00) [pid = 2792] [serial = 1336] [outer = 000000B9E8787000] 17:23:05 INFO - PROCESS | 2792 | 1466036585049 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8D1B800) [pid = 2792] [serial = 1337] [outer = 000000B9E8787000] 17:23:05 INFO - PROCESS | 2792 | 1466036585485 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 17:23:05 INFO - PROCESS | 2792 | 1466036585524 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 2792 | 1466036585526 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 17:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:23:05 INFO - PROCESS | 2792 | 1466036585529 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 2792 | 1466036585531 Marionette TRACE conn5 <- [1,1746,null,{}] 17:23:05 INFO - PROCESS | 2792 | 1466036585535 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:05 INFO - PROCESS | 2792 | 1466036585537 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:05 INFO - PROCESS | 2792 | 1466036585657 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 17:23:05 INFO - PROCESS | 2792 | 1466036585663 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 2792 | 1466036585669 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9017000 == 34 [pid = 2792] [id = 446] 17:23:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8FB1C00) [pid = 2792] [serial = 1338] [outer = 0000000000000000] 17:23:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8FBC400) [pid = 2792] [serial = 1339] [outer = 000000B9E8FB1C00] 17:23:05 INFO - PROCESS | 2792 | 1466036585732 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9058800) [pid = 2792] [serial = 1340] [outer = 000000B9E8FB1C00] 17:23:06 INFO - PROCESS | 2792 | 1466036586225 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 17:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 17:23:06 INFO - PROCESS | 2792 | 1466036586296 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 2792 | 1466036586298 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 17:23:06 INFO - PROCESS | 2792 | 1466036586301 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 2792 | 1466036586303 Marionette TRACE conn5 <- [1,1750,null,{}] 17:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:23:06 INFO - PROCESS | 2792 | 1466036586307 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:06 INFO - PROCESS | 2792 | 1466036586309 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:06 INFO - PROCESS | 2792 | 1466036586433 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 17:23:06 INFO - PROCESS | 2792 | 1466036586492 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 2792 | 1466036586494 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:06 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED870800 == 35 [pid = 2792] [id = 447] 17:23:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E90C8C00) [pid = 2792] [serial = 1341] [outer = 0000000000000000] 17:23:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E911E800) [pid = 2792] [serial = 1342] [outer = 000000B9E90C8C00] 17:23:06 INFO - PROCESS | 2792 | 1466036586540 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E937A800) [pid = 2792] [serial = 1343] [outer = 000000B9E90C8C00] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E1D1B800) [pid = 2792] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBD53000) [pid = 2792] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DB3C1800) [pid = 2792] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBA8E400) [pid = 2792] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBD55C00) [pid = 2792] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DC27FC00) [pid = 2792] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DB3BD000) [pid = 2792] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBB6DC00) [pid = 2792] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E2873800) [pid = 2792] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E90C8000) [pid = 2792] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9EA88E000) [pid = 2792] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E86C1C00) [pid = 2792] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8D1DC00) [pid = 2792] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:23:07 INFO - PROCESS | 2792 | 1466036587000 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 713ms 17:23:07 INFO - PROCESS | 2792 | 1466036587024 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 2792 | 1466036587026 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 17:23:07 INFO - PROCESS | 2792 | 1466036587029 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:23:07 INFO - PROCESS | 2792 | 1466036587031 Marionette TRACE conn5 <- [1,1754,null,{}] 17:23:07 INFO - PROCESS | 2792 | 1466036587034 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:07 INFO - PROCESS | 2792 | 1466036587036 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:07 INFO - PROCESS | 2792 | 1466036587120 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 17:23:07 INFO - PROCESS | 2792 | 1466036587202 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 2792 | 1466036587204 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D71800 == 36 [pid = 2792] [id = 448] 17:23:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DB3BCC00) [pid = 2792] [serial = 1344] [outer = 0000000000000000] 17:23:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E113F000) [pid = 2792] [serial = 1345] [outer = 000000B9DB3BCC00] 17:23:07 INFO - PROCESS | 2792 | 1466036587250 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8FAA400) [pid = 2792] [serial = 1346] [outer = 000000B9DB3BCC00] 17:23:07 INFO - PROCESS | 2792 | 1466036587611 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 17:23:07 INFO - PROCESS | 2792 | 1466036587662 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 2792 | 1466036587664 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 17:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:23:07 INFO - PROCESS | 2792 | 1466036587675 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 2792 | 1466036587677 Marionette TRACE conn5 <- [1,1758,null,{}] 17:23:07 INFO - PROCESS | 2792 | 1466036587689 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:07 INFO - PROCESS | 2792 | 1466036587691 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:07 INFO - PROCESS | 2792 | 1466036587803 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 17:23:07 INFO - PROCESS | 2792 | 1466036587811 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 2792 | 1466036587813 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB39800 == 37 [pid = 2792] [id = 449] 17:23:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E90CD800) [pid = 2792] [serial = 1347] [outer = 0000000000000000] 17:23:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E94FA000) [pid = 2792] [serial = 1348] [outer = 000000B9E90CD800] 17:23:07 INFO - PROCESS | 2792 | 1466036587858 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E978EC00) [pid = 2792] [serial = 1349] [outer = 000000B9E90CD800] 17:23:08 INFO - PROCESS | 2792 | 1466036588289 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 17:23:08 INFO - PROCESS | 2792 | 1466036588300 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 17:23:08 INFO - PROCESS | 2792 | 1466036588302 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 17:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:23:08 INFO - PROCESS | 2792 | 1466036588305 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 2792 | 1466036588307 Marionette TRACE conn5 <- [1,1762,null,{}] 17:23:08 INFO - PROCESS | 2792 | 1466036588328 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:08 INFO - PROCESS | 2792 | 1466036588330 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:08 INFO - PROCESS | 2792 | 1466036588416 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 17:23:08 INFO - PROCESS | 2792 | 1466036588424 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 2792 | 1466036588426 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:08 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0C9800 == 38 [pid = 2792] [id = 450] 17:23:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E9793C00) [pid = 2792] [serial = 1350] [outer = 0000000000000000] 17:23:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E9C90400) [pid = 2792] [serial = 1351] [outer = 000000B9E9793C00] 17:23:08 INFO - PROCESS | 2792 | 1466036588471 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E9F8EC00) [pid = 2792] [serial = 1352] [outer = 000000B9E9793C00] 17:23:08 INFO - PROCESS | 2792 | 1466036588978 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 17:23:09 INFO - PROCESS | 2792 | 1466036589043 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 2792 | 1466036589049 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 17:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:23:09 INFO - PROCESS | 2792 | 1466036589055 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 2792 | 1466036589059 Marionette TRACE conn5 <- [1,1766,null,{}] 17:23:09 INFO - PROCESS | 2792 | 1466036589066 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:09 INFO - PROCESS | 2792 | 1466036589069 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:09 INFO - PROCESS | 2792 | 1466036589271 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 17:23:09 INFO - PROCESS | 2792 | 1466036589362 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 2792 | 1466036589368 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2111000 == 39 [pid = 2792] [id = 451] 17:23:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBCED000) [pid = 2792] [serial = 1353] [outer = 0000000000000000] 17:23:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBD6CC00) [pid = 2792] [serial = 1354] [outer = 000000B9DBCED000] 17:23:09 INFO - PROCESS | 2792 | 1466036589430 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E0E71C00) [pid = 2792] [serial = 1355] [outer = 000000B9DBCED000] 17:23:10 INFO - PROCESS | 2792 | 1466036590025 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 17:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1029ms 17:23:10 INFO - PROCESS | 2792 | 1466036590085 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 2792 | 1466036590091 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 17:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:23:10 INFO - PROCESS | 2792 | 1466036590097 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 2792 | 1466036590100 Marionette TRACE conn5 <- [1,1770,null,{}] 17:23:10 INFO - PROCESS | 2792 | 1466036590105 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:10 INFO - PROCESS | 2792 | 1466036590108 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:10 INFO - PROCESS | 2792 | 1466036590229 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 17:23:10 INFO - PROCESS | 2792 | 1466036590353 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 2792 | 1466036590356 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:10 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EAB68800 == 40 [pid = 2792] [id = 452] 17:23:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E58A4800) [pid = 2792] [serial = 1356] [outer = 0000000000000000] 17:23:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E59A3000) [pid = 2792] [serial = 1357] [outer = 000000B9E58A4800] 17:23:10 INFO - PROCESS | 2792 | 1466036590417 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E7F2C800) [pid = 2792] [serial = 1358] [outer = 000000B9E58A4800] 17:23:11 INFO - PROCESS | 2792 | 1466036591019 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 17:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 17:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 985ms 17:23:11 INFO - PROCESS | 2792 | 1466036591085 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 17:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:23:11 INFO - PROCESS | 2792 | 1466036591088 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 17:23:11 INFO - PROCESS | 2792 | 1466036591092 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 2792 | 1466036591097 Marionette TRACE conn5 <- [1,1774,null,{}] 17:23:11 INFO - PROCESS | 2792 | 1466036591109 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:11 INFO - PROCESS | 2792 | 1466036591114 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:11 INFO - PROCESS | 2792 | 1466036591241 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 17:23:11 INFO - PROCESS | 2792 | 1466036591358 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 2792 | 1466036591362 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF33A000 == 41 [pid = 2792] [id = 453] 17:23:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E8FCA800) [pid = 2792] [serial = 1359] [outer = 0000000000000000] 17:23:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E9061000) [pid = 2792] [serial = 1360] [outer = 000000B9E8FCA800] 17:23:11 INFO - PROCESS | 2792 | 1466036591422 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E9799400) [pid = 2792] [serial = 1361] [outer = 000000B9E8FCA800] 17:23:12 INFO - PROCESS | 2792 | 1466036592054 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 17:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1028ms 17:23:12 INFO - PROCESS | 2792 | 1466036592122 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 2792 | 1466036592125 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 17:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:23:12 INFO - PROCESS | 2792 | 1466036592128 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - PROCESS | 2792 | 1466036592131 Marionette TRACE conn5 <- [1,1778,null,{}] 17:23:12 INFO - PROCESS | 2792 | 1466036592134 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:12 INFO - PROCESS | 2792 | 1466036592137 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:12 INFO - PROCESS | 2792 | 1466036592252 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 17:23:12 INFO - PROCESS | 2792 | 1466036592379 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 2792 | 1466036592382 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:12 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAAD800 == 42 [pid = 2792] [id = 454] 17:23:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E8FAB400) [pid = 2792] [serial = 1362] [outer = 0000000000000000] 17:23:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E9FAB000) [pid = 2792] [serial = 1363] [outer = 000000B9E8FAB400] 17:23:12 INFO - PROCESS | 2792 | 1466036592438 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9EA899800) [pid = 2792] [serial = 1364] [outer = 000000B9E8FAB400] 17:23:13 INFO - PROCESS | 2792 | 1466036593133 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1027ms 17:23:13 INFO - PROCESS | 2792 | 1466036593170 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 2792 | 1466036593174 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 17:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:23:13 INFO - PROCESS | 2792 | 1466036593197 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 2792 | 1466036593200 Marionette TRACE conn5 <- [1,1782,null,{}] 17:23:13 INFO - PROCESS | 2792 | 1466036593206 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:13 INFO - PROCESS | 2792 | 1466036593209 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:13 INFO - PROCESS | 2792 | 1466036593318 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 17:23:13 INFO - PROCESS | 2792 | 1466036593416 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 2792 | 1466036593418 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DD2D5800 == 43 [pid = 2792] [id = 455] 17:23:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9DBA94800) [pid = 2792] [serial = 1365] [outer = 0000000000000000] 17:23:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9DBB6F000) [pid = 2792] [serial = 1366] [outer = 000000B9DBA94800] 17:23:13 INFO - PROCESS | 2792 | 1466036593469 Marionette DEBUG loaded listener.js 17:23:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9DBCE3400) [pid = 2792] [serial = 1367] [outer = 000000B9DBA94800] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB39800 == 42 [pid = 2792] [id = 449] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D71800 == 41 [pid = 2792] [id = 448] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED870800 == 40 [pid = 2792] [id = 447] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9017000 == 39 [pid = 2792] [id = 446] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB0D9000 == 38 [pid = 2792] [id = 445] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E902D000 == 37 [pid = 2792] [id = 444] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8497000 == 36 [pid = 2792] [id = 443] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D7C800 == 35 [pid = 2792] [id = 442] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DC15B000 == 34 [pid = 2792] [id = 441] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8490000 == 33 [pid = 2792] [id = 439] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D90800 == 32 [pid = 2792] [id = 440] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAAD800 == 31 [pid = 2792] [id = 454] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF33A000 == 30 [pid = 2792] [id = 453] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EAB68800 == 29 [pid = 2792] [id = 452] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0C9800 == 28 [pid = 2792] [id = 450] 17:23:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2111000 == 27 [pid = 2792] [id = 451] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E8D15400) [pid = 2792] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E1C07C00) [pid = 2792] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E8D36800) [pid = 2792] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E21D2C00) [pid = 2792] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E58A2400) [pid = 2792] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E0C20000) [pid = 2792] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DBA92400) [pid = 2792] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DBC9D400) [pid = 2792] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9DBD6DC00) [pid = 2792] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DBD9EC00) [pid = 2792] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E0E7A800) [pid = 2792] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DC4B2000) [pid = 2792] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E5547400) [pid = 2792] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBB78000) [pid = 2792] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DCDCAC00) [pid = 2792] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBCE3000) [pid = 2792] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E86BA000) [pid = 2792] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E58AC000) [pid = 2792] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E9F97800) [pid = 2792] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E943F000) [pid = 2792] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E5938400) [pid = 2792] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9EA967C00) [pid = 2792] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9EA892000) [pid = 2792] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E6132000) [pid = 2792] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E897F400) [pid = 2792] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E8FAD400) [pid = 2792] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 17:23:14 INFO - PROCESS | 2792 | 1466036594735 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1613ms 17:23:14 INFO - PROCESS | 2792 | 1466036594798 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 17:23:14 INFO - PROCESS | 2792 | 1466036594803 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 17:23:14 INFO - PROCESS | 2792 | 1466036594808 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:23:14 INFO - PROCESS | 2792 | 1466036594811 Marionette TRACE conn5 <- [1,1786,null,{}] 17:23:14 INFO - PROCESS | 2792 | 1466036594818 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:14 INFO - PROCESS | 2792 | 1466036594822 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:14 INFO - PROCESS | 2792 | 1466036594915 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 17:23:14 INFO - PROCESS | 2792 | 1466036594929 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 2792 | 1466036594932 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DD205000 == 28 [pid = 2792] [id = 456] 17:23:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBA8E800) [pid = 2792] [serial = 1368] [outer = 0000000000000000] 17:23:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBA92400) [pid = 2792] [serial = 1369] [outer = 000000B9DBA8E800] 17:23:14 INFO - PROCESS | 2792 | 1466036594982 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBC9CC00) [pid = 2792] [serial = 1370] [outer = 000000B9DBA8E800] 17:23:15 INFO - PROCESS | 2792 | 1466036595484 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 17:23:15 INFO - PROCESS | 2792 | 1466036595546 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 2792 | 1466036595551 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 17:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:23:15 INFO - PROCESS | 2792 | 1466036595558 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 2792 | 1466036595561 Marionette TRACE conn5 <- [1,1790,null,{}] 17:23:15 INFO - PROCESS | 2792 | 1466036595565 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:15 INFO - PROCESS | 2792 | 1466036595567 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:15 INFO - PROCESS | 2792 | 1466036595667 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 17:23:15 INFO - PROCESS | 2792 | 1466036595673 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 2792 | 1466036595676 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:15 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5889000 == 29 [pid = 2792] [id = 457] 17:23:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBD76C00) [pid = 2792] [serial = 1371] [outer = 0000000000000000] 17:23:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBD79C00) [pid = 2792] [serial = 1372] [outer = 000000B9DBD76C00] 17:23:15 INFO - PROCESS | 2792 | 1466036595730 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DBD9F000) [pid = 2792] [serial = 1373] [outer = 000000B9DBD76C00] 17:23:16 INFO - PROCESS | 2792 | 1466036596219 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 17:23:16 INFO - PROCESS | 2792 | 1466036596251 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 2792 | 1466036596253 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 17:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:23:16 INFO - PROCESS | 2792 | 1466036596256 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 2792 | 1466036596261 Marionette TRACE conn5 <- [1,1794,null,{}] 17:23:16 INFO - PROCESS | 2792 | 1466036596273 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:16 INFO - PROCESS | 2792 | 1466036596278 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:16 INFO - PROCESS | 2792 | 1466036596368 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 17:23:16 INFO - PROCESS | 2792 | 1466036596376 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 2792 | 1466036596379 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:16 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8498800 == 30 [pid = 2792] [id = 458] 17:23:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DB91F800) [pid = 2792] [serial = 1374] [outer = 0000000000000000] 17:23:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E04B3800) [pid = 2792] [serial = 1375] [outer = 000000B9DB91F800] 17:23:16 INFO - PROCESS | 2792 | 1466036596429 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E0EA3C00) [pid = 2792] [serial = 1376] [outer = 000000B9DB91F800] 17:23:16 INFO - PROCESS | 2792 | 1466036596958 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 17:23:16 INFO - PROCESS | 2792 | 1466036596994 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 2792 | 1466036596997 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 17:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:23:17 INFO - PROCESS | 2792 | 1466036597000 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 2792 | 1466036597002 Marionette TRACE conn5 <- [1,1798,null,{}] 17:23:17 INFO - PROCESS | 2792 | 1466036597005 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:17 INFO - PROCESS | 2792 | 1466036597007 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:17 INFO - PROCESS | 2792 | 1466036597123 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 17:23:17 INFO - PROCESS | 2792 | 1466036597129 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 2792 | 1466036597131 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:17 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8D65800 == 31 [pid = 2792] [id = 459] 17:23:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E1C08000) [pid = 2792] [serial = 1377] [outer = 0000000000000000] 17:23:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E1D13400) [pid = 2792] [serial = 1378] [outer = 000000B9E1C08000] 17:23:17 INFO - PROCESS | 2792 | 1466036597220 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E21CC400) [pid = 2792] [serial = 1379] [outer = 000000B9E1C08000] 17:23:17 INFO - PROCESS | 2792 | 1466036597677 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 17:23:17 INFO - PROCESS | 2792 | 1466036597736 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 2792 | 1466036597738 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 17:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:23:17 INFO - PROCESS | 2792 | 1466036597783 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 2792 | 1466036597785 Marionette TRACE conn5 <- [1,1802,null,{}] 17:23:17 INFO - PROCESS | 2792 | 1466036597789 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:17 INFO - PROCESS | 2792 | 1466036597792 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:17 INFO - PROCESS | 2792 | 1466036597907 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 17:23:17 INFO - PROCESS | 2792 | 1466036597915 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 2792 | 1466036597917 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:17 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E902F800 == 32 [pid = 2792] [id = 460] 17:23:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBD76800) [pid = 2792] [serial = 1380] [outer = 0000000000000000] 17:23:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E5544400) [pid = 2792] [serial = 1381] [outer = 000000B9DBD76800] 17:23:18 INFO - PROCESS | 2792 | 1466036598008 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E58A2400) [pid = 2792] [serial = 1382] [outer = 000000B9DBD76800] 17:23:18 INFO - PROCESS | 2792 | 1466036598463 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 755ms 17:23:18 INFO - PROCESS | 2792 | 1466036598531 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 17:23:18 INFO - PROCESS | 2792 | 1466036598534 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 17:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:23:18 INFO - PROCESS | 2792 | 1466036598537 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 2792 | 1466036598539 Marionette TRACE conn5 <- [1,1806,null,{}] 17:23:18 INFO - PROCESS | 2792 | 1466036598543 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:18 INFO - PROCESS | 2792 | 1466036598549 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:18 INFO - PROCESS | 2792 | 1466036598837 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 17:23:18 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E8787000) [pid = 2792] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:23:18 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E8FB1C00) [pid = 2792] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:23:18 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DB3BCC00) [pid = 2792] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:23:18 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DB921800) [pid = 2792] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:23:18 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E6150400) [pid = 2792] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:23:18 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E90C8C00) [pid = 2792] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:23:18 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBCA2000) [pid = 2792] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:23:18 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E8FB2400) [pid = 2792] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:23:18 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBA85800) [pid = 2792] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:23:18 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DA0D3400) [pid = 2792] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:23:18 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E90CD800) [pid = 2792] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:23:18 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E9793C00) [pid = 2792] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:23:18 INFO - PROCESS | 2792 | 1466036598894 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 2792 | 1466036598896 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:18 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6162000 == 33 [pid = 2792] [id = 461] 17:23:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DA0D3400) [pid = 2792] [serial = 1383] [outer = 0000000000000000] 17:23:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBA85800) [pid = 2792] [serial = 1384] [outer = 000000B9DA0D3400] 17:23:18 INFO - PROCESS | 2792 | 1466036598942 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E614EC00) [pid = 2792] [serial = 1385] [outer = 000000B9DA0D3400] 17:23:19 INFO - PROCESS | 2792 | 1466036599330 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 838ms 17:23:19 INFO - PROCESS | 2792 | 1466036599379 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 2792 | 1466036599381 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 17:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:23:19 INFO - PROCESS | 2792 | 1466036599385 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - PROCESS | 2792 | 1466036599387 Marionette TRACE conn5 <- [1,1810,null,{}] 17:23:19 INFO - PROCESS | 2792 | 1466036599390 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:19 INFO - PROCESS | 2792 | 1466036599392 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:19 INFO - PROCESS | 2792 | 1466036599472 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 17:23:19 INFO - PROCESS | 2792 | 1466036599478 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 2792 | 1466036599480 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC776800 == 34 [pid = 2792] [id = 462] 17:23:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E82A7800) [pid = 2792] [serial = 1386] [outer = 0000000000000000] 17:23:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8732800) [pid = 2792] [serial = 1387] [outer = 000000B9E82A7800] 17:23:19 INFO - PROCESS | 2792 | 1466036599526 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E878A000) [pid = 2792] [serial = 1388] [outer = 000000B9E82A7800] 17:23:19 INFO - PROCESS | 2792 | 1466036599942 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 17:23:20 INFO - PROCESS | 2792 | 1466036600017 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 2792 | 1466036600019 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 17:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:23:20 INFO - PROCESS | 2792 | 1466036600023 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 2792 | 1466036600025 Marionette TRACE conn5 <- [1,1814,null,{}] 17:23:20 INFO - PROCESS | 2792 | 1466036600029 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:20 INFO - PROCESS | 2792 | 1466036600031 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:20 INFO - PROCESS | 2792 | 1466036600115 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 17:23:20 INFO - PROCESS | 2792 | 1466036600123 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 2792 | 1466036600125 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8E5000 == 35 [pid = 2792] [id = 463] 17:23:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8789000) [pid = 2792] [serial = 1389] [outer = 0000000000000000] 17:23:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8B27000) [pid = 2792] [serial = 1390] [outer = 000000B9E8789000] 17:23:20 INFO - PROCESS | 2792 | 1466036600169 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E8D18C00) [pid = 2792] [serial = 1391] [outer = 000000B9E8789000] 17:23:20 INFO - PROCESS | 2792 | 1466036600625 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 629ms 17:23:20 INFO - PROCESS | 2792 | 1466036600654 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 2792 | 1466036600657 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 17:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:23:20 INFO - PROCESS | 2792 | 1466036600660 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 2792 | 1466036600662 Marionette TRACE conn5 <- [1,1818,null,{}] 17:23:20 INFO - PROCESS | 2792 | 1466036600665 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:20 INFO - PROCESS | 2792 | 1466036600667 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:20 INFO - PROCESS | 2792 | 1466036600750 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 17:23:20 INFO - PROCESS | 2792 | 1466036600756 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 2792 | 1466036600758 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8498000 == 36 [pid = 2792] [id = 464] 17:23:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E8D30400) [pid = 2792] [serial = 1392] [outer = 0000000000000000] 17:23:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8B26C00) [pid = 2792] [serial = 1393] [outer = 000000B9E8D30400] 17:23:20 INFO - PROCESS | 2792 | 1466036600804 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E8FB0800) [pid = 2792] [serial = 1394] [outer = 000000B9E8D30400] 17:23:21 INFO - PROCESS | 2792 | 1466036601657 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1026ms 17:23:21 INFO - PROCESS | 2792 | 1466036601690 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 2792 | 1466036601695 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 17:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:23:21 INFO - PROCESS | 2792 | 1466036601699 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 2792 | 1466036601703 Marionette TRACE conn5 <- [1,1822,null,{}] 17:23:21 INFO - PROCESS | 2792 | 1466036601730 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:21 INFO - PROCESS | 2792 | 1466036601734 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:21 INFO - PROCESS | 2792 | 1466036601877 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 17:23:22 INFO - PROCESS | 2792 | 1466036601998 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 2792 | 1466036602001 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F85800 == 37 [pid = 2792] [id = 465] 17:23:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBCEE800) [pid = 2792] [serial = 1395] [outer = 0000000000000000] 17:23:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9DBD5C400) [pid = 2792] [serial = 1396] [outer = 000000B9DBCEE800] 17:23:22 INFO - PROCESS | 2792 | 1466036602061 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DC282000) [pid = 2792] [serial = 1397] [outer = 000000B9DBCEE800] 17:23:22 INFO - PROCESS | 2792 | 1466036602770 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 17:23: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 17:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1158ms 17:23:22 INFO - PROCESS | 2792 | 1466036602983 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 2792 | 1466036602988 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 17:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:23:23 INFO - PROCESS | 2792 | 1466036602994 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - PROCESS | 2792 | 1466036602997 Marionette TRACE conn5 <- [1,1826,null,{}] 17:23:23 INFO - PROCESS | 2792 | 1466036603003 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:23 INFO - PROCESS | 2792 | 1466036603007 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:23 INFO - PROCESS | 2792 | 1466036603123 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 17:23:23 INFO - PROCESS | 2792 | 1466036603221 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 2792 | 1466036603226 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C2F800 == 38 [pid = 2792] [id = 466] 17:23:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9DBCA1C00) [pid = 2792] [serial = 1398] [outer = 0000000000000000] 17:23:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9DBCEA400) [pid = 2792] [serial = 1399] [outer = 000000B9DBCA1C00] 17:23:23 INFO - PROCESS | 2792 | 1466036603276 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9DBD96000) [pid = 2792] [serial = 1400] [outer = 000000B9DBCA1C00] 17:23:23 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8E5000 == 37 [pid = 2792] [id = 463] 17:23:23 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC776800 == 36 [pid = 2792] [id = 462] 17:23:23 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6162000 == 35 [pid = 2792] [id = 461] 17:23:23 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E902F800 == 34 [pid = 2792] [id = 460] 17:23:23 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8D65800 == 33 [pid = 2792] [id = 459] 17:23:23 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8498800 == 32 [pid = 2792] [id = 458] 17:23:23 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5889000 == 31 [pid = 2792] [id = 457] 17:23:23 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DD205000 == 30 [pid = 2792] [id = 456] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E8B1AC00) [pid = 2792] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E8D1B800) [pid = 2792] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E8FBC400) [pid = 2792] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E113F000) [pid = 2792] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E21D8C00) [pid = 2792] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E75EE000) [pid = 2792] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E911E800) [pid = 2792] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBD56800) [pid = 2792] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DC2D2000) [pid = 2792] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E9057000) [pid = 2792] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8FC0000) [pid = 2792] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBD5E000) [pid = 2792] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E04B7C00) [pid = 2792] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBB75C00) [pid = 2792] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBD5E400) [pid = 2792] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E55A9800) [pid = 2792] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E978EC00) [pid = 2792] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E9C90400) [pid = 2792] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E9F8EC00) [pid = 2792] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E94FA000) [pid = 2792] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E937A800) [pid = 2792] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8FAA400) [pid = 2792] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E9058800) [pid = 2792] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E86B6000) [pid = 2792] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 17:23:23 INFO - PROCESS | 2792 | 1466036603878 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 941ms 17:23:23 INFO - PROCESS | 2792 | 1466036603937 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 17:23:23 INFO - PROCESS | 2792 | 1466036603940 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 17:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:23:23 INFO - PROCESS | 2792 | 1466036603947 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - PROCESS | 2792 | 1466036603951 Marionette TRACE conn5 <- [1,1830,null,{}] 17:23:23 INFO - PROCESS | 2792 | 1466036603956 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:23 INFO - PROCESS | 2792 | 1466036603959 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:24 INFO - PROCESS | 2792 | 1466036604050 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 17:23:24 INFO - PROCESS | 2792 | 1466036604130 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 2792 | 1466036604133 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2418800 == 31 [pid = 2792] [id = 467] 17:23:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBC9C800) [pid = 2792] [serial = 1401] [outer = 0000000000000000] 17:23:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBD9EC00) [pid = 2792] [serial = 1402] [outer = 000000B9DBC9C800] 17:23:24 INFO - PROCESS | 2792 | 1466036604182 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E03F7000) [pid = 2792] [serial = 1403] [outer = 000000B9DBC9C800] 17:23:24 INFO - PROCESS | 2792 | 1466036604604 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 690ms 17:23:24 INFO - PROCESS | 2792 | 1466036604647 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 17:23:24 INFO - PROCESS | 2792 | 1466036604650 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 17:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:23:24 INFO - PROCESS | 2792 | 1466036604656 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - PROCESS | 2792 | 1466036604658 Marionette TRACE conn5 <- [1,1834,null,{}] 17:23:24 INFO - PROCESS | 2792 | 1466036604668 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:24 INFO - PROCESS | 2792 | 1466036604673 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:24 INFO - PROCESS | 2792 | 1466036604767 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 17:23:24 INFO - PROCESS | 2792 | 1466036604782 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 2792 | 1466036604786 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E866E800 == 32 [pid = 2792] [id = 468] 17:23:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E1D18C00) [pid = 2792] [serial = 1404] [outer = 0000000000000000] 17:23:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E1D1F400) [pid = 2792] [serial = 1405] [outer = 000000B9E1D18C00] 17:23:24 INFO - PROCESS | 2792 | 1466036604836 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E286A400) [pid = 2792] [serial = 1406] [outer = 000000B9E1D18C00] 17:23:25 INFO - PROCESS | 2792 | 1466036605290 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:23: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) 17:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 691ms 17:23:25 INFO - PROCESS | 2792 | 1466036605346 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 2792 | 1466036605349 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 17:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:23:25 INFO - PROCESS | 2792 | 1466036605352 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 2792 | 1466036605354 Marionette TRACE conn5 <- [1,1838,null,{}] 17:23:25 INFO - PROCESS | 2792 | 1466036605357 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:25 INFO - PROCESS | 2792 | 1466036605359 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:25 INFO - PROCESS | 2792 | 1466036605449 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 17:23:25 INFO - PROCESS | 2792 | 1466036605457 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 2792 | 1466036605459 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:25 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E91D5800 == 33 [pid = 2792] [id = 469] 17:23:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E58AEC00) [pid = 2792] [serial = 1407] [outer = 0000000000000000] 17:23:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E5936000) [pid = 2792] [serial = 1408] [outer = 000000B9E58AEC00] 17:23:25 INFO - PROCESS | 2792 | 1466036605505 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E6130C00) [pid = 2792] [serial = 1409] [outer = 000000B9E58AEC00] 17:23:25 INFO - PROCESS | 2792 | 1466036605939 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 628ms 17:23:25 INFO - PROCESS | 2792 | 1466036605984 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 2792 | 1466036605986 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 17:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:23:26 INFO - PROCESS | 2792 | 1466036605995 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 2792 | 1466036605997 Marionette TRACE conn5 <- [1,1842,null,{}] 17:23:26 INFO - PROCESS | 2792 | 1466036606000 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:26 INFO - PROCESS | 2792 | 1466036606003 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:26 INFO - PROCESS | 2792 | 1466036606113 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 17:23:26 INFO - PROCESS | 2792 | 1466036606193 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 2792 | 1466036606195 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB0D9800 == 34 [pid = 2792] [id = 470] 17:23:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBCA2400) [pid = 2792] [serial = 1410] [outer = 0000000000000000] 17:23:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E7C44000) [pid = 2792] [serial = 1411] [outer = 000000B9DBCA2400] 17:23:26 INFO - PROCESS | 2792 | 1466036606250 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E86BB800) [pid = 2792] [serial = 1412] [outer = 000000B9DBCA2400] 17:23:26 INFO - PROCESS | 2792 | 1466036606680 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms 17:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:23:26 INFO - PROCESS | 2792 | 1466036606732 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 17:23:26 INFO - PROCESS | 2792 | 1466036606734 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 17:23:26 INFO - PROCESS | 2792 | 1466036606742 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 2792 | 1466036606744 Marionette TRACE conn5 <- [1,1846,null,{}] 17:23:26 INFO - PROCESS | 2792 | 1466036606748 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:26 INFO - PROCESS | 2792 | 1466036606755 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:26 INFO - PROCESS | 2792 | 1466036606903 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 17:23:26 INFO - PROCESS | 2792 | 1466036606963 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 2792 | 1466036606966 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8EC800 == 35 [pid = 2792] [id = 471] 17:23:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8D17000) [pid = 2792] [serial = 1413] [outer = 0000000000000000] 17:23:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8FA5400) [pid = 2792] [serial = 1414] [outer = 000000B9E8D17000] 17:23:27 INFO - PROCESS | 2792 | 1466036607011 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E8FBE800) [pid = 2792] [serial = 1415] [outer = 000000B9E8D17000] 17:23:27 INFO - PROCESS | 2792 | 1466036607441 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 17:23:27 INFO - PROCESS | 2792 | 1466036607496 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 2792 | 1466036607499 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 17:23:27 INFO - PROCESS | 2792 | 1466036607502 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 2792 | 1466036607504 Marionette TRACE conn5 <- [1,1850,null,{}] 17:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:23:27 INFO - PROCESS | 2792 | 1466036607507 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:27 INFO - PROCESS | 2792 | 1466036607509 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:27 INFO - PROCESS | 2792 | 1466036607628 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 17:23:27 INFO - PROCESS | 2792 | 1466036607681 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 2792 | 1466036607683 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:27 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB7A800 == 36 [pid = 2792] [id = 472] 17:23:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E8FC5000) [pid = 2792] [serial = 1416] [outer = 0000000000000000] 17:23:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E9056000) [pid = 2792] [serial = 1417] [outer = 000000B9E8FC5000] 17:23:27 INFO - PROCESS | 2792 | 1466036607727 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E9062400) [pid = 2792] [serial = 1418] [outer = 000000B9E8FC5000] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E1C08000) [pid = 2792] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBD76800) [pid = 2792] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBA8E800) [pid = 2792] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBA94800) [pid = 2792] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DB91F800) [pid = 2792] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBD76C00) [pid = 2792] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DA0D3400) [pid = 2792] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBCED000) [pid = 2792] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E58A4800) [pid = 2792] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8FCA800) [pid = 2792] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E8FAB400) [pid = 2792] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E82A7800) [pid = 2792] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:23:28 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8789000) [pid = 2792] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:23:28 INFO - PROCESS | 2792 | 1466036608167 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 669ms 17:23:28 INFO - PROCESS | 2792 | 1466036608178 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 2792 | 1466036608180 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 17:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:23:28 INFO - PROCESS | 2792 | 1466036608183 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - PROCESS | 2792 | 1466036608185 Marionette TRACE conn5 <- [1,1854,null,{}] 17:23:28 INFO - PROCESS | 2792 | 1466036608189 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:28 INFO - PROCESS | 2792 | 1466036608191 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:28 INFO - PROCESS | 2792 | 1466036608272 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 17:23:28 INFO - PROCESS | 2792 | 1466036608347 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 2792 | 1466036608349 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:28 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DC6F2000 == 37 [pid = 2792] [id = 473] 17:23:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBB6A800) [pid = 2792] [serial = 1419] [outer = 0000000000000000] 17:23:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E1C78000) [pid = 2792] [serial = 1420] [outer = 000000B9DBB6A800] 17:23:28 INFO - PROCESS | 2792 | 1466036608394 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8FAB400) [pid = 2792] [serial = 1421] [outer = 000000B9DBB6A800] 17:23:28 INFO - PROCESS | 2792 | 1466036608765 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 628ms 17:23:28 INFO - PROCESS | 2792 | 1466036608815 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 2792 | 1466036608817 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 17:23:28 INFO - PROCESS | 2792 | 1466036608820 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:23:28 INFO - PROCESS | 2792 | 1466036608830 Marionette TRACE conn5 <- [1,1858,null,{}] 17:23:28 INFO - PROCESS | 2792 | 1466036608834 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:28 INFO - PROCESS | 2792 | 1466036608836 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:28 INFO - PROCESS | 2792 | 1466036608957 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 17:23:29 INFO - PROCESS | 2792 | 1466036608990 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 2792 | 1466036608992 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF049800 == 38 [pid = 2792] [id = 474] 17:23:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E90C4000) [pid = 2792] [serial = 1422] [outer = 0000000000000000] 17:23:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E911E800) [pid = 2792] [serial = 1423] [outer = 000000B9E90C4000] 17:23:29 INFO - PROCESS | 2792 | 1466036609036 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E9379C00) [pid = 2792] [serial = 1424] [outer = 000000B9E90C4000] 17:23:29 INFO - PROCESS | 2792 | 1466036609419 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 628ms 17:23:29 INFO - PROCESS | 2792 | 1466036609460 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 2792 | 1466036609462 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 17:23:29 INFO - PROCESS | 2792 | 1466036609465 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - PROCESS | 2792 | 1466036609467 Marionette TRACE conn5 <- [1,1862,null,{}] 17:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:23:29 INFO - PROCESS | 2792 | 1466036609476 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:29 INFO - PROCESS | 2792 | 1466036609478 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:29 INFO - PROCESS | 2792 | 1466036609565 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 17:23:29 INFO - PROCESS | 2792 | 1466036609586 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 2792 | 1466036609588 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0D2000 == 39 [pid = 2792] [id = 475] 17:23:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E94FA000) [pid = 2792] [serial = 1425] [outer = 0000000000000000] 17:23:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E951F000) [pid = 2792] [serial = 1426] [outer = 000000B9E94FA000] 17:23:29 INFO - PROCESS | 2792 | 1466036609632 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E9791800) [pid = 2792] [serial = 1427] [outer = 000000B9E94FA000] 17:23:30 INFO - PROCESS | 2792 | 1466036610166 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 17:23:30 INFO - PROCESS | 2792 | 1466036610207 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 2792 | 1466036610212 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 17:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:23:30 INFO - PROCESS | 2792 | 1466036610218 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 2792 | 1466036610222 Marionette TRACE conn5 <- [1,1866,null,{}] 17:23:30 INFO - PROCESS | 2792 | 1466036610229 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:30 INFO - PROCESS | 2792 | 1466036610232 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:30 INFO - PROCESS | 2792 | 1466036610465 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 17:23:30 INFO - PROCESS | 2792 | 1466036610558 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 2792 | 1466036610563 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1114000 == 40 [pid = 2792] [id = 476] 17:23:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBB78400) [pid = 2792] [serial = 1428] [outer = 0000000000000000] 17:23:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBCE9400) [pid = 2792] [serial = 1429] [outer = 000000B9DBB78400] 17:23:30 INFO - PROCESS | 2792 | 1466036610623 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E01D1800) [pid = 2792] [serial = 1430] [outer = 000000B9DBB78400] 17:23:31 INFO - PROCESS | 2792 | 1466036611223 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1034ms 17:23:31 INFO - PROCESS | 2792 | 1466036611253 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 2792 | 1466036611259 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 17:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:23:31 INFO - PROCESS | 2792 | 1466036611266 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - PROCESS | 2792 | 1466036611269 Marionette TRACE conn5 <- [1,1870,null,{}] 17:23:31 INFO - PROCESS | 2792 | 1466036611273 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:31 INFO - PROCESS | 2792 | 1466036611276 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:31 INFO - PROCESS | 2792 | 1466036611393 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 17:23:31 INFO - PROCESS | 2792 | 1466036611488 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:31 INFO - PROCESS | 2792 | 1466036611491 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E902C000 == 41 [pid = 2792] [id = 477] 17:23:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E21CEC00) [pid = 2792] [serial = 1431] [outer = 0000000000000000] 17:23:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E27CBC00) [pid = 2792] [serial = 1432] [outer = 000000B9E21CEC00] 17:23:31 INFO - PROCESS | 2792 | 1466036611548 Marionette DEBUG loaded listener.js 17:23:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E58AE800) [pid = 2792] [serial = 1433] [outer = 000000B9E21CEC00] 17:23:32 INFO - PROCESS | 2792 | 1466036612155 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 942ms 17:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:23:32 INFO - PROCESS | 2792 | 1466036612210 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 17:23:32 INFO - PROCESS | 2792 | 1466036612212 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 17:23:32 INFO - PROCESS | 2792 | 1466036612217 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 2792 | 1466036612221 Marionette TRACE conn5 <- [1,1874,null,{}] 17:23:32 INFO - PROCESS | 2792 | 1466036612233 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:32 INFO - PROCESS | 2792 | 1466036612238 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:32 INFO - PROCESS | 2792 | 1466036612358 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 17:23:32 INFO - PROCESS | 2792 | 1466036612483 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 2792 | 1466036612487 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF333800 == 42 [pid = 2792] [id = 478] 17:23:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E8D1F400) [pid = 2792] [serial = 1434] [outer = 0000000000000000] 17:23:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E8FAB000) [pid = 2792] [serial = 1435] [outer = 000000B9E8D1F400] 17:23:32 INFO - PROCESS | 2792 | 1466036612548 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E9373400) [pid = 2792] [serial = 1436] [outer = 000000B9E8D1F400] 17:23:33 INFO - PROCESS | 2792 | 1466036613213 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1031ms 17:23:33 INFO - PROCESS | 2792 | 1466036613249 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 17:23:33 INFO - PROCESS | 2792 | 1466036613253 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 17:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:23:33 INFO - PROCESS | 2792 | 1466036613256 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - PROCESS | 2792 | 1466036613258 Marionette TRACE conn5 <- [1,1878,null,{}] 17:23:33 INFO - PROCESS | 2792 | 1466036613262 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:33 INFO - PROCESS | 2792 | 1466036613265 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:33 INFO - PROCESS | 2792 | 1466036613381 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 17:23:33 INFO - PROCESS | 2792 | 1466036613626 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 2792 | 1466036613629 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E04CE000 == 43 [pid = 2792] [id = 479] 17:23:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9DB928C00) [pid = 2792] [serial = 1437] [outer = 0000000000000000] 17:23:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9DBA8E800) [pid = 2792] [serial = 1438] [outer = 000000B9DB928C00] 17:23:33 INFO - PROCESS | 2792 | 1466036613697 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9DBCEE000) [pid = 2792] [serial = 1439] [outer = 000000B9DB928C00] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF049800 == 42 [pid = 2792] [id = 474] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DC6F2000 == 41 [pid = 2792] [id = 473] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB7A800 == 40 [pid = 2792] [id = 472] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8EC800 == 39 [pid = 2792] [id = 471] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB0D9800 == 38 [pid = 2792] [id = 470] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E91D5800 == 37 [pid = 2792] [id = 469] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E866E800 == 36 [pid = 2792] [id = 468] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2418800 == 35 [pid = 2792] [id = 467] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C2F800 == 34 [pid = 2792] [id = 466] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F85800 == 33 [pid = 2792] [id = 465] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8498000 == 32 [pid = 2792] [id = 464] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DD2D5800 == 31 [pid = 2792] [id = 455] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF333800 == 30 [pid = 2792] [id = 478] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E902C000 == 29 [pid = 2792] [id = 477] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0D2000 == 28 [pid = 2792] [id = 475] 17:23:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1114000 == 27 [pid = 2792] [id = 476] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E8B27000) [pid = 2792] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E1D13400) [pid = 2792] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E5544400) [pid = 2792] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DBA92400) [pid = 2792] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DBC9CC00) [pid = 2792] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9DBCE3400) [pid = 2792] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DBB6F000) [pid = 2792] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E04B3800) [pid = 2792] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DBD79C00) [pid = 2792] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBD9F000) [pid = 2792] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E21CC400) [pid = 2792] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBA85800) [pid = 2792] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E0E71C00) [pid = 2792] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBD6CC00) [pid = 2792] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E7F2C800) [pid = 2792] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E59A3000) [pid = 2792] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E9799400) [pid = 2792] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E9061000) [pid = 2792] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9EA899800) [pid = 2792] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E9FAB000) [pid = 2792] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E58A2400) [pid = 2792] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8732800) [pid = 2792] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E878A000) [pid = 2792] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8D18C00) [pid = 2792] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E614EC00) [pid = 2792] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 17:23:34 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E0EA3C00) [pid = 2792] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 17:23:35 INFO - PROCESS | 2792 | 1466036614992 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1847ms 17:23:35 INFO - PROCESS | 2792 | 1466036615106 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 2792 | 1466036615111 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 17:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:23:35 INFO - PROCESS | 2792 | 1466036615117 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 2792 | 1466036615120 Marionette TRACE conn5 <- [1,1882,null,{}] 17:23:35 INFO - PROCESS | 2792 | 1466036615127 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:35 INFO - PROCESS | 2792 | 1466036615130 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:35 INFO - PROCESS | 2792 | 1466036615228 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 17:23:35 INFO - PROCESS | 2792 | 1466036615298 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 2792 | 1466036615303 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0399800 == 28 [pid = 2792] [id = 480] 17:23:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBA92400) [pid = 2792] [serial = 1440] [outer = 0000000000000000] 17:23:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBB6A400) [pid = 2792] [serial = 1441] [outer = 000000B9DBA92400] 17:23:35 INFO - PROCESS | 2792 | 1466036615355 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBC97000) [pid = 2792] [serial = 1442] [outer = 000000B9DBA92400] 17:23:35 INFO - PROCESS | 2792 | 1466036615776 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 692ms 17:23:35 INFO - PROCESS | 2792 | 1466036615824 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 2792 | 1466036615830 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 17:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:23:35 INFO - PROCESS | 2792 | 1466036615836 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 2792 | 1466036615839 Marionette TRACE conn5 <- [1,1886,null,{}] 17:23:35 INFO - PROCESS | 2792 | 1466036615849 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:35 INFO - PROCESS | 2792 | 1466036615852 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:35 INFO - PROCESS | 2792 | 1466036615947 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 17:23:35 INFO - PROCESS | 2792 | 1466036615956 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 2792 | 1466036615959 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E215B800 == 29 [pid = 2792] [id = 481] 17:23:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBD59C00) [pid = 2792] [serial = 1443] [outer = 0000000000000000] 17:23:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBD6FC00) [pid = 2792] [serial = 1444] [outer = 000000B9DBD59C00] 17:23:36 INFO - PROCESS | 2792 | 1466036616009 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBD98400) [pid = 2792] [serial = 1445] [outer = 000000B9DBD59C00] 17:23:36 INFO - PROCESS | 2792 | 1466036616475 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 17:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:23:36 INFO - PROCESS | 2792 | 1466036616530 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 17:23:36 INFO - PROCESS | 2792 | 1466036616532 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 17:23:36 INFO - PROCESS | 2792 | 1466036616536 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:23:36 INFO - PROCESS | 2792 | 1466036616540 Marionette TRACE conn5 <- [1,1890,null,{}] 17:23:36 INFO - PROCESS | 2792 | 1466036616552 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:36 INFO - PROCESS | 2792 | 1466036616557 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:36 INFO - PROCESS | 2792 | 1466036616681 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 17:23:36 INFO - PROCESS | 2792 | 1466036616768 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:36 INFO - PROCESS | 2792 | 1466036616771 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:36 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8498000 == 30 [pid = 2792] [id = 482] 17:23:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E01D6000) [pid = 2792] [serial = 1446] [outer = 0000000000000000] 17:23:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E0BB2000) [pid = 2792] [serial = 1447] [outer = 000000B9E01D6000] 17:23:36 INFO - PROCESS | 2792 | 1466036616820 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E113FC00) [pid = 2792] [serial = 1448] [outer = 000000B9E01D6000] 17:23:37 INFO - PROCESS | 2792 | 1466036617255 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 733ms 17:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:23:37 INFO - PROCESS | 2792 | 1466036617272 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 17:23:37 INFO - PROCESS | 2792 | 1466036617275 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 17:23:37 INFO - PROCESS | 2792 | 1466036617278 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 2792 | 1466036617280 Marionette TRACE conn5 <- [1,1894,null,{}] 17:23:37 INFO - PROCESS | 2792 | 1466036617290 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:37 INFO - PROCESS | 2792 | 1466036617292 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:37 INFO - PROCESS | 2792 | 1466036617409 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 17:23:37 INFO - PROCESS | 2792 | 1466036617415 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 2792 | 1466036617417 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8D73800 == 31 [pid = 2792] [id = 483] 17:23:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E1D13800) [pid = 2792] [serial = 1449] [outer = 0000000000000000] 17:23:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E1D1B400) [pid = 2792] [serial = 1450] [outer = 000000B9E1D13800] 17:23:37 INFO - PROCESS | 2792 | 1466036617464 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E27CD000) [pid = 2792] [serial = 1451] [outer = 000000B9E1D13800] 17:23:37 INFO - PROCESS | 2792 | 1466036617917 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 17:23:37 INFO - PROCESS | 2792 | 1466036617978 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 17:23:37 INFO - PROCESS | 2792 | 1466036617980 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 17:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:23:37 INFO - PROCESS | 2792 | 1466036617984 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 2792 | 1466036617986 Marionette TRACE conn5 <- [1,1898,null,{}] 17:23:37 INFO - PROCESS | 2792 | 1466036617990 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:37 INFO - PROCESS | 2792 | 1466036617992 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:38 INFO - PROCESS | 2792 | 1466036618130 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 17:23:38 INFO - PROCESS | 2792 | 1466036618149 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 2792 | 1466036618151 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:38 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9030800 == 32 [pid = 2792] [id = 484] 17:23:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DB23D000) [pid = 2792] [serial = 1452] [outer = 0000000000000000] 17:23:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E58A2400) [pid = 2792] [serial = 1453] [outer = 000000B9DB23D000] 17:23:38 INFO - PROCESS | 2792 | 1466036618197 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E606A400) [pid = 2792] [serial = 1454] [outer = 000000B9DB23D000] 17:23:38 INFO - PROCESS | 2792 | 1466036618661 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 17:23:38 INFO - PROCESS | 2792 | 1466036618721 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 2792 | 1466036618724 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 17:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:23:38 INFO - PROCESS | 2792 | 1466036618727 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 2792 | 1466036618729 Marionette TRACE conn5 <- [1,1902,null,{}] 17:23:38 INFO - PROCESS | 2792 | 1466036618738 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:38 INFO - PROCESS | 2792 | 1466036618744 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:38 INFO - PROCESS | 2792 | 1466036618890 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 17:23:38 INFO - PROCESS | 2792 | 1466036618943 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 2792 | 1466036618945 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:38 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB0DB800 == 33 [pid = 2792] [id = 485] 17:23:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E7CF2400) [pid = 2792] [serial = 1455] [outer = 0000000000000000] 17:23:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8784000) [pid = 2792] [serial = 1456] [outer = 000000B9E7CF2400] 17:23:38 INFO - PROCESS | 2792 | 1466036618990 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E8B20C00) [pid = 2792] [serial = 1457] [outer = 000000B9E7CF2400] 17:23:39 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DBCA2400) [pid = 2792] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:23:39 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E8D17000) [pid = 2792] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:23:39 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBB6A800) [pid = 2792] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:23:39 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E58AEC00) [pid = 2792] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:23:39 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8FC5000) [pid = 2792] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:23:39 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E1D18C00) [pid = 2792] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:23:39 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBC9C800) [pid = 2792] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:23:39 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBCEE800) [pid = 2792] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:23:39 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBCA1C00) [pid = 2792] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:23:39 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8D30400) [pid = 2792] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:23:39 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E94FA000) [pid = 2792] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:23:39 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E90C4000) [pid = 2792] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:23:39 INFO - PROCESS | 2792 | 1466036619583 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 901ms 17:23:39 INFO - PROCESS | 2792 | 1466036619631 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 17:23:39 INFO - PROCESS | 2792 | 1466036619633 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 17:23:39 INFO - PROCESS | 2792 | 1466036619636 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:23:39 INFO - PROCESS | 2792 | 1466036619638 Marionette TRACE conn5 <- [1,1906,null,{}] 17:23:39 INFO - PROCESS | 2792 | 1466036619642 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:39 INFO - PROCESS | 2792 | 1466036619644 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:39 INFO - PROCESS | 2792 | 1466036619725 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 17:23:39 INFO - PROCESS | 2792 | 1466036619730 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 2792 | 1466036619732 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:39 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC785000 == 34 [pid = 2792] [id = 486] 17:23:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E1D18C00) [pid = 2792] [serial = 1458] [outer = 0000000000000000] 17:23:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8786800) [pid = 2792] [serial = 1459] [outer = 000000B9E1D18C00] 17:23:39 INFO - PROCESS | 2792 | 1466036619780 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8B29400) [pid = 2792] [serial = 1460] [outer = 000000B9E1D18C00] 17:23:40 INFO - PROCESS | 2792 | 1466036620191 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 587ms 17:23:40 INFO - PROCESS | 2792 | 1466036620236 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 2792 | 1466036620239 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 17:23:40 INFO - PROCESS | 2792 | 1466036620247 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:23:40 INFO - PROCESS | 2792 | 1466036620249 Marionette TRACE conn5 <- [1,1910,null,{}] 17:23:40 INFO - PROCESS | 2792 | 1466036620253 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:40 INFO - PROCESS | 2792 | 1466036620255 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:40 INFO - PROCESS | 2792 | 1466036620337 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 17:23:40 INFO - PROCESS | 2792 | 1466036620343 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:40 INFO - PROCESS | 2792 | 1466036620345 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAB5000 == 35 [pid = 2792] [id = 487] 17:23:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8D1E800) [pid = 2792] [serial = 1461] [outer = 0000000000000000] 17:23:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8D22C00) [pid = 2792] [serial = 1462] [outer = 000000B9E8D1E800] 17:23:40 INFO - PROCESS | 2792 | 1466036620391 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8FB0400) [pid = 2792] [serial = 1463] [outer = 000000B9E8D1E800] 17:23:40 INFO - PROCESS | 2792 | 1466036620846 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 628ms 17:23:40 INFO - PROCESS | 2792 | 1466036620882 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 2792 | 1466036620884 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 17:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:23:40 INFO - PROCESS | 2792 | 1466036620888 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 2792 | 1466036620890 Marionette TRACE conn5 <- [1,1914,null,{}] 17:23:40 INFO - PROCESS | 2792 | 1466036620893 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:40 INFO - PROCESS | 2792 | 1466036620895 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:40 INFO - PROCESS | 2792 | 1466036620979 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 17:23:40 INFO - PROCESS | 2792 | 1466036620985 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 2792 | 1466036620987 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED87A000 == 36 [pid = 2792] [id = 488] 17:23:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8FAB800) [pid = 2792] [serial = 1464] [outer = 0000000000000000] 17:23:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8FC2400) [pid = 2792] [serial = 1465] [outer = 000000B9E8FAB800] 17:23:41 INFO - PROCESS | 2792 | 1466036621033 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E905B000) [pid = 2792] [serial = 1466] [outer = 000000B9E8FAB800] 17:23:41 INFO - PROCESS | 2792 | 1466036621689 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 17:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 923ms 17:23:41 INFO - PROCESS | 2792 | 1466036621814 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 17:23:41 INFO - PROCESS | 2792 | 1466036621819 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 17:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:23:41 INFO - PROCESS | 2792 | 1466036621824 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - PROCESS | 2792 | 1466036621828 Marionette TRACE conn5 <- [1,1918,null,{}] 17:23:41 INFO - PROCESS | 2792 | 1466036621834 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:41 INFO - PROCESS | 2792 | 1466036621837 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:42 INFO - PROCESS | 2792 | 1466036622000 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 17:23:42 INFO - PROCESS | 2792 | 1466036622075 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 2792 | 1466036622078 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:42 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E214E800 == 37 [pid = 2792] [id = 489] 17:23:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBA8C400) [pid = 2792] [serial = 1467] [outer = 0000000000000000] 17:23:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBCE3400) [pid = 2792] [serial = 1468] [outer = 000000B9DBA8C400] 17:23:42 INFO - PROCESS | 2792 | 1466036622177 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBD96400) [pid = 2792] [serial = 1469] [outer = 000000B9DBA8C400] 17:23:42 INFO - PROCESS | 2792 | 1466036622849 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 17:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1082ms 17:23:42 INFO - PROCESS | 2792 | 1466036622911 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 2792 | 1466036622916 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 17:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:23:42 INFO - PROCESS | 2792 | 1466036622947 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 2792 | 1466036622950 Marionette TRACE conn5 <- [1,1922,null,{}] 17:23:42 INFO - PROCESS | 2792 | 1466036622955 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:42 INFO - PROCESS | 2792 | 1466036622958 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:43 INFO - PROCESS | 2792 | 1466036623094 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 17:23:43 INFO - PROCESS | 2792 | 1466036623211 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 2792 | 1466036623213 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D1C000 == 38 [pid = 2792] [id = 490] 17:23:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBD76400) [pid = 2792] [serial = 1470] [outer = 0000000000000000] 17:23:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E0C1E800) [pid = 2792] [serial = 1471] [outer = 000000B9DBD76400] 17:23:43 INFO - PROCESS | 2792 | 1466036623272 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E1D1FC00) [pid = 2792] [serial = 1472] [outer = 000000B9DBD76400] 17:23:44 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAB5000 == 37 [pid = 2792] [id = 487] 17:23:44 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC785000 == 36 [pid = 2792] [id = 486] 17:23:44 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB0DB800 == 35 [pid = 2792] [id = 485] 17:23:44 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9030800 == 34 [pid = 2792] [id = 484] 17:23:44 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8D73800 == 33 [pid = 2792] [id = 483] 17:23:44 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8498000 == 32 [pid = 2792] [id = 482] 17:23:44 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E215B800 == 31 [pid = 2792] [id = 481] 17:23:44 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0399800 == 30 [pid = 2792] [id = 480] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E7C44000) [pid = 2792] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E86BB800) [pid = 2792] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E8FBE800) [pid = 2792] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E8FA5400) [pid = 2792] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E1C78000) [pid = 2792] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E5936000) [pid = 2792] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E9056000) [pid = 2792] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E1D1F400) [pid = 2792] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E286A400) [pid = 2792] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBD9EC00) [pid = 2792] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E03F7000) [pid = 2792] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBD5C400) [pid = 2792] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DC282000) [pid = 2792] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBCEA400) [pid = 2792] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBD96000) [pid = 2792] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8FB0800) [pid = 2792] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8B26C00) [pid = 2792] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E951F000) [pid = 2792] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E911E800) [pid = 2792] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E9791800) [pid = 2792] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E9379C00) [pid = 2792] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E9062400) [pid = 2792] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E8FAB400) [pid = 2792] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E6130C00) [pid = 2792] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2792 | 1466036624163 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1260ms 17:23:44 INFO - PROCESS | 2792 | 1466036624189 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 2792 | 1466036624192 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 17:23:44 INFO - PROCESS | 2792 | 1466036624198 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:23:44 INFO - PROCESS | 2792 | 1466036624201 Marionette TRACE conn5 <- [1,1926,null,{}] 17:23:44 INFO - PROCESS | 2792 | 1466036624207 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:44 INFO - PROCESS | 2792 | 1466036624210 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:44 INFO - PROCESS | 2792 | 1466036624303 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 17:23:44 INFO - PROCESS | 2792 | 1466036624310 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:44 INFO - PROCESS | 2792 | 1466036624313 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:44 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1119000 == 31 [pid = 2792] [id = 491] 17:23:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DBCE4800) [pid = 2792] [serial = 1473] [outer = 0000000000000000] 17:23:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DBD54000) [pid = 2792] [serial = 1474] [outer = 000000B9DBCE4800] 17:23:44 INFO - PROCESS | 2792 | 1466036624364 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DC203C00) [pid = 2792] [serial = 1475] [outer = 000000B9DBCE4800] 17:23:44 INFO - PROCESS | 2792 | 1466036624883 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 17:23:44 INFO - PROCESS | 2792 | 1466036624937 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 2792 | 1466036624942 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 17:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:23:44 INFO - PROCESS | 2792 | 1466036624947 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - PROCESS | 2792 | 1466036624950 Marionette TRACE conn5 <- [1,1930,null,{}] 17:23:44 INFO - PROCESS | 2792 | 1466036624954 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:44 INFO - PROCESS | 2792 | 1466036624957 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:45 INFO - PROCESS | 2792 | 1466036625055 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 17:23:45 INFO - PROCESS | 2792 | 1466036625136 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 2792 | 1466036625139 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DD2C6000 == 32 [pid = 2792] [id = 492] 17:23:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E0B35C00) [pid = 2792] [serial = 1476] [outer = 0000000000000000] 17:23:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E0F74800) [pid = 2792] [serial = 1477] [outer = 000000B9E0B35C00] 17:23:45 INFO - PROCESS | 2792 | 1466036625187 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E1D1BC00) [pid = 2792] [serial = 1478] [outer = 000000B9E0B35C00] 17:23:45 INFO - PROCESS | 2792 | 1466036625571 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 17:23:45 INFO - PROCESS | 2792 | 1466036625641 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 2792 | 1466036625643 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 17:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:23:45 INFO - PROCESS | 2792 | 1466036625647 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 2792 | 1466036625651 Marionette TRACE conn5 <- [1,1934,null,{}] 17:23:45 INFO - PROCESS | 2792 | 1466036625663 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:45 INFO - PROCESS | 2792 | 1466036625668 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:45 INFO - PROCESS | 2792 | 1466036625793 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 17:23:45 INFO - PROCESS | 2792 | 1466036625803 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 2792 | 1466036625806 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E901E000 == 33 [pid = 2792] [id = 493] 17:23:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DB91BC00) [pid = 2792] [serial = 1479] [outer = 0000000000000000] 17:23:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E58AD800) [pid = 2792] [serial = 1480] [outer = 000000B9DB91BC00] 17:23:45 INFO - PROCESS | 2792 | 1466036625857 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E7CE5000) [pid = 2792] [serial = 1481] [outer = 000000B9DB91BC00] 17:23:46 INFO - PROCESS | 2792 | 1466036626291 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 17:23:46 INFO - PROCESS | 2792 | 1466036626341 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 17:23:46 INFO - PROCESS | 2792 | 1466036626343 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 17:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:23:46 INFO - PROCESS | 2792 | 1466036626353 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 2792 | 1466036626355 Marionette TRACE conn5 <- [1,1938,null,{}] 17:23:46 INFO - PROCESS | 2792 | 1466036626359 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:46 INFO - PROCESS | 2792 | 1466036626361 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:46 INFO - PROCESS | 2792 | 1466036626481 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 17:23:46 INFO - PROCESS | 2792 | 1466036626486 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 2792 | 1466036626489 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:46 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB3C2000 == 34 [pid = 2792] [id = 494] 17:23:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E86BB800) [pid = 2792] [serial = 1482] [outer = 0000000000000000] 17:23:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8787C00) [pid = 2792] [serial = 1483] [outer = 000000B9E86BB800] 17:23:46 INFO - PROCESS | 2792 | 1466036626586 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8B26800) [pid = 2792] [serial = 1484] [outer = 000000B9E86BB800] 17:23:47 INFO - PROCESS | 2792 | 1466036627028 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 733ms 17:23:47 INFO - PROCESS | 2792 | 1466036627092 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 17:23:47 INFO - PROCESS | 2792 | 1466036627095 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 17:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:23:47 INFO - PROCESS | 2792 | 1466036627098 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 2792 | 1466036627100 Marionette TRACE conn5 <- [1,1942,null,{}] 17:23:47 INFO - PROCESS | 2792 | 1466036627112 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:47 INFO - PROCESS | 2792 | 1466036627114 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:47 INFO - PROCESS | 2792 | 1466036627253 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 17:23:47 INFO - PROCESS | 2792 | 1466036627266 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 2792 | 1466036627268 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAAA000 == 35 [pid = 2792] [id = 495] 17:23:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8D21000) [pid = 2792] [serial = 1485] [outer = 0000000000000000] 17:23:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8FA6000) [pid = 2792] [serial = 1486] [outer = 000000B9E8D21000] 17:23:47 INFO - PROCESS | 2792 | 1466036627358 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8FBFC00) [pid = 2792] [serial = 1487] [outer = 000000B9E8D21000] 17:23:47 INFO - PROCESS | 2792 | 1466036627802 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 17:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:23:47 INFO - PROCESS | 2792 | 1466036627836 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 17:23:47 INFO - PROCESS | 2792 | 1466036627839 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 17:23:47 INFO - PROCESS | 2792 | 1466036627842 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 2792 | 1466036627844 Marionette TRACE conn5 <- [1,1946,null,{}] 17:23:47 INFO - PROCESS | 2792 | 1466036627847 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:47 INFO - PROCESS | 2792 | 1466036627853 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:48 INFO - PROCESS | 2792 | 1466036627999 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 17:23:48 INFO - PROCESS | 2792 | 1466036628056 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 2792 | 1466036628058 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED88B000 == 36 [pid = 2792] [id = 496] 17:23:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E90C0000) [pid = 2792] [serial = 1488] [outer = 0000000000000000] 17:23:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E9374000) [pid = 2792] [serial = 1489] [outer = 000000B9E90C0000] 17:23:48 INFO - PROCESS | 2792 | 1466036628104 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E94F8000) [pid = 2792] [serial = 1490] [outer = 000000B9E90C0000] 17:23:48 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBD59C00) [pid = 2792] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:23:48 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E1D13800) [pid = 2792] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:23:48 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E01D6000) [pid = 2792] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:23:48 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBA92400) [pid = 2792] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:23:48 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DB23D000) [pid = 2792] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:23:48 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DB928C00) [pid = 2792] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:23:48 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E7CF2400) [pid = 2792] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:23:48 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E8D1E800) [pid = 2792] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:23:48 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBB78400) [pid = 2792] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:23:48 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E21CEC00) [pid = 2792] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:23:48 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8D1F400) [pid = 2792] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:23:48 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E1D18C00) [pid = 2792] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:23:48 INFO - PROCESS | 2792 | 1466036628516 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 17:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 732ms 17:23:48 INFO - PROCESS | 2792 | 1466036628591 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 2792 | 1466036628593 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 17:23:48 INFO - PROCESS | 2792 | 1466036628597 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 2792 | 1466036628598 Marionette TRACE conn5 <- [1,1950,null,{}] 17:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:23:48 INFO - PROCESS | 2792 | 1466036628602 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:48 INFO - PROCESS | 2792 | 1466036628604 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:48 INFO - PROCESS | 2792 | 1466036628722 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 17:23:48 INFO - PROCESS | 2792 | 1466036628774 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 2792 | 1466036628776 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB37800 == 37 [pid = 2792] [id = 497] 17:23:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E01D2800) [pid = 2792] [serial = 1491] [outer = 0000000000000000] 17:23:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E58AB800) [pid = 2792] [serial = 1492] [outer = 000000B9E01D2800] 17:23:48 INFO - PROCESS | 2792 | 1466036628821 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E943F000) [pid = 2792] [serial = 1493] [outer = 000000B9E01D2800] 17:23:49 INFO - PROCESS | 2792 | 1466036629172 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 17:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:23:49 INFO - PROCESS | 2792 | 1466036629233 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 2792 | 1466036629235 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 17:23:49 INFO - PROCESS | 2792 | 1466036629238 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - PROCESS | 2792 | 1466036629240 Marionette TRACE conn5 <- [1,1954,null,{}] 17:23:49 INFO - PROCESS | 2792 | 1466036629251 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:49 INFO - PROCESS | 2792 | 1466036629254 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:49 INFO - PROCESS | 2792 | 1466036629348 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 17:23:49 INFO - PROCESS | 2792 | 1466036629354 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 2792 | 1466036629356 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0D0000 == 38 [pid = 2792] [id = 498] 17:23:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E04B4400) [pid = 2792] [serial = 1494] [outer = 0000000000000000] 17:23:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9732000) [pid = 2792] [serial = 1495] [outer = 000000B9E04B4400] 17:23:49 INFO - PROCESS | 2792 | 1466036629403 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E9797800) [pid = 2792] [serial = 1496] [outer = 000000B9E04B4400] 17:23:49 INFO - PROCESS | 2792 | 1466036629824 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 17:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:23:49 INFO - PROCESS | 2792 | 1466036629876 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 2792 | 1466036629878 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 17:23:49 INFO - PROCESS | 2792 | 1466036629882 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - PROCESS | 2792 | 1466036629883 Marionette TRACE conn5 <- [1,1958,null,{}] 17:23:49 INFO - PROCESS | 2792 | 1466036629887 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:49 INFO - PROCESS | 2792 | 1466036629889 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:49 INFO - PROCESS | 2792 | 1466036629978 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 17:23:49 INFO - PROCESS | 2792 | 1466036629983 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 2792 | 1466036629985 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E901A000 == 39 [pid = 2792] [id = 499] 17:23:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E9C92400) [pid = 2792] [serial = 1497] [outer = 0000000000000000] 17:23:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E9F23C00) [pid = 2792] [serial = 1498] [outer = 000000B9E9C92400] 17:23:50 INFO - PROCESS | 2792 | 1466036630031 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E9F91C00) [pid = 2792] [serial = 1499] [outer = 000000B9E9C92400] 17:23:50 INFO - PROCESS | 2792 | 1466036630625 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 776ms 17:23:50 INFO - PROCESS | 2792 | 1466036630661 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 2792 | 1466036630666 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 17:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:23:50 INFO - PROCESS | 2792 | 1466036630671 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 2792 | 1466036630675 Marionette TRACE conn5 <- [1,1962,null,{}] 17:23:50 INFO - PROCESS | 2792 | 1466036630681 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:50 INFO - PROCESS | 2792 | 1466036630684 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:50 INFO - PROCESS | 2792 | 1466036630804 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 17:23:50 INFO - PROCESS | 2792 | 1466036630929 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 2792 | 1466036630932 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F93000 == 40 [pid = 2792] [id = 500] 17:23:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBA93400) [pid = 2792] [serial = 1500] [outer = 0000000000000000] 17:23:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBD96000) [pid = 2792] [serial = 1501] [outer = 000000B9DBA93400] 17:23:51 INFO - PROCESS | 2792 | 1466036630993 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E0B35800) [pid = 2792] [serial = 1502] [outer = 000000B9DBA93400] 17:23:51 INFO - PROCESS | 2792 | 1466036631611 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 17:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 17:23:51 INFO - PROCESS | 2792 | 1466036631661 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 17:23:51 INFO - PROCESS | 2792 | 1466036631667 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 17:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:23:51 INFO - PROCESS | 2792 | 1466036631673 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:23:51 INFO - PROCESS | 2792 | 1466036631677 Marionette TRACE conn5 <- [1,1966,null,{}] 17:23:51 INFO - PROCESS | 2792 | 1466036631681 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:51 INFO - PROCESS | 2792 | 1466036631684 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:51 INFO - PROCESS | 2792 | 1466036631800 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 17:23:51 INFO - PROCESS | 2792 | 1466036631922 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:51 INFO - PROCESS | 2792 | 1466036631925 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC785000 == 41 [pid = 2792] [id = 501] 17:23:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E5549400) [pid = 2792] [serial = 1503] [outer = 0000000000000000] 17:23:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E6068C00) [pid = 2792] [serial = 1504] [outer = 000000B9E5549400] 17:23:51 INFO - PROCESS | 2792 | 1466036631983 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E877B800) [pid = 2792] [serial = 1505] [outer = 000000B9E5549400] 17:23:52 INFO - PROCESS | 2792 | 1466036632575 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 942ms 17:23:52 INFO - PROCESS | 2792 | 1466036632616 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 17:23:52 INFO - PROCESS | 2792 | 1466036632619 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 17:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:23:52 INFO - PROCESS | 2792 | 1466036632623 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - PROCESS | 2792 | 1466036632627 Marionette TRACE conn5 <- [1,1970,null,{}] 17:23:52 INFO - PROCESS | 2792 | 1466036632639 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:52 INFO - PROCESS | 2792 | 1466036632644 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:52 INFO - PROCESS | 2792 | 1466036632797 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 17:23:52 INFO - PROCESS | 2792 | 1466036632815 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 2792 | 1466036632819 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F014B800 == 42 [pid = 2792] [id = 502] 17:23:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E90CC000) [pid = 2792] [serial = 1506] [outer = 0000000000000000] 17:23:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E9374C00) [pid = 2792] [serial = 1507] [outer = 000000B9E90CC000] 17:23:52 INFO - PROCESS | 2792 | 1466036632879 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E9F94C00) [pid = 2792] [serial = 1508] [outer = 000000B9E90CC000] 17:23:53 INFO - PROCESS | 2792 | 1466036633477 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 881ms 17:23:53 INFO - PROCESS | 2792 | 1466036633506 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 2792 | 1466036633509 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 17:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:23:53 INFO - PROCESS | 2792 | 1466036633513 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 2792 | 1466036633515 Marionette TRACE conn5 <- [1,1974,null,{}] 17:23:53 INFO - PROCESS | 2792 | 1466036633519 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:53 INFO - PROCESS | 2792 | 1466036633521 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:53 INFO - PROCESS | 2792 | 1466036633637 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 17:23:53 INFO - PROCESS | 2792 | 1466036633758 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 2792 | 1466036633760 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:53 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F018E800 == 43 [pid = 2792] [id = 503] 17:23:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E9FA9400) [pid = 2792] [serial = 1509] [outer = 0000000000000000] 17:23:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E9FACC00) [pid = 2792] [serial = 1510] [outer = 000000B9E9FA9400] 17:23:53 INFO - PROCESS | 2792 | 1466036633816 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9EA893C00) [pid = 2792] [serial = 1511] [outer = 000000B9E9FA9400] 17:23:54 INFO - PROCESS | 2792 | 1466036634596 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1135ms 17:23:54 INFO - PROCESS | 2792 | 1466036634651 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 17:23:54 INFO - PROCESS | 2792 | 1466036634656 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 17:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:23:54 INFO - PROCESS | 2792 | 1466036634661 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - PROCESS | 2792 | 1466036634664 Marionette TRACE conn5 <- [1,1978,null,{}] 17:23:54 INFO - PROCESS | 2792 | 1466036634670 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:54 INFO - PROCESS | 2792 | 1466036634673 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:54 INFO - PROCESS | 2792 | 1466036634782 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 17:23:54 INFO - PROCESS | 2792 | 1466036634864 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 2792 | 1466036634869 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DA9A5800 == 44 [pid = 2792] [id = 504] 17:23:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9DBD5D000) [pid = 2792] [serial = 1512] [outer = 0000000000000000] 17:23:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9DBD79400) [pid = 2792] [serial = 1513] [outer = 000000B9DBD5D000] 17:23:54 INFO - PROCESS | 2792 | 1466036634967 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9DD252C00) [pid = 2792] [serial = 1514] [outer = 000000B9DBD5D000] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0D0000 == 43 [pid = 2792] [id = 498] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB37800 == 42 [pid = 2792] [id = 497] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED88B000 == 41 [pid = 2792] [id = 496] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAAA000 == 40 [pid = 2792] [id = 495] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB3C2000 == 39 [pid = 2792] [id = 494] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E901E000 == 38 [pid = 2792] [id = 493] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DD2C6000 == 37 [pid = 2792] [id = 492] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1119000 == 36 [pid = 2792] [id = 491] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED87A000 == 35 [pid = 2792] [id = 488] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E04CE000 == 34 [pid = 2792] [id = 479] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D1C000 == 33 [pid = 2792] [id = 490] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E214E800 == 32 [pid = 2792] [id = 489] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F018E800 == 31 [pid = 2792] [id = 503] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F014B800 == 30 [pid = 2792] [id = 502] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC785000 == 29 [pid = 2792] [id = 501] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E901A000 == 28 [pid = 2792] [id = 499] 17:23:55 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F93000 == 27 [pid = 2792] [id = 500] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9DBD6FC00) [pid = 2792] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9DBD98400) [pid = 2792] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E1D1B400) [pid = 2792] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E0BB2000) [pid = 2792] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DBB6A400) [pid = 2792] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DBC97000) [pid = 2792] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E58A2400) [pid = 2792] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DBCEE000) [pid = 2792] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DBA8E800) [pid = 2792] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E8784000) [pid = 2792] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E606A400) [pid = 2792] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E8D22C00) [pid = 2792] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E8B20C00) [pid = 2792] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E01D1800) [pid = 2792] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBCE9400) [pid = 2792] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E58AE800) [pid = 2792] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E27CBC00) [pid = 2792] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E9373400) [pid = 2792] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8FAB000) [pid = 2792] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E8FC2400) [pid = 2792] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E27CD000) [pid = 2792] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8786800) [pid = 2792] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8B29400) [pid = 2792] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E113FC00) [pid = 2792] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 17:23:55 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8FB0400) [pid = 2792] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 17:23:56 INFO - PROCESS | 2792 | 1466036636086 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1486ms 17:23:56 INFO - PROCESS | 2792 | 1466036636152 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 2792 | 1466036636156 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 17:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:23:56 INFO - PROCESS | 2792 | 1466036636161 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 2792 | 1466036636166 Marionette TRACE conn5 <- [1,1982,null,{}] 17:23:56 INFO - PROCESS | 2792 | 1466036636171 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:56 INFO - PROCESS | 2792 | 1466036636174 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:56 INFO - PROCESS | 2792 | 1466036636267 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 17:23:56 INFO - PROCESS | 2792 | 1466036636279 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 2792 | 1466036636282 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0C57800 == 28 [pid = 2792] [id = 505] 17:23:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBC98800) [pid = 2792] [serial = 1515] [outer = 0000000000000000] 17:23:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBC9F800) [pid = 2792] [serial = 1516] [outer = 000000B9DBC98800] 17:23:56 INFO - PROCESS | 2792 | 1466036636331 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBD56C00) [pid = 2792] [serial = 1517] [outer = 000000B9DBC98800] 17:23:56 INFO - PROCESS | 2792 | 1466036636796 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 690ms 17:23:56 INFO - PROCESS | 2792 | 1466036636855 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 2792 | 1466036636861 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 17:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:23:56 INFO - PROCESS | 2792 | 1466036636867 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 2792 | 1466036636870 Marionette TRACE conn5 <- [1,1986,null,{}] 17:23:56 INFO - PROCESS | 2792 | 1466036636874 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:56 INFO - PROCESS | 2792 | 1466036636877 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:57 INFO - PROCESS | 2792 | 1466036637009 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 17:23:57 INFO - PROCESS | 2792 | 1466036637093 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 2792 | 1466036637096 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5896800 == 29 [pid = 2792] [id = 506] 17:23:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBC9A400) [pid = 2792] [serial = 1518] [outer = 0000000000000000] 17:23:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DC2D2000) [pid = 2792] [serial = 1519] [outer = 000000B9DBC9A400] 17:23:57 INFO - PROCESS | 2792 | 1466036637145 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E01D8C00) [pid = 2792] [serial = 1520] [outer = 000000B9DBC9A400] 17:23:57 INFO - PROCESS | 2792 | 1466036637529 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 690ms 17:23:57 INFO - PROCESS | 2792 | 1466036637559 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 2792 | 1466036637561 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 17:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:23:57 INFO - PROCESS | 2792 | 1466036637565 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 2792 | 1466036637569 Marionette TRACE conn5 <- [1,1990,null,{}] 17:23:57 INFO - PROCESS | 2792 | 1466036637581 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:57 INFO - PROCESS | 2792 | 1466036637586 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:57 INFO - PROCESS | 2792 | 1466036637675 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 17:23:57 INFO - PROCESS | 2792 | 1466036637682 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 2792 | 1466036637686 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E849A800 == 30 [pid = 2792] [id = 507] 17:23:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E0F77800) [pid = 2792] [serial = 1521] [outer = 0000000000000000] 17:23:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E1C07400) [pid = 2792] [serial = 1522] [outer = 000000B9E0F77800] 17:23:57 INFO - PROCESS | 2792 | 1466036637736 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E1F41800) [pid = 2792] [serial = 1523] [outer = 000000B9E0F77800] 17:23:58 INFO - PROCESS | 2792 | 1466036638236 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 17:23:58 INFO - PROCESS | 2792 | 1466036638302 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 2792 | 1466036638305 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 17:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:23:58 INFO - PROCESS | 2792 | 1466036638308 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 2792 | 1466036638310 Marionette TRACE conn5 <- [1,1994,null,{}] 17:23:58 INFO - PROCESS | 2792 | 1466036638313 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:58 INFO - PROCESS | 2792 | 1466036638315 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:58 INFO - PROCESS | 2792 | 1466036638460 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 17:23:58 INFO - PROCESS | 2792 | 1466036638483 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 2792 | 1466036638485 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8D7D000 == 31 [pid = 2792] [id = 508] 17:23:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E5552000) [pid = 2792] [serial = 1524] [outer = 0000000000000000] 17:23:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E55A0800) [pid = 2792] [serial = 1525] [outer = 000000B9E5552000] 17:23:58 INFO - PROCESS | 2792 | 1466036638531 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E58ADC00) [pid = 2792] [serial = 1526] [outer = 000000B9E5552000] 17:23:59 INFO - PROCESS | 2792 | 1466036639001 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 17:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 733ms 17:23:59 INFO - PROCESS | 2792 | 1466036639044 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 2792 | 1466036639046 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 17:23:59 INFO - PROCESS | 2792 | 1466036639066 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:23:59 INFO - PROCESS | 2792 | 1466036639068 Marionette TRACE conn5 <- [1,1998,null,{}] 17:23:59 INFO - PROCESS | 2792 | 1466036639072 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:59 INFO - PROCESS | 2792 | 1466036639074 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:59 INFO - PROCESS | 2792 | 1466036639191 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 17:23:59 INFO - PROCESS | 2792 | 1466036639246 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 2792 | 1466036639249 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:23:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E91DE800 == 32 [pid = 2792] [id = 509] 17:23:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DB9E8C00) [pid = 2792] [serial = 1527] [outer = 0000000000000000] 17:23:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E6066C00) [pid = 2792] [serial = 1528] [outer = 000000B9DB9E8C00] 17:23:59 INFO - PROCESS | 2792 | 1466036639295 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E75EB400) [pid = 2792] [serial = 1529] [outer = 000000B9DB9E8C00] 17:23:59 INFO - PROCESS | 2792 | 1466036639757 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 17:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 775ms 17:23:59 INFO - PROCESS | 2792 | 1466036639846 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 2792 | 1466036639848 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 17:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:23:59 INFO - PROCESS | 2792 | 1466036639851 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - PROCESS | 2792 | 1466036639853 Marionette TRACE conn5 <- [1,2002,null,{}] 17:23:59 INFO - PROCESS | 2792 | 1466036639857 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:59 INFO - PROCESS | 2792 | 1466036639862 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:00 INFO - PROCESS | 2792 | 1466036640145 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 17:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E90C0000) [pid = 2792] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E8FAB800) [pid = 2792] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E8D21000) [pid = 2792] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBA8C400) [pid = 2792] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DB91BC00) [pid = 2792] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBCE4800) [pid = 2792] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E0B35C00) [pid = 2792] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E01D2800) [pid = 2792] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E9C92400) [pid = 2792] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E04B4400) [pid = 2792] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E86BB800) [pid = 2792] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:24:00 INFO - PROCESS | 2792 | 1466036640198 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 2792 | 1466036640200 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F8B800 == 33 [pid = 2792] [id = 510] 17:24:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DB91BC00) [pid = 2792] [serial = 1530] [outer = 0000000000000000] 17:24:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBD5BC00) [pid = 2792] [serial = 1531] [outer = 000000B9DB91BC00] 17:24:00 INFO - PROCESS | 2792 | 1466036640246 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8B1FC00) [pid = 2792] [serial = 1532] [outer = 000000B9DB91BC00] 17:24:00 INFO - PROCESS | 2792 | 1466036640609 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 837ms 17:24:00 INFO - PROCESS | 2792 | 1466036640692 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 2792 | 1466036640694 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 17:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:24:00 INFO - PROCESS | 2792 | 1466036640698 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 2792 | 1466036640700 Marionette TRACE conn5 <- [1,2006,null,{}] 17:24:00 INFO - PROCESS | 2792 | 1466036640703 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:00 INFO - PROCESS | 2792 | 1466036640705 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:00 INFO - PROCESS | 2792 | 1466036640791 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 17:24:00 INFO - PROCESS | 2792 | 1466036640796 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 2792 | 1466036640799 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8D7800 == 34 [pid = 2792] [id = 511] 17:24:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8D1A800) [pid = 2792] [serial = 1533] [outer = 0000000000000000] 17:24:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8D1F400) [pid = 2792] [serial = 1534] [outer = 000000B9E8D1A800] 17:24:00 INFO - PROCESS | 2792 | 1466036640846 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8FA6C00) [pid = 2792] [serial = 1535] [outer = 000000B9E8D1A800] 17:24:01 INFO - PROCESS | 2792 | 1466036641260 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 17:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:24:01 INFO - PROCESS | 2792 | 1466036641330 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 2792 | 1466036641332 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 17:24:01 INFO - PROCESS | 2792 | 1466036641336 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - PROCESS | 2792 | 1466036641338 Marionette TRACE conn5 <- [1,2010,null,{}] 17:24:01 INFO - PROCESS | 2792 | 1466036641342 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:01 INFO - PROCESS | 2792 | 1466036641344 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:01 INFO - PROCESS | 2792 | 1466036641428 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 17:24:01 INFO - PROCESS | 2792 | 1466036641462 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 2792 | 1466036641464 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:01 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAB8000 == 35 [pid = 2792] [id = 512] 17:24:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DC420800) [pid = 2792] [serial = 1536] [outer = 0000000000000000] 17:24:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8FBF400) [pid = 2792] [serial = 1537] [outer = 000000B9DC420800] 17:24:01 INFO - PROCESS | 2792 | 1466036641512 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9057C00) [pid = 2792] [serial = 1538] [outer = 000000B9DC420800] 17:24:01 INFO - PROCESS | 2792 | 1466036641940 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 17:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:24:01 INFO - PROCESS | 2792 | 1466036641974 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 2792 | 1466036641976 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 17:24:01 INFO - PROCESS | 2792 | 1466036641980 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - PROCESS | 2792 | 1466036641982 Marionette TRACE conn5 <- [1,2014,null,{}] 17:24:01 INFO - PROCESS | 2792 | 1466036641985 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:01 INFO - PROCESS | 2792 | 1466036641987 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:02 INFO - PROCESS | 2792 | 1466036642074 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 17:24:02 INFO - PROCESS | 2792 | 1466036642080 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:02 INFO - PROCESS | 2792 | 1466036642082 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED878800 == 36 [pid = 2792] [id = 513] 17:24:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E9055000) [pid = 2792] [serial = 1539] [outer = 0000000000000000] 17:24:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E90C1400) [pid = 2792] [serial = 1540] [outer = 000000B9E9055000] 17:24:02 INFO - PROCESS | 2792 | 1466036642128 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E911E400) [pid = 2792] [serial = 1541] [outer = 000000B9E9055000] 17:24:02 INFO - PROCESS | 2792 | 1466036642938 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 985ms 17:24:02 INFO - PROCESS | 2792 | 1466036642967 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 2792 | 1466036642972 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 17:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:24:02 INFO - PROCESS | 2792 | 1466036642977 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 2792 | 1466036642983 Marionette TRACE conn5 <- [1,2018,null,{}] 17:24:03 INFO - PROCESS | 2792 | 1466036642989 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:03 INFO - PROCESS | 2792 | 1466036642992 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:03 INFO - PROCESS | 2792 | 1466036643121 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 17:24:03 INFO - PROCESS | 2792 | 1466036643243 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 2792 | 1466036643247 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:03 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E241E000 == 37 [pid = 2792] [id = 514] 17:24:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBD51400) [pid = 2792] [serial = 1542] [outer = 0000000000000000] 17:24:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9DBD6FC00) [pid = 2792] [serial = 1543] [outer = 000000B9DBD51400] 17:24:03 INFO - PROCESS | 2792 | 1466036643307 Marionette DEBUG loaded listener.js 17:24:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E03E8C00) [pid = 2792] [serial = 1544] [outer = 000000B9DBD51400] 17:24:04 INFO - PROCESS | 2792 | 1466036644020 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1081ms 17:24:04 INFO - PROCESS | 2792 | 1466036644062 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 2792 | 1466036644068 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 17:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:24:04 INFO - PROCESS | 2792 | 1466036644075 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 2792 | 1466036644078 Marionette TRACE conn5 <- [1,2022,null,{}] 17:24:04 INFO - PROCESS | 2792 | 1466036644082 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:04 INFO - PROCESS | 2792 | 1466036644085 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:04 INFO - PROCESS | 2792 | 1466036644223 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 17:24:04 INFO - PROCESS | 2792 | 1466036644349 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 2792 | 1466036644352 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D7F800 == 38 [pid = 2792] [id = 515] 17:24:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9DBB6CC00) [pid = 2792] [serial = 1545] [outer = 0000000000000000] 17:24:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9DC280800) [pid = 2792] [serial = 1546] [outer = 000000B9DBB6CC00] 17:24:04 INFO - PROCESS | 2792 | 1466036644413 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E286B800) [pid = 2792] [serial = 1547] [outer = 000000B9DBB6CC00] 17:24:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAB8000 == 37 [pid = 2792] [id = 512] 17:24:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8D7800 == 36 [pid = 2792] [id = 511] 17:24:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F8B800 == 35 [pid = 2792] [id = 510] 17:24:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E91DE800 == 34 [pid = 2792] [id = 509] 17:24:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8D7D000 == 33 [pid = 2792] [id = 508] 17:24:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E849A800 == 32 [pid = 2792] [id = 507] 17:24:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5896800 == 31 [pid = 2792] [id = 506] 17:24:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0C57800 == 30 [pid = 2792] [id = 505] 17:24:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DA9A5800 == 29 [pid = 2792] [id = 504] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E9374000) [pid = 2792] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E0C1E800) [pid = 2792] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E905B000) [pid = 2792] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E8FBFC00) [pid = 2792] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DBCE3400) [pid = 2792] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DBD96400) [pid = 2792] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E58AD800) [pid = 2792] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E8FA6000) [pid = 2792] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBD54000) [pid = 2792] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DC203C00) [pid = 2792] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E0F74800) [pid = 2792] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E1D1BC00) [pid = 2792] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E58AB800) [pid = 2792] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E9F91C00) [pid = 2792] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E9F23C00) [pid = 2792] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E9797800) [pid = 2792] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E94F8000) [pid = 2792] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E9732000) [pid = 2792] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8787C00) [pid = 2792] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8B26800) [pid = 2792] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E943F000) [pid = 2792] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E7CE5000) [pid = 2792] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2792 | 1466036645215 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1188ms 17:24:05 INFO - PROCESS | 2792 | 1466036645265 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 17:24:05 INFO - PROCESS | 2792 | 1466036645269 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 17:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:24:05 INFO - PROCESS | 2792 | 1466036645273 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:24:05 INFO - PROCESS | 2792 | 1466036645279 Marionette TRACE conn5 <- [1,2026,null,{}] 17:24:05 INFO - PROCESS | 2792 | 1466036645284 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:05 INFO - PROCESS | 2792 | 1466036645286 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:05 INFO - PROCESS | 2792 | 1466036645387 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 17:24:05 INFO - PROCESS | 2792 | 1466036645467 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 2792 | 1466036645470 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0466000 == 30 [pid = 2792] [id = 516] 17:24:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBB6F000) [pid = 2792] [serial = 1548] [outer = 0000000000000000] 17:24:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBCEE400) [pid = 2792] [serial = 1549] [outer = 000000B9DBB6F000] 17:24:05 INFO - PROCESS | 2792 | 1466036645520 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DC4B5C00) [pid = 2792] [serial = 1550] [outer = 000000B9DBB6F000] 17:24:05 INFO - PROCESS | 2792 | 1466036645973 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 733ms 17:24:06 INFO - PROCESS | 2792 | 1466036646012 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 2792 | 1466036646016 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 17:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:24:06 INFO - PROCESS | 2792 | 1466036646027 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 2792 | 1466036646030 Marionette TRACE conn5 <- [1,2030,null,{}] 17:24:06 INFO - PROCESS | 2792 | 1466036646034 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:06 INFO - PROCESS | 2792 | 1466036646036 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:06 INFO - PROCESS | 2792 | 1466036646130 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 17:24:06 INFO - PROCESS | 2792 | 1466036646138 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:06 INFO - PROCESS | 2792 | 1466036646141 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:06 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DF0000 == 31 [pid = 2792] [id = 517] 17:24:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E1D13400) [pid = 2792] [serial = 1551] [outer = 0000000000000000] 17:24:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E1D1B000) [pid = 2792] [serial = 1552] [outer = 000000B9E1D13400] 17:24:06 INFO - PROCESS | 2792 | 1466036646197 Marionette DEBUG loaded listener.js 17:24:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E27CA000) [pid = 2792] [serial = 1553] [outer = 000000B9E1D13400] 17:24:06 INFO - PROCESS | 2792 | 1466036646658 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 17:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:24:06 INFO - PROCESS | 2792 | 1466036646717 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 2792 | 1466036646719 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 17:24:06 INFO - PROCESS | 2792 | 1466036646723 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 2792 | 1466036646727 Marionette TRACE conn5 <- [1,2034,null,{}] 17:24:06 INFO - PROCESS | 2792 | 1466036646739 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:06 INFO - PROCESS | 2792 | 1466036646744 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:06 INFO - PROCESS | 2792 | 1466036646836 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 17:24:06 INFO - PROCESS | 2792 | 1466036646852 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:06 INFO - PROCESS | 2792 | 1466036646856 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:06 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E91D8800 == 32 [pid = 2792] [id = 518] 17:24:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DB9E5000) [pid = 2792] [serial = 1554] [outer = 0000000000000000] 17:24:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E7386800) [pid = 2792] [serial = 1555] [outer = 000000B9DB9E5000] 17:24:06 INFO - PROCESS | 2792 | 1466036646906 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E86BB800) [pid = 2792] [serial = 1556] [outer = 000000B9DB9E5000] 17:24:07 INFO - PROCESS | 2792 | 1466036647389 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 692ms 17:24:07 INFO - PROCESS | 2792 | 1466036647417 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 17:24:07 INFO - PROCESS | 2792 | 1466036647420 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 17:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:24:07 INFO - PROCESS | 2792 | 1466036647423 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 2792 | 1466036647425 Marionette TRACE conn5 <- [1,2038,null,{}] 17:24:07 INFO - PROCESS | 2792 | 1466036647429 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:07 INFO - PROCESS | 2792 | 1466036647431 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:07 INFO - PROCESS | 2792 | 1466036647523 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 17:24:07 INFO - PROCESS | 2792 | 1466036647529 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 2792 | 1466036647531 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC772800 == 33 [pid = 2792] [id = 519] 17:24:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8787C00) [pid = 2792] [serial = 1557] [outer = 0000000000000000] 17:24:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8B24800) [pid = 2792] [serial = 1558] [outer = 000000B9E8787C00] 17:24:07 INFO - PROCESS | 2792 | 1466036647585 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E8D1FC00) [pid = 2792] [serial = 1559] [outer = 000000B9E8787C00] 17:24:08 INFO - PROCESS | 2792 | 1466036648063 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 689ms 17:24:08 INFO - PROCESS | 2792 | 1466036648116 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 2792 | 1466036648118 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 17:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:24:08 INFO - PROCESS | 2792 | 1466036648127 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 2792 | 1466036648129 Marionette TRACE conn5 <- [1,2042,null,{}] 17:24:08 INFO - PROCESS | 2792 | 1466036648132 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:08 INFO - PROCESS | 2792 | 1466036648135 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:08 INFO - PROCESS | 2792 | 1466036648274 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 17:24:08 INFO - PROCESS | 2792 | 1466036648296 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 2792 | 1466036648298 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:08 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAB5800 == 34 [pid = 2792] [id = 520] 17:24:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DB9DF800) [pid = 2792] [serial = 1560] [outer = 0000000000000000] 17:24:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E75E5400) [pid = 2792] [serial = 1561] [outer = 000000B9DB9DF800] 17:24:08 INFO - PROCESS | 2792 | 1466036648342 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8FC0400) [pid = 2792] [serial = 1562] [outer = 000000B9DB9DF800] 17:24:08 INFO - PROCESS | 2792 | 1466036648823 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 17:24:08 INFO - PROCESS | 2792 | 1466036648863 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 2792 | 1466036648865 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 17:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:24:08 INFO - PROCESS | 2792 | 1466036648877 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 2792 | 1466036648878 Marionette TRACE conn5 <- [1,2046,null,{}] 17:24:08 INFO - PROCESS | 2792 | 1466036648882 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:08 INFO - PROCESS | 2792 | 1466036648888 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:09 INFO - PROCESS | 2792 | 1466036649023 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 17:24:09 INFO - PROCESS | 2792 | 1466036649037 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 2792 | 1466036649039 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB2D800 == 35 [pid = 2792] [id = 521] 17:24:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E905F800) [pid = 2792] [serial = 1563] [outer = 0000000000000000] 17:24:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E9439400) [pid = 2792] [serial = 1564] [outer = 000000B9E905F800] 17:24:09 INFO - PROCESS | 2792 | 1466036649134 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E978C400) [pid = 2792] [serial = 1565] [outer = 000000B9E905F800] 17:24:09 INFO - PROCESS | 2792 | 1466036649541 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 731ms 17:24:09 INFO - PROCESS | 2792 | 1466036649632 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 2792 | 1466036649634 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 17:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:24:09 INFO - PROCESS | 2792 | 1466036649641 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - PROCESS | 2792 | 1466036649643 Marionette TRACE conn5 <- [1,2050,null,{}] 17:24:09 INFO - PROCESS | 2792 | 1466036649647 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:09 INFO - PROCESS | 2792 | 1466036649649 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:09 INFO - PROCESS | 2792 | 1466036649805 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DBD76400) [pid = 2792] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DC420800) [pid = 2792] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E5552000) [pid = 2792] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E0F77800) [pid = 2792] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBC9A400) [pid = 2792] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBC98800) [pid = 2792] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBD5D000) [pid = 2792] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DB9E8C00) [pid = 2792] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBA93400) [pid = 2792] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E5549400) [pid = 2792] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E90CC000) [pid = 2792] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E9FA9400) [pid = 2792] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DB91BC00) [pid = 2792] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:24:09 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8D1A800) [pid = 2792] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:24:09 INFO - PROCESS | 2792 | 1466036649864 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 2792 | 1466036649867 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7C9F800 == 36 [pid = 2792] [id = 522] 17:24:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DA056400) [pid = 2792] [serial = 1566] [outer = 0000000000000000] 17:24:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBA93400) [pid = 2792] [serial = 1567] [outer = 000000B9DA056400] 17:24:09 INFO - PROCESS | 2792 | 1466036649911 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E5549400) [pid = 2792] [serial = 1568] [outer = 000000B9DA056400] 17:24:10 INFO - PROCESS | 2792 | 1466036650259 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 17:24:10 INFO - PROCESS | 2792 | 1466036650332 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 2792 | 1466036650334 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 17:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:24:10 INFO - PROCESS | 2792 | 1466036650337 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 2792 | 1466036650339 Marionette TRACE conn5 <- [1,2054,null,{}] 17:24:10 INFO - PROCESS | 2792 | 1466036650343 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:10 INFO - PROCESS | 2792 | 1466036650345 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:10 INFO - PROCESS | 2792 | 1466036650437 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 17:24:10 INFO - PROCESS | 2792 | 1466036650442 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 2792 | 1466036650445 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:10 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0E0000 == 37 [pid = 2792] [id = 523] 17:24:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8B25400) [pid = 2792] [serial = 1569] [outer = 0000000000000000] 17:24:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E9798C00) [pid = 2792] [serial = 1570] [outer = 000000B9E8B25400] 17:24:10 INFO - PROCESS | 2792 | 1466036650490 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E9F8D400) [pid = 2792] [serial = 1571] [outer = 000000B9E8B25400] 17:24:10 INFO - PROCESS | 2792 | 1466036650920 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 17:24:10 INFO - PROCESS | 2792 | 1466036650970 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 2792 | 1466036650972 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 17:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:24:10 INFO - PROCESS | 2792 | 1466036650976 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 2792 | 1466036650978 Marionette TRACE conn5 <- [1,2058,null,{}] 17:24:10 INFO - PROCESS | 2792 | 1466036650982 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:10 INFO - PROCESS | 2792 | 1466036650983 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:11 INFO - PROCESS | 2792 | 1466036651067 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 17:24:11 INFO - PROCESS | 2792 | 1466036651074 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 2792 | 1466036651076 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF04800 == 38 [pid = 2792] [id = 524] 17:24:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E9F2AC00) [pid = 2792] [serial = 1572] [outer = 0000000000000000] 17:24:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E9F9C000) [pid = 2792] [serial = 1573] [outer = 000000B9E9F2AC00] 17:24:11 INFO - PROCESS | 2792 | 1466036651120 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9FAB800) [pid = 2792] [serial = 1574] [outer = 000000B9E9F2AC00] 17:24:11 INFO - PROCESS | 2792 | 1466036651564 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 17:24:11 INFO - PROCESS | 2792 | 1466036651617 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 2792 | 1466036651619 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 17:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:24:11 INFO - PROCESS | 2792 | 1466036651627 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 2792 | 1466036651629 Marionette TRACE conn5 <- [1,2062,null,{}] 17:24:11 INFO - PROCESS | 2792 | 1466036651632 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:11 INFO - PROCESS | 2792 | 1466036651634 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:11 INFO - PROCESS | 2792 | 1466036651718 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 17:24:11 INFO - PROCESS | 2792 | 1466036651726 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 2792 | 1466036651728 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F014B800 == 39 [pid = 2792] [id = 525] 17:24:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9EA893800) [pid = 2792] [serial = 1575] [outer = 0000000000000000] 17:24:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9EA961400) [pid = 2792] [serial = 1576] [outer = 000000B9EA893800] 17:24:11 INFO - PROCESS | 2792 | 1466036651772 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9EA9BA000) [pid = 2792] [serial = 1577] [outer = 000000B9EA893800] 17:24:12 INFO - PROCESS | 2792 | 1466036652439 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 880ms 17:24:12 INFO - PROCESS | 2792 | 1466036652519 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 2792 | 1466036652524 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 17:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:24:12 INFO - PROCESS | 2792 | 1466036652529 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - PROCESS | 2792 | 1466036652536 Marionette TRACE conn5 <- [1,2066,null,{}] 17:24:12 INFO - PROCESS | 2792 | 1466036652541 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:12 INFO - PROCESS | 2792 | 1466036652544 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:12 INFO - PROCESS | 2792 | 1466036652674 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 17:24:12 INFO - PROCESS | 2792 | 1466036652791 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 2792 | 1466036652794 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:12 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7581000 == 40 [pid = 2792] [id = 526] 17:24:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DC203C00) [pid = 2792] [serial = 1578] [outer = 0000000000000000] 17:24:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E0BD9400) [pid = 2792] [serial = 1579] [outer = 000000B9DC203C00] 17:24:12 INFO - PROCESS | 2792 | 1466036652854 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E21CDC00) [pid = 2792] [serial = 1580] [outer = 000000B9DC203C00] 17:24:13 INFO - PROCESS | 2792 | 1466036653415 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 941ms 17:24:13 INFO - PROCESS | 2792 | 1466036653477 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 2792 | 1466036653482 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 17:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:24:13 INFO - PROCESS | 2792 | 1466036653489 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - PROCESS | 2792 | 1466036653492 Marionette TRACE conn5 <- [1,2070,null,{}] 17:24:13 INFO - PROCESS | 2792 | 1466036653496 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:13 INFO - PROCESS | 2792 | 1466036653500 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:13 INFO - PROCESS | 2792 | 1466036653622 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 17:24:13 INFO - PROCESS | 2792 | 1466036653745 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 2792 | 1466036653748 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB1C800 == 41 [pid = 2792] [id = 527] 17:24:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E7395C00) [pid = 2792] [serial = 1581] [outer = 0000000000000000] 17:24:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E877D400) [pid = 2792] [serial = 1582] [outer = 000000B9E7395C00] 17:24:13 INFO - PROCESS | 2792 | 1466036653806 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E8FC7000) [pid = 2792] [serial = 1583] [outer = 000000B9E7395C00] 17:24:14 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E04C9800 == 40 [pid = 2792] [id = 11] 17:24:14 INFO - PROCESS | 2792 | 1466036654513 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1087ms 17:24:14 INFO - PROCESS | 2792 | 1466036654576 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 17:24:14 INFO - PROCESS | 2792 | 1466036654579 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 17:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:24:14 INFO - PROCESS | 2792 | 1466036654583 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 2792 | 1466036654587 Marionette TRACE conn5 <- [1,2074,null,{}] 17:24:14 INFO - PROCESS | 2792 | 1466036654599 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:14 INFO - PROCESS | 2792 | 1466036654604 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:14 INFO - PROCESS | 2792 | 1466036654721 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 17:24:14 INFO - PROCESS | 2792 | 1466036654846 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 2792 | 1466036654850 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0463000 == 41 [pid = 2792] [id = 528] 17:24:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E90C1000) [pid = 2792] [serial = 1584] [outer = 0000000000000000] 17:24:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9E9797800) [pid = 2792] [serial = 1585] [outer = 000000B9E90C1000] 17:24:14 INFO - PROCESS | 2792 | 1466036654908 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9EA9B9000) [pid = 2792] [serial = 1586] [outer = 000000B9E90C1000] 17:24:15 INFO - PROCESS | 2792 | 1466036655715 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1195ms 17:24:15 INFO - PROCESS | 2792 | 1466036655781 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 17:24:15 INFO - PROCESS | 2792 | 1466036655786 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 17:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:24:15 INFO - PROCESS | 2792 | 1466036655791 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 2792 | 1466036655795 Marionette TRACE conn5 <- [1,2078,null,{}] 17:24:15 INFO - PROCESS | 2792 | 1466036655800 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:15 INFO - PROCESS | 2792 | 1466036655803 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:15 INFO - PROCESS | 2792 | 1466036655918 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 17:24:16 INFO - PROCESS | 2792 | 1466036656040 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 2792 | 1466036656045 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:16 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DB314000 == 42 [pid = 2792] [id = 529] 17:24:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9DBD5D000) [pid = 2792] [serial = 1587] [outer = 0000000000000000] 17:24:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9DBD7B000) [pid = 2792] [serial = 1588] [outer = 000000B9DBD5D000] 17:24:16 INFO - PROCESS | 2792 | 1466036656099 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9DD0E5C00) [pid = 2792] [serial = 1589] [outer = 000000B9DBD5D000] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF04800 == 41 [pid = 2792] [id = 524] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0E0000 == 40 [pid = 2792] [id = 523] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7C9F800 == 39 [pid = 2792] [id = 522] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB2D800 == 38 [pid = 2792] [id = 521] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAB5800 == 37 [pid = 2792] [id = 520] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC772800 == 36 [pid = 2792] [id = 519] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E91D8800 == 35 [pid = 2792] [id = 518] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7DF0000 == 34 [pid = 2792] [id = 517] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0466000 == 33 [pid = 2792] [id = 516] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D7F800 == 32 [pid = 2792] [id = 515] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E241E000 == 31 [pid = 2792] [id = 514] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED878800 == 30 [pid = 2792] [id = 513] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DA9AC000 == 29 [pid = 2792] [id = 12] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0463000 == 28 [pid = 2792] [id = 528] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB1C800 == 27 [pid = 2792] [id = 527] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7581000 == 26 [pid = 2792] [id = 526] 17:24:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F014B800 == 25 [pid = 2792] [id = 525] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9E1D1FC00) [pid = 2792] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E8FBF400) [pid = 2792] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E55A0800) [pid = 2792] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E1C07400) [pid = 2792] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9DC2D2000) [pid = 2792] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E01D8C00) [pid = 2792] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9DBC9F800) [pid = 2792] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9DBD56C00) [pid = 2792] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DD252C00) [pid = 2792] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9DBD79400) [pid = 2792] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E6066C00) [pid = 2792] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E0B35800) [pid = 2792] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DBD96000) [pid = 2792] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E877B800) [pid = 2792] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E6068C00) [pid = 2792] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E9F94C00) [pid = 2792] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E9374C00) [pid = 2792] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9EA893C00) [pid = 2792] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E9FACC00) [pid = 2792] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E58ADC00) [pid = 2792] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBD5BC00) [pid = 2792] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E75EB400) [pid = 2792] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E9057C00) [pid = 2792] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8D1F400) [pid = 2792] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8FA6C00) [pid = 2792] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8B1FC00) [pid = 2792] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E1F41800) [pid = 2792] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 17:24:17 INFO - PROCESS | 2792 | 1466036657368 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1643ms 17:24:17 INFO - PROCESS | 2792 | 1466036657438 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 2792 | 1466036657443 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 17:24:17 INFO - PROCESS | 2792 | 1466036657448 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:24:17 INFO - PROCESS | 2792 | 1466036657451 Marionette TRACE conn5 <- [1,2082,null,{}] 17:24:17 INFO - PROCESS | 2792 | 1466036657457 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:17 INFO - PROCESS | 2792 | 1466036657460 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:17 INFO - PROCESS | 2792 | 1466036657551 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 17:24:17 INFO - PROCESS | 2792 | 1466036657566 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 2792 | 1466036657569 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:17 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0EC3000 == 26 [pid = 2792] [id = 530] 17:24:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBA93800) [pid = 2792] [serial = 1590] [outer = 0000000000000000] 17:24:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBB78000) [pid = 2792] [serial = 1591] [outer = 000000B9DBA93800] 17:24:17 INFO - PROCESS | 2792 | 1466036657618 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBCE5400) [pid = 2792] [serial = 1592] [outer = 000000B9DBA93800] 17:24:18 INFO - PROCESS | 2792 | 1466036658108 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 691ms 17:24:18 INFO - PROCESS | 2792 | 1466036658143 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 2792 | 1466036658148 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 17:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:24:18 INFO - PROCESS | 2792 | 1466036658155 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 2792 | 1466036658158 Marionette TRACE conn5 <- [1,2086,null,{}] 17:24:18 INFO - PROCESS | 2792 | 1466036658162 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:18 INFO - PROCESS | 2792 | 1466036658165 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:18 INFO - PROCESS | 2792 | 1466036658288 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 17:24:18 INFO - PROCESS | 2792 | 1466036658373 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:18 INFO - PROCESS | 2792 | 1466036658376 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:18 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F78000 == 27 [pid = 2792] [id = 531] 17:24:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBD59C00) [pid = 2792] [serial = 1593] [outer = 0000000000000000] 17:24:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBD9C800) [pid = 2792] [serial = 1594] [outer = 000000B9DBD59C00] 17:24:18 INFO - PROCESS | 2792 | 1466036658427 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DC611000) [pid = 2792] [serial = 1595] [outer = 000000B9DBD59C00] 17:24:18 INFO - PROCESS | 2792 | 1466036658820 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 734ms 17:24:18 INFO - PROCESS | 2792 | 1466036658891 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 2792 | 1466036658894 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 17:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:24:18 INFO - PROCESS | 2792 | 1466036658897 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 2792 | 1466036658901 Marionette TRACE conn5 <- [1,2090,null,{}] 17:24:18 INFO - PROCESS | 2792 | 1466036658913 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:18 INFO - PROCESS | 2792 | 1466036658918 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:19 INFO - PROCESS | 2792 | 1466036659009 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 17:24:19 INFO - PROCESS | 2792 | 1466036659017 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 2792 | 1466036659020 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E865F000 == 28 [pid = 2792] [id = 532] 17:24:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBB6B400) [pid = 2792] [serial = 1596] [outer = 0000000000000000] 17:24:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E113E400) [pid = 2792] [serial = 1597] [outer = 000000B9DBB6B400] 17:24:19 INFO - PROCESS | 2792 | 1466036659073 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E1C6EC00) [pid = 2792] [serial = 1598] [outer = 000000B9DBB6B400] 17:24:19 INFO - PROCESS | 2792 | 1466036659564 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 17:24:19 INFO - PROCESS | 2792 | 1466036659591 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 2792 | 1466036659594 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 17:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:24:19 INFO - PROCESS | 2792 | 1466036659597 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 2792 | 1466036659599 Marionette TRACE conn5 <- [1,2094,null,{}] 17:24:19 INFO - PROCESS | 2792 | 1466036659602 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:19 INFO - PROCESS | 2792 | 1466036659604 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:19 INFO - PROCESS | 2792 | 1466036659747 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 17:24:19 INFO - PROCESS | 2792 | 1466036659769 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 2792 | 1466036659771 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F8D800 == 29 [pid = 2792] [id = 533] 17:24:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E1F43800) [pid = 2792] [serial = 1599] [outer = 0000000000000000] 17:24:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E27CBC00) [pid = 2792] [serial = 1600] [outer = 000000B9E1F43800] 17:24:19 INFO - PROCESS | 2792 | 1466036659817 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E58A2000) [pid = 2792] [serial = 1601] [outer = 000000B9E1F43800] 17:24:20 INFO - PROCESS | 2792 | 1466036660273 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 2792 | 1466036660339 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 17:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:24:20 INFO - PROCESS | 2792 | 1466036660343 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 2792 | 1466036660344 Marionette TRACE conn5 <- [1,2098,null,{}] 17:24:20 INFO - PROCESS | 2792 | 1466036660348 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:20 INFO - PROCESS | 2792 | 1466036660350 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:20 INFO - PROCESS | 2792 | 1466036660462 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 17:24:20 INFO - PROCESS | 2792 | 1466036660471 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 2792 | 1466036660473 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E95C4000 == 30 [pid = 2792] [id = 534] 17:24:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBD53000) [pid = 2792] [serial = 1602] [outer = 0000000000000000] 17:24:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E6066C00) [pid = 2792] [serial = 1603] [outer = 000000B9DBD53000] 17:24:20 INFO - PROCESS | 2792 | 1466036660575 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E75E9000) [pid = 2792] [serial = 1604] [outer = 000000B9DBD53000] 17:24:21 INFO - PROCESS | 2792 | 1466036661002 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 733ms 17:24:21 INFO - PROCESS | 2792 | 1466036661080 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 2792 | 1466036661082 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 17:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:24:21 INFO - PROCESS | 2792 | 1466036661086 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 2792 | 1466036661088 Marionette TRACE conn5 <- [1,2102,null,{}] 17:24:21 INFO - PROCESS | 2792 | 1466036661095 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:21 INFO - PROCESS | 2792 | 1466036661101 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:21 INFO - PROCESS | 2792 | 1466036661252 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 17:24:21 INFO - PROCESS | 2792 | 1466036661260 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 2792 | 1466036661262 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:21 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F8A000 == 31 [pid = 2792] [id = 535] 17:24:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E7F2C400) [pid = 2792] [serial = 1605] [outer = 0000000000000000] 17:24:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E8788C00) [pid = 2792] [serial = 1606] [outer = 000000B9E7F2C400] 17:24:21 INFO - PROCESS | 2792 | 1466036661543 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E8D1C000) [pid = 2792] [serial = 1607] [outer = 000000B9E7F2C400] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9EA893800) [pid = 2792] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E9F2AC00) [pid = 2792] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DB9DF800) [pid = 2792] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E905F800) [pid = 2792] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E8787C00) [pid = 2792] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E1D13400) [pid = 2792] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DA056400) [pid = 2792] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DB9E5000) [pid = 2792] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBB6F000) [pid = 2792] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E9055000) [pid = 2792] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBD51400) [pid = 2792] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBB6CC00) [pid = 2792] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8B25400) [pid = 2792] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DC619C00) [pid = 2792] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:24:21 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E04CB800) [pid = 2792] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:24:21 INFO - PROCESS | 2792 | 1466036661926 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 879ms 17:24:21 INFO - PROCESS | 2792 | 1466036661968 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 2792 | 1466036661970 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 17:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:24:21 INFO - PROCESS | 2792 | 1466036661973 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 2792 | 1466036661975 Marionette TRACE conn5 <- [1,2106,null,{}] 17:24:21 INFO - PROCESS | 2792 | 1466036661978 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:21 INFO - PROCESS | 2792 | 1466036661980 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:22 INFO - PROCESS | 2792 | 1466036662061 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 17:24:22 INFO - PROCESS | 2792 | 1466036662138 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 2792 | 1466036662140 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8DD000 == 32 [pid = 2792] [id = 536] 17:24:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DB3B7C00) [pid = 2792] [serial = 1608] [outer = 0000000000000000] 17:24:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DCD33800) [pid = 2792] [serial = 1609] [outer = 000000B9DB3B7C00] 17:24:22 INFO - PROCESS | 2792 | 1466036662185 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8D1C400) [pid = 2792] [serial = 1610] [outer = 000000B9DB3B7C00] 17:24:22 INFO - PROCESS | 2792 | 1466036662538 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 628ms 17:24:22 INFO - PROCESS | 2792 | 1466036662605 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 2792 | 1466036662608 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 17:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:24:22 INFO - PROCESS | 2792 | 1466036662611 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - PROCESS | 2792 | 1466036662613 Marionette TRACE conn5 <- [1,2110,null,{}] 17:24:22 INFO - PROCESS | 2792 | 1466036662616 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:22 INFO - PROCESS | 2792 | 1466036662618 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:22 INFO - PROCESS | 2792 | 1466036662730 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 17:24:22 INFO - PROCESS | 2792 | 1466036662735 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 2792 | 1466036662737 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECABB800 == 33 [pid = 2792] [id = 537] 17:24:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8F0F000) [pid = 2792] [serial = 1611] [outer = 0000000000000000] 17:24:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8FAAC00) [pid = 2792] [serial = 1612] [outer = 000000B9E8F0F000] 17:24:22 INFO - PROCESS | 2792 | 1466036662784 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8FBD800) [pid = 2792] [serial = 1613] [outer = 000000B9E8F0F000] 17:24:23 INFO - PROCESS | 2792 | 1466036663205 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 17:24:23 INFO - PROCESS | 2792 | 1466036663242 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 2792 | 1466036663244 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 17:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:24:23 INFO - PROCESS | 2792 | 1466036663248 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 2792 | 1466036663250 Marionette TRACE conn5 <- [1,2114,null,{}] 17:24:23 INFO - PROCESS | 2792 | 1466036663266 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:23 INFO - PROCESS | 2792 | 1466036663269 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:23 INFO - PROCESS | 2792 | 1466036663352 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 17:24:23 INFO - PROCESS | 2792 | 1466036663358 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 2792 | 1466036663360 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E865E800 == 34 [pid = 2792] [id = 538] 17:24:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8FC2C00) [pid = 2792] [serial = 1614] [outer = 0000000000000000] 17:24:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E9058000) [pid = 2792] [serial = 1615] [outer = 000000B9E8FC2C00] 17:24:23 INFO - PROCESS | 2792 | 1466036663405 Marionette DEBUG loaded listener.js 17:24:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E9063400) [pid = 2792] [serial = 1616] [outer = 000000B9E8FC2C00] 17:24:24 INFO - PROCESS | 2792 | 1466036664170 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 943ms 17:24:24 INFO - PROCESS | 2792 | 1466036664213 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 17:24:24 INFO - PROCESS | 2792 | 1466036664218 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 17:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:24:24 INFO - PROCESS | 2792 | 1466036664224 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:24:24 INFO - PROCESS | 2792 | 1466036664230 Marionette TRACE conn5 <- [1,2118,null,{}] 17:24:24 INFO - PROCESS | 2792 | 1466036664235 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:24 INFO - PROCESS | 2792 | 1466036664239 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:24 INFO - PROCESS | 2792 | 1466036664379 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 17:24:24 INFO - PROCESS | 2792 | 1466036664495 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 2792 | 1466036664498 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E59F2800 == 35 [pid = 2792] [id = 539] 17:24:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBA92400) [pid = 2792] [serial = 1617] [outer = 0000000000000000] 17:24:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBCEDC00) [pid = 2792] [serial = 1618] [outer = 000000B9DBA92400] 17:24:24 INFO - PROCESS | 2792 | 1466036664558 Marionette DEBUG loaded listener.js 17:24:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBD9A400) [pid = 2792] [serial = 1619] [outer = 000000B9DBA92400] 17:24:25 INFO - PROCESS | 2792 | 1466036665254 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 2792 | 1466036665319 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 17:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:24:25 INFO - PROCESS | 2792 | 1466036665326 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - PROCESS | 2792 | 1466036665329 Marionette TRACE conn5 <- [1,2122,null,{}] 17:24:25 INFO - PROCESS | 2792 | 1466036665333 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:25 INFO - PROCESS | 2792 | 1466036665337 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:25 INFO - PROCESS | 2792 | 1466036665473 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 17:24:25 INFO - PROCESS | 2792 | 1466036665596 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 2792 | 1466036665599 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:25 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBBA8000 == 36 [pid = 2792] [id = 540] 17:24:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBB70C00) [pid = 2792] [serial = 1620] [outer = 0000000000000000] 17:24:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9DBD58C00) [pid = 2792] [serial = 1621] [outer = 000000B9DBB70C00] 17:24:25 INFO - PROCESS | 2792 | 1466036665660 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E1D20000) [pid = 2792] [serial = 1622] [outer = 000000B9DBB70C00] 17:24:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECABB800 == 35 [pid = 2792] [id = 537] 17:24:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8DD000 == 34 [pid = 2792] [id = 536] 17:24:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F8A000 == 33 [pid = 2792] [id = 535] 17:24:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E95C4000 == 32 [pid = 2792] [id = 534] 17:24:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F8D800 == 31 [pid = 2792] [id = 533] 17:24:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E865F000 == 30 [pid = 2792] [id = 532] 17:24:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F78000 == 29 [pid = 2792] [id = 531] 17:24:26 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0EC3000 == 28 [pid = 2792] [id = 530] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9EA961400) [pid = 2792] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9EA9BA000) [pid = 2792] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E9F9C000) [pid = 2792] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E75E5400) [pid = 2792] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E9439400) [pid = 2792] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E8FC0400) [pid = 2792] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E8B24800) [pid = 2792] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E9FAB800) [pid = 2792] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E1D1B000) [pid = 2792] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E27CA000) [pid = 2792] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBA93400) [pid = 2792] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E7386800) [pid = 2792] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E86BB800) [pid = 2792] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBCEE400) [pid = 2792] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DC4B5C00) [pid = 2792] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E911E400) [pid = 2792] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E90C1400) [pid = 2792] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DBD6FC00) [pid = 2792] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E03E8C00) [pid = 2792] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9DC280800) [pid = 2792] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E286B800) [pid = 2792] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E978C400) [pid = 2792] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E9798C00) [pid = 2792] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E9F8D400) [pid = 2792] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E5549400) [pid = 2792] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E8D1FC00) [pid = 2792] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9DBA85400) [pid = 2792] [serial = 1088] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:24:26 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E039B800) [pid = 2792] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:24:26 INFO - PROCESS | 2792 | 1466036666472 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 17:24:26 INFO - PROCESS | 2792 | 1466036666514 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 17:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:24:26 INFO - PROCESS | 2792 | 1466036666519 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:24:26 INFO - PROCESS | 2792 | 1466036666524 Marionette TRACE conn5 <- [1,2126,null,{}] 17:24:26 INFO - PROCESS | 2792 | 1466036666529 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:26 INFO - PROCESS | 2792 | 1466036666532 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:26 INFO - PROCESS | 2792 | 1466036666665 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 17:24:26 INFO - PROCESS | 2792 | 1466036666720 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 2792 | 1466036666723 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E018A000 == 29 [pid = 2792] [id = 541] 17:24:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9DBB77C00) [pid = 2792] [serial = 1623] [outer = 0000000000000000] 17:24:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9DBD5F000) [pid = 2792] [serial = 1624] [outer = 000000B9DBB77C00] 17:24:26 INFO - PROCESS | 2792 | 1466036666772 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E01B6000) [pid = 2792] [serial = 1625] [outer = 000000B9DBB77C00] 17:24:27 INFO - PROCESS | 2792 | 1466036667239 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 17:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 776ms 17:24:27 INFO - PROCESS | 2792 | 1466036667300 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 2792 | 1466036667304 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 17:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:24:27 INFO - PROCESS | 2792 | 1466036667310 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 2792 | 1466036667313 Marionette TRACE conn5 <- [1,2130,null,{}] 17:24:27 INFO - PROCESS | 2792 | 1466036667317 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:27 INFO - PROCESS | 2792 | 1466036667320 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:27 INFO - PROCESS | 2792 | 1466036667416 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 17:24:27 INFO - PROCESS | 2792 | 1466036667428 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 2792 | 1466036667431 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:27 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DE7000 == 30 [pid = 2792] [id = 542] 17:24:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E1C6BC00) [pid = 2792] [serial = 1626] [outer = 0000000000000000] 17:24:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E1D13400) [pid = 2792] [serial = 1627] [outer = 000000B9E1C6BC00] 17:24:27 INFO - PROCESS | 2792 | 1466036667478 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E2396000) [pid = 2792] [serial = 1628] [outer = 000000B9E1C6BC00] 17:24:27 INFO - PROCESS | 2792 | 1466036667956 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 17:24:28 INFO - PROCESS | 2792 | 1466036668008 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 17:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:24:28 INFO - PROCESS | 2792 | 1466036668012 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 2792 | 1466036668016 Marionette TRACE conn5 <- [1,2134,null,{}] 17:24:28 INFO - PROCESS | 2792 | 1466036668028 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:28 INFO - PROCESS | 2792 | 1466036668034 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:28 INFO - PROCESS | 2792 | 1466036668125 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 17:24:28 INFO - PROCESS | 2792 | 1466036668142 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 2792 | 1466036668145 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:28 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E91E2000 == 31 [pid = 2792] [id = 543] 17:24:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E6067C00) [pid = 2792] [serial = 1629] [outer = 0000000000000000] 17:24:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E7386800) [pid = 2792] [serial = 1630] [outer = 000000B9E6067C00] 17:24:28 INFO - PROCESS | 2792 | 1466036668193 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E86B3800) [pid = 2792] [serial = 1631] [outer = 000000B9E6067C00] 17:24:28 INFO - PROCESS | 2792 | 1466036668617 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 17:24:28 INFO - PROCESS | 2792 | 1466036668710 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 17:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:24:28 INFO - PROCESS | 2792 | 1466036668713 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 2792 | 1466036668715 Marionette TRACE conn5 <- [1,2138,null,{}] 17:24:28 INFO - PROCESS | 2792 | 1466036668718 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:28 INFO - PROCESS | 2792 | 1466036668721 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:28 INFO - PROCESS | 2792 | 1466036668840 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 17:24:28 INFO - PROCESS | 2792 | 1466036668846 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 2792 | 1466036668848 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:28 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB595000 == 32 [pid = 2792] [id = 544] 17:24:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E877B800) [pid = 2792] [serial = 1632] [outer = 0000000000000000] 17:24:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E897F400) [pid = 2792] [serial = 1633] [outer = 000000B9E877B800] 17:24:28 INFO - PROCESS | 2792 | 1466036668901 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E8D1C800) [pid = 2792] [serial = 1634] [outer = 000000B9E877B800] 17:24:29 INFO - PROCESS | 2792 | 1466036669388 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 17:24:29 INFO - PROCESS | 2792 | 1466036669452 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 17:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:24:29 INFO - PROCESS | 2792 | 1466036669455 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:24:29 INFO - PROCESS | 2792 | 1466036669457 Marionette TRACE conn5 <- [1,2142,null,{}] 17:24:29 INFO - PROCESS | 2792 | 1466036669461 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:29 INFO - PROCESS | 2792 | 1466036669463 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:29 INFO - PROCESS | 2792 | 1466036669574 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 17:24:29 INFO - PROCESS | 2792 | 1466036669628 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:29 INFO - PROCESS | 2792 | 1466036669630 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAAD800 == 33 [pid = 2792] [id = 545] 17:24:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E8F0FC00) [pid = 2792] [serial = 1635] [outer = 0000000000000000] 17:24:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8FAC400) [pid = 2792] [serial = 1636] [outer = 000000B9E8F0FC00] 17:24:29 INFO - PROCESS | 2792 | 1466036669676 Marionette DEBUG loaded listener.js 17:24:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9055C00) [pid = 2792] [serial = 1637] [outer = 000000B9E8F0FC00] 17:24:30 INFO - PROCESS | 2792 | 1466036670140 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 733ms 17:24:30 INFO - PROCESS | 2792 | 1466036670208 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 2792 | 1466036670210 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 17:24:30 INFO - PROCESS | 2792 | 1466036670220 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:24:30 INFO - PROCESS | 2792 | 1466036670222 Marionette TRACE conn5 <- [1,2146,null,{}] 17:24:30 INFO - PROCESS | 2792 | 1466036670225 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:30 INFO - PROCESS | 2792 | 1466036670232 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:30 INFO - PROCESS | 2792 | 1466036670375 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 17:24:30 INFO - PROCESS | 2792 | 1466036670424 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 2792 | 1466036670426 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB1C800 == 34 [pid = 2792] [id = 546] 17:24:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E943A800) [pid = 2792] [serial = 1638] [outer = 0000000000000000] 17:24:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E94FF000) [pid = 2792] [serial = 1639] [outer = 000000B9E943A800] 17:24:30 INFO - PROCESS | 2792 | 1466036670471 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E978D800) [pid = 2792] [serial = 1640] [outer = 000000B9E943A800] 17:24:30 INFO - PROCESS | 2792 | 1466036670873 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 2792 | 1466036670901 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 17:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:24:30 INFO - PROCESS | 2792 | 1466036670904 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 2792 | 1466036670906 Marionette TRACE conn5 <- [1,2150,null,{}] 17:24:30 INFO - PROCESS | 2792 | 1466036670910 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:30 INFO - PROCESS | 2792 | 1466036670912 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:31 INFO - PROCESS | 2792 | 1466036671025 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 17:24:31 INFO - PROCESS | 2792 | 1466036671031 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 2792 | 1466036671033 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8744800 == 35 [pid = 2792] [id = 547] 17:24:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E9797400) [pid = 2792] [serial = 1641] [outer = 0000000000000000] 17:24:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E9C90800) [pid = 2792] [serial = 1642] [outer = 000000B9E9797400] 17:24:31 INFO - PROCESS | 2792 | 1466036671153 Marionette DEBUG loaded listener.js 17:24:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E9F90800) [pid = 2792] [serial = 1643] [outer = 000000B9E9797400] 17:24:31 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8F0F000) [pid = 2792] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:24:31 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E1F43800) [pid = 2792] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:24:31 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBA93800) [pid = 2792] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:24:31 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBD59C00) [pid = 2792] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:24:31 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBB6B400) [pid = 2792] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:24:31 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBD5D000) [pid = 2792] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:24:31 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBD53000) [pid = 2792] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:24:31 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DC203C00) [pid = 2792] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:24:31 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E7395C00) [pid = 2792] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:24:31 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E90C1000) [pid = 2792] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:24:31 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E7F2C400) [pid = 2792] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:24:31 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DB3B7C00) [pid = 2792] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:24:31 INFO - PROCESS | 2792 | 1466036671545 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 17:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 17:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:24:31 INFO - PROCESS | 2792 | 1466036671597 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 2792 | 1466036671599 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 17:24:31 INFO - PROCESS | 2792 | 1466036671602 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - PROCESS | 2792 | 1466036671613 Marionette TRACE conn5 <- [1,2154,null,{}] 17:24:31 INFO - PROCESS | 2792 | 1466036671617 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:31 INFO - PROCESS | 2792 | 1466036671619 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:31 INFO - PROCESS | 2792 | 1466036671755 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 17:24:31 INFO - PROCESS | 2792 | 1466036671770 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 2792 | 1466036671772 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0D6000 == 36 [pid = 2792] [id = 548] 17:24:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DC203C00) [pid = 2792] [serial = 1644] [outer = 0000000000000000] 17:24:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E7F2C400) [pid = 2792] [serial = 1645] [outer = 000000B9DC203C00] 17:24:31 INFO - PROCESS | 2792 | 1466036671819 Marionette DEBUG loaded listener.js 17:24:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E9F8D800) [pid = 2792] [serial = 1646] [outer = 000000B9DC203C00] 17:24:32 INFO - PROCESS | 2792 | 1466036672220 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 649ms 17:24:32 INFO - PROCESS | 2792 | 1466036672255 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 17:24:32 INFO - PROCESS | 2792 | 1466036672257 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 17:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:24:32 INFO - PROCESS | 2792 | 1466036672260 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 2792 | 1466036672262 Marionette TRACE conn5 <- [1,2158,null,{}] 17:24:32 INFO - PROCESS | 2792 | 1466036672266 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:32 INFO - PROCESS | 2792 | 1466036672268 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:32 INFO - PROCESS | 2792 | 1466036672387 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 17:24:32 INFO - PROCESS | 2792 | 1466036672395 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 2792 | 1466036672397 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF33A000 == 37 [pid = 2792] [id = 549] 17:24:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBA85C00) [pid = 2792] [serial = 1647] [outer = 0000000000000000] 17:24:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E9F96000) [pid = 2792] [serial = 1648] [outer = 000000B9DBA85C00] 17:24:32 INFO - PROCESS | 2792 | 1466036672442 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9FACC00) [pid = 2792] [serial = 1649] [outer = 000000B9DBA85C00] 17:24:32 INFO - PROCESS | 2792 | 1466036672867 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 17:24:32 INFO - PROCESS | 2792 | 1466036672893 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 17:24:32 INFO - PROCESS | 2792 | 1466036672895 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 17:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:24:32 INFO - PROCESS | 2792 | 1466036672898 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 2792 | 1466036672900 Marionette TRACE conn5 <- [1,2162,null,{}] 17:24:32 INFO - PROCESS | 2792 | 1466036672904 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:32 INFO - PROCESS | 2792 | 1466036672906 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:33 INFO - PROCESS | 2792 | 1466036673022 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 17:24:33 INFO - PROCESS | 2792 | 1466036673030 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:33 INFO - PROCESS | 2792 | 1466036673032 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0152800 == 38 [pid = 2792] [id = 550] 17:24:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E7F31C00) [pid = 2792] [serial = 1650] [outer = 0000000000000000] 17:24:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9EA897800) [pid = 2792] [serial = 1651] [outer = 000000B9E7F31C00] 17:24:33 INFO - PROCESS | 2792 | 1466036673079 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9EA9BE000) [pid = 2792] [serial = 1652] [outer = 000000B9E7F31C00] 17:24:33 INFO - PROCESS | 2792 | 1466036673773 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 923ms 17:24:33 INFO - PROCESS | 2792 | 1466036673826 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 2792 | 1466036673831 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 17:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:24:33 INFO - PROCESS | 2792 | 1466036673836 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - PROCESS | 2792 | 1466036673842 Marionette TRACE conn5 <- [1,2166,null,{}] 17:24:33 INFO - PROCESS | 2792 | 1466036673847 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:33 INFO - PROCESS | 2792 | 1466036673850 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:33 INFO - PROCESS | 2792 | 1466036673971 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 17:24:34 INFO - PROCESS | 2792 | 1466036674095 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 2792 | 1466036674098 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:34 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7580000 == 39 [pid = 2792] [id = 551] 17:24:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9DC27FC00) [pid = 2792] [serial = 1653] [outer = 0000000000000000] 17:24:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E08F6C00) [pid = 2792] [serial = 1654] [outer = 000000B9DC27FC00] 17:24:34 INFO - PROCESS | 2792 | 1466036674159 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E2390000) [pid = 2792] [serial = 1655] [outer = 000000B9DC27FC00] 17:24:34 INFO - PROCESS | 2792 | 1466036674789 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 984ms 17:24:34 INFO - PROCESS | 2792 | 1466036674823 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 17:24:34 INFO - PROCESS | 2792 | 1466036674829 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 17:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:24:34 INFO - PROCESS | 2792 | 1466036674836 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:24:34 INFO - PROCESS | 2792 | 1466036674839 Marionette TRACE conn5 <- [1,2170,null,{}] 17:24:34 INFO - PROCESS | 2792 | 1466036674843 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:34 INFO - PROCESS | 2792 | 1466036674846 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:34 INFO - PROCESS | 2792 | 1466036674970 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 17:24:35 INFO - PROCESS | 2792 | 1466036675094 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 2792 | 1466036675097 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB79800 == 40 [pid = 2792] [id = 552] 17:24:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E75E8000) [pid = 2792] [serial = 1656] [outer = 0000000000000000] 17:24:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E86BE400) [pid = 2792] [serial = 1657] [outer = 000000B9E75E8000] 17:24:35 INFO - PROCESS | 2792 | 1466036675155 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8FC2400) [pid = 2792] [serial = 1658] [outer = 000000B9E75E8000] 17:24:35 INFO - PROCESS | 2792 | 1466036675781 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 987ms 17:24:35 INFO - PROCESS | 2792 | 1466036675824 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 2792 | 1466036675826 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 17:24:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:24:35 INFO - PROCESS | 2792 | 1466036675830 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 2792 | 1466036675835 Marionette TRACE conn5 <- [1,2174,null,{}] 17:24:35 INFO - PROCESS | 2792 | 1466036675847 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:35 INFO - PROCESS | 2792 | 1466036675852 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:35 INFO - PROCESS | 2792 | 1466036675967 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 17:24:36 INFO - PROCESS | 2792 | 1466036676095 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 2792 | 1466036676098 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:36 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F01A1800 == 41 [pid = 2792] [id = 553] 17:24:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E9799C00) [pid = 2792] [serial = 1659] [outer = 0000000000000000] 17:24:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E9FA8000) [pid = 2792] [serial = 1660] [outer = 000000B9E9799C00] 17:24:36 INFO - PROCESS | 2792 | 1466036676159 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9EAB0A000) [pid = 2792] [serial = 1661] [outer = 000000B9E9799C00] 17:24:36 INFO - PROCESS | 2792 | 1466036676951 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:24:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:24:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1140ms 17:24:37 INFO - PROCESS | 2792 | 1466036676988 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 2792 | 1466036676992 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 17:24:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:24:37 INFO - PROCESS | 2792 | 1466036676999 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 2792 | 1466036677002 Marionette TRACE conn5 <- [1,2178,null,{}] 17:24:37 INFO - PROCESS | 2792 | 1466036677008 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:37 INFO - PROCESS | 2792 | 1466036677011 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:37 INFO - PROCESS | 2792 | 1466036677119 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 17:24:37 INFO - PROCESS | 2792 | 1466036677216 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 2792 | 1466036677218 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E210B000 == 42 [pid = 2792] [id = 554] 17:24:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DBD5E000) [pid = 2792] [serial = 1662] [outer = 0000000000000000] 17:24:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9DBD94400) [pid = 2792] [serial = 1663] [outer = 000000B9DBD5E000] 17:24:37 INFO - PROCESS | 2792 | 1466036677268 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E03EE400) [pid = 2792] [serial = 1664] [outer = 000000B9DBD5E000] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DB314000 == 41 [pid = 2792] [id = 529] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF33A000 == 40 [pid = 2792] [id = 549] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0D6000 == 39 [pid = 2792] [id = 548] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8744800 == 38 [pid = 2792] [id = 547] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB1C800 == 37 [pid = 2792] [id = 546] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAAD800 == 36 [pid = 2792] [id = 545] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB595000 == 35 [pid = 2792] [id = 544] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E91E2000 == 34 [pid = 2792] [id = 543] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7DE7000 == 33 [pid = 2792] [id = 542] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E018A000 == 32 [pid = 2792] [id = 541] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBBA8000 == 31 [pid = 2792] [id = 540] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E59F2800 == 30 [pid = 2792] [id = 539] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E865E800 == 29 [pid = 2792] [id = 538] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F01A1800 == 28 [pid = 2792] [id = 553] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB79800 == 27 [pid = 2792] [id = 552] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7580000 == 26 [pid = 2792] [id = 551] 17:24:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0152800 == 25 [pid = 2792] [id = 550] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E9058000) [pid = 2792] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E8FAAC00) [pid = 2792] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E27CBC00) [pid = 2792] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DBB78000) [pid = 2792] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DBCE5400) [pid = 2792] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DBD9C800) [pid = 2792] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DC611000) [pid = 2792] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E113E400) [pid = 2792] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DD0E5C00) [pid = 2792] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBD7B000) [pid = 2792] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E6066C00) [pid = 2792] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E21CDC00) [pid = 2792] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E0BD9400) [pid = 2792] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E8FC7000) [pid = 2792] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E877D400) [pid = 2792] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9EA9B9000) [pid = 2792] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E9797800) [pid = 2792] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E58A2000) [pid = 2792] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E75E9000) [pid = 2792] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E8788C00) [pid = 2792] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8D1C000) [pid = 2792] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9DCD33800) [pid = 2792] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E1C6EC00) [pid = 2792] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8D1C400) [pid = 2792] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E8FBD800) [pid = 2792] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 17:24:38 INFO - PROCESS | 2792 | 1466036678582 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 17:24:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:24:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1657ms 17:24:38 INFO - PROCESS | 2792 | 1466036678657 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 2792 | 1466036678661 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 17:24:38 INFO - PROCESS | 2792 | 1466036678666 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:24:38 INFO - PROCESS | 2792 | 1466036678670 Marionette TRACE conn5 <- [1,2182,null,{}] 17:24:38 INFO - PROCESS | 2792 | 1466036678675 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:38 INFO - PROCESS | 2792 | 1466036678678 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:38 INFO - PROCESS | 2792 | 1466036678767 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 17:24:38 INFO - PROCESS | 2792 | 1466036678781 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 2792 | 1466036678784 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:38 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E08B1000 == 26 [pid = 2792] [id = 555] 17:24:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DBA91400) [pid = 2792] [serial = 1665] [outer = 0000000000000000] 17:24:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBB6B400) [pid = 2792] [serial = 1666] [outer = 000000B9DBA91400] 17:24:38 INFO - PROCESS | 2792 | 1466036678833 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBCA2400) [pid = 2792] [serial = 1667] [outer = 000000B9DBA91400] 17:24:39 INFO - PROCESS | 2792 | 1466036679300 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 17:24:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:24:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 17:24:39 INFO - PROCESS | 2792 | 1466036679362 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 2792 | 1466036679367 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 17:24:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:24:39 INFO - PROCESS | 2792 | 1466036679374 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - PROCESS | 2792 | 1466036679377 Marionette TRACE conn5 <- [1,2186,null,{}] 17:24:39 INFO - PROCESS | 2792 | 1466036679381 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:39 INFO - PROCESS | 2792 | 1466036679384 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:39 INFO - PROCESS | 2792 | 1466036679474 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 17:24:39 INFO - PROCESS | 2792 | 1466036679489 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 2792 | 1466036679492 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:39 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2409000 == 27 [pid = 2792] [id = 556] 17:24:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBD71C00) [pid = 2792] [serial = 1668] [outer = 0000000000000000] 17:24:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBD7A800) [pid = 2792] [serial = 1669] [outer = 000000B9DBD71C00] 17:24:39 INFO - PROCESS | 2792 | 1466036679540 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DC207800) [pid = 2792] [serial = 1670] [outer = 000000B9DBD71C00] 17:24:40 INFO - PROCESS | 2792 | 1466036680002 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 17:24:40 INFO - PROCESS | 2792 | 1466036680068 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 2792 | 1466036680070 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 17:24:40 INFO - PROCESS | 2792 | 1466036680074 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:24:40 INFO - PROCESS | 2792 | 1466036680078 Marionette TRACE conn5 <- [1,2190,null,{}] 17:24:40 INFO - PROCESS | 2792 | 1466036680089 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:40 INFO - PROCESS | 2792 | 1466036680094 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:40 INFO - PROCESS | 2792 | 1466036680213 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 17:24:40 INFO - PROCESS | 2792 | 1466036680302 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 2792 | 1466036680306 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8663000 == 28 [pid = 2792] [id = 557] 17:24:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DB9E9800) [pid = 2792] [serial = 1671] [outer = 0000000000000000] 17:24:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E0F72800) [pid = 2792] [serial = 1672] [outer = 000000B9DB9E9800] 17:24:40 INFO - PROCESS | 2792 | 1466036680355 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E1C07800) [pid = 2792] [serial = 1673] [outer = 000000B9DB9E9800] 17:24:40 INFO - PROCESS | 2792 | 1466036680780 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 732ms 17:24:40 INFO - PROCESS | 2792 | 1466036680809 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 2792 | 1466036680812 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 17:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:24:40 INFO - PROCESS | 2792 | 1466036680815 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 2792 | 1466036680817 Marionette TRACE conn5 <- [1,2194,null,{}] 17:24:40 INFO - PROCESS | 2792 | 1466036680821 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:40 INFO - PROCESS | 2792 | 1466036680823 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:40 INFO - PROCESS | 2792 | 1466036680944 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 17:24:41 INFO - PROCESS | 2792 | 1466036680997 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 2792 | 1466036681000 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F91800 == 29 [pid = 2792] [id = 558] 17:24:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E1F41C00) [pid = 2792] [serial = 1674] [outer = 0000000000000000] 17:24:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E21CD800) [pid = 2792] [serial = 1675] [outer = 000000B9E1F41C00] 17:24:41 INFO - PROCESS | 2792 | 1466036681045 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E2873C00) [pid = 2792] [serial = 1676] [outer = 000000B9E1F41C00] 17:24:41 INFO - PROCESS | 2792 | 1466036681470 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:24:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:24:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 17:24:41 INFO - PROCESS | 2792 | 1466036681509 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 2792 | 1466036681511 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 17:24:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:24:41 INFO - PROCESS | 2792 | 1466036681514 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - PROCESS | 2792 | 1466036681516 Marionette TRACE conn5 <- [1,2198,null,{}] 17:24:41 INFO - PROCESS | 2792 | 1466036681520 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:41 INFO - PROCESS | 2792 | 1466036681522 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:41 INFO - PROCESS | 2792 | 1466036681661 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 17:24:41 INFO - PROCESS | 2792 | 1466036681680 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 2792 | 1466036681682 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E97EC000 == 30 [pid = 2792] [id = 559] 17:24:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9DBCEE800) [pid = 2792] [serial = 1677] [outer = 0000000000000000] 17:24:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E58A2000) [pid = 2792] [serial = 1678] [outer = 000000B9DBCEE800] 17:24:41 INFO - PROCESS | 2792 | 1466036681728 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E58AF800) [pid = 2792] [serial = 1679] [outer = 000000B9DBCEE800] 17:24:42 INFO - PROCESS | 2792 | 1466036682171 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 17:24:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:24:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 17:24:42 INFO - PROCESS | 2792 | 1466036682188 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 17:24:42 INFO - PROCESS | 2792 | 1466036682190 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 17:24:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:24:42 INFO - PROCESS | 2792 | 1466036682193 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:24:42 INFO - PROCESS | 2792 | 1466036682195 Marionette TRACE conn5 <- [1,2202,null,{}] 17:24:42 INFO - PROCESS | 2792 | 1466036682198 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:42 INFO - PROCESS | 2792 | 1466036682204 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:42 INFO - PROCESS | 2792 | 1466036682342 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 17:24:42 INFO - PROCESS | 2792 | 1466036682347 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 2792 | 1466036682349 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:42 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB59E800 == 31 [pid = 2792] [id = 560] 17:24:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E6126800) [pid = 2792] [serial = 1680] [outer = 0000000000000000] 17:24:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E7C36000) [pid = 2792] [serial = 1681] [outer = 000000B9E6126800] 17:24:42 INFO - PROCESS | 2792 | 1466036682396 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E86B3400) [pid = 2792] [serial = 1682] [outer = 000000B9E6126800] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E7F31C00) [pid = 2792] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBA85C00) [pid = 2792] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E8F0FC00) [pid = 2792] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E943A800) [pid = 2792] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DC203C00) [pid = 2792] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E877B800) [pid = 2792] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBA92400) [pid = 2792] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBB70C00) [pid = 2792] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E8FC2C00) [pid = 2792] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E6067C00) [pid = 2792] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E1C6BC00) [pid = 2792] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DBB77C00) [pid = 2792] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:24:42 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E9797400) [pid = 2792] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:24:43 INFO - PROCESS | 2792 | 1466036683022 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 17:24:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:24:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 879ms 17:24:43 INFO - PROCESS | 2792 | 1466036683076 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 2792 | 1466036683078 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 17:24:43 INFO - PROCESS | 2792 | 1466036683081 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:24:43 INFO - PROCESS | 2792 | 1466036683083 Marionette TRACE conn5 <- [1,2206,null,{}] 17:24:43 INFO - PROCESS | 2792 | 1466036683087 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:43 INFO - PROCESS | 2792 | 1466036683089 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:43 INFO - PROCESS | 2792 | 1466036683169 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 17:24:43 INFO - PROCESS | 2792 | 1466036683177 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:43 INFO - PROCESS | 2792 | 1466036683179 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8D8000 == 32 [pid = 2792] [id = 561] 17:24:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E5544800) [pid = 2792] [serial = 1683] [outer = 0000000000000000] 17:24:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E82DC400) [pid = 2792] [serial = 1684] [outer = 000000B9E5544800] 17:24:43 INFO - PROCESS | 2792 | 1466036683223 Marionette DEBUG loaded listener.js 17:24:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E877D400) [pid = 2792] [serial = 1685] [outer = 000000B9E5544800] 17:24:43 INFO - PROCESS | 2792 | 1466036683632 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 17:24:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:24:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 587ms 17:24:43 INFO - PROCESS | 2792 | 1466036683682 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 2792 | 1466036683685 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 17:24:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:24:43 INFO - PROCESS | 2792 | 1466036683693 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - PROCESS | 2792 | 1466036683695 Marionette TRACE conn5 <- [1,2210,null,{}] 17:24:43 INFO - PROCESS | 2792 | 1466036683699 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:43 INFO - PROCESS | 2792 | 1466036683701 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:43 INFO - PROCESS | 2792 | 1466036683785 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 17:24:43 INFO - PROCESS | 2792 | 1466036683792 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:43 INFO - PROCESS | 2792 | 1466036683794 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAB0000 == 33 [pid = 2792] [id = 562] 17:24:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8B1B800) [pid = 2792] [serial = 1686] [outer = 0000000000000000] 17:24:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8B23000) [pid = 2792] [serial = 1687] [outer = 000000B9E8B1B800] 17:24:43 INFO - PROCESS | 2792 | 1466036683840 Marionette DEBUG loaded listener.js 17:24:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8C09C00) [pid = 2792] [serial = 1688] [outer = 000000B9E8B1B800] 17:24:44 INFO - PROCESS | 2792 | 1466036684331 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:24:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:24:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 17:24:44 INFO - PROCESS | 2792 | 1466036684383 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 17:24:44 INFO - PROCESS | 2792 | 1466036684385 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 17:24:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:24:44 INFO - PROCESS | 2792 | 1466036684389 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:24:44 INFO - PROCESS | 2792 | 1466036684391 Marionette TRACE conn5 <- [1,2214,null,{}] 17:24:44 INFO - PROCESS | 2792 | 1466036684394 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:44 INFO - PROCESS | 2792 | 1466036684396 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:44 INFO - PROCESS | 2792 | 1466036684483 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 17:24:44 INFO - PROCESS | 2792 | 1466036684490 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 2792 | 1466036684492 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:44 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8660800 == 34 [pid = 2792] [id = 563] 17:24:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8D20C00) [pid = 2792] [serial = 1689] [outer = 0000000000000000] 17:24:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8FA4400) [pid = 2792] [serial = 1690] [outer = 000000B9E8D20C00] 17:24:44 INFO - PROCESS | 2792 | 1466036684536 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8FBE400) [pid = 2792] [serial = 1691] [outer = 000000B9E8D20C00] 17:24:45 INFO - PROCESS | 2792 | 1466036685323 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 17:24:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:24:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 983ms 17:24:45 INFO - PROCESS | 2792 | 1466036685376 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 17:24:45 INFO - PROCESS | 2792 | 1466036685381 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 17:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:24:45 INFO - PROCESS | 2792 | 1466036685386 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - PROCESS | 2792 | 1466036685389 Marionette TRACE conn5 <- [1,2218,null,{}] 17:24:45 INFO - PROCESS | 2792 | 1466036685395 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:45 INFO - PROCESS | 2792 | 1466036685399 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:45 INFO - PROCESS | 2792 | 1466036685548 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 17:24:45 INFO - PROCESS | 2792 | 1466036685673 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:45 INFO - PROCESS | 2792 | 1466036685676 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2110800 == 35 [pid = 2792] [id = 564] 17:24:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBA90800) [pid = 2792] [serial = 1692] [outer = 0000000000000000] 17:24:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBC99800) [pid = 2792] [serial = 1693] [outer = 000000B9DBA90800] 17:24:45 INFO - PROCESS | 2792 | 1466036685735 Marionette DEBUG loaded listener.js 17:24:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBD7AC00) [pid = 2792] [serial = 1694] [outer = 000000B9DBA90800] 17:24:46 INFO - PROCESS | 2792 | 1466036686441 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 17:24:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:24:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1132ms 17:24:46 INFO - PROCESS | 2792 | 1466036686521 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 2792 | 1466036686526 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 17:24:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:24:46 INFO - PROCESS | 2792 | 1466036686533 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - PROCESS | 2792 | 1466036686536 Marionette TRACE conn5 <- [1,2222,null,{}] 17:24:46 INFO - PROCESS | 2792 | 1466036686540 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:46 INFO - PROCESS | 2792 | 1466036686543 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:46 INFO - PROCESS | 2792 | 1466036686677 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 17:24:46 INFO - PROCESS | 2792 | 1466036686887 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:46 INFO - PROCESS | 2792 | 1466036686890 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:46 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DC66A000 == 36 [pid = 2792] [id = 565] 17:24:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DB9EA800) [pid = 2792] [serial = 1695] [outer = 0000000000000000] 17:24:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBA93000) [pid = 2792] [serial = 1696] [outer = 000000B9DB9EA800] 17:24:46 INFO - PROCESS | 2792 | 1466036686950 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBD5C400) [pid = 2792] [serial = 1697] [outer = 000000B9DB9EA800] 17:24:47 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAB0000 == 35 [pid = 2792] [id = 562] 17:24:47 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8D8000 == 34 [pid = 2792] [id = 561] 17:24:47 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB59E800 == 33 [pid = 2792] [id = 560] 17:24:47 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E97EC000 == 32 [pid = 2792] [id = 559] 17:24:47 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F91800 == 31 [pid = 2792] [id = 558] 17:24:47 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8663000 == 30 [pid = 2792] [id = 557] 17:24:47 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2409000 == 29 [pid = 2792] [id = 556] 17:24:47 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E08B1000 == 28 [pid = 2792] [id = 555] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9EA9BE000) [pid = 2792] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9EA897800) [pid = 2792] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E9F96000) [pid = 2792] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E8FAC400) [pid = 2792] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E94FF000) [pid = 2792] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E9055C00) [pid = 2792] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E978D800) [pid = 2792] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E7F2C400) [pid = 2792] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E897F400) [pid = 2792] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBCEDC00) [pid = 2792] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBD9A400) [pid = 2792] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBD58C00) [pid = 2792] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E1D20000) [pid = 2792] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E9063400) [pid = 2792] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E7386800) [pid = 2792] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E86B3800) [pid = 2792] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E9FACC00) [pid = 2792] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E1D13400) [pid = 2792] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E2396000) [pid = 2792] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9DBD5F000) [pid = 2792] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E01B6000) [pid = 2792] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E9C90800) [pid = 2792] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E9F90800) [pid = 2792] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E9F8D800) [pid = 2792] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E8D1C800) [pid = 2792] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 17:24:47 INFO - PROCESS | 2792 | 1466036687582 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 17:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1083ms 17:24:47 INFO - PROCESS | 2792 | 1466036687618 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 17:24:47 INFO - PROCESS | 2792 | 1466036687622 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 17:24:47 INFO - PROCESS | 2792 | 1466036687631 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:24:47 INFO - PROCESS | 2792 | 1466036687634 Marionette TRACE conn5 <- [1,2226,null,{}] 17:24:47 INFO - PROCESS | 2792 | 1466036687640 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:47 INFO - PROCESS | 2792 | 1466036687645 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:47 INFO - PROCESS | 2792 | 1466036687738 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 17:24:47 INFO - PROCESS | 2792 | 1466036687823 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 2792 | 1466036687825 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2162000 == 29 [pid = 2792] [id = 566] 17:24:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9DB9ECC00) [pid = 2792] [serial = 1698] [outer = 0000000000000000] 17:24:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9DBD5BC00) [pid = 2792] [serial = 1699] [outer = 000000B9DB9ECC00] 17:24:47 INFO - PROCESS | 2792 | 1466036687874 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E01D6000) [pid = 2792] [serial = 1700] [outer = 000000B9DB9ECC00] 17:24:48 INFO - PROCESS | 2792 | 1466036688275 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:24:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:24:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 732ms 17:24:48 INFO - PROCESS | 2792 | 1466036688371 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 17:24:48 INFO - PROCESS | 2792 | 1466036688376 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 17:24:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:24:48 INFO - PROCESS | 2792 | 1466036688380 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - PROCESS | 2792 | 1466036688383 Marionette TRACE conn5 <- [1,2230,null,{}] 17:24:48 INFO - PROCESS | 2792 | 1466036688387 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:48 INFO - PROCESS | 2792 | 1466036688389 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:48 INFO - PROCESS | 2792 | 1466036688491 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 17:24:48 INFO - PROCESS | 2792 | 1466036688499 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:48 INFO - PROCESS | 2792 | 1466036688501 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84C5800 == 30 [pid = 2792] [id = 567] 17:24:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E1C6C800) [pid = 2792] [serial = 1701] [outer = 0000000000000000] 17:24:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E1D15800) [pid = 2792] [serial = 1702] [outer = 000000B9E1C6C800] 17:24:48 INFO - PROCESS | 2792 | 1466036688549 Marionette DEBUG loaded listener.js 17:24:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E27CA000) [pid = 2792] [serial = 1703] [outer = 000000B9E1C6C800] 17:24:49 INFO - PROCESS | 2792 | 1466036688999 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:24:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:24:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 17:24:49 INFO - PROCESS | 2792 | 1466036689053 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 17:24:49 INFO - PROCESS | 2792 | 1466036689056 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 17:24:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:24:49 INFO - PROCESS | 2792 | 1466036689066 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:24:49 INFO - PROCESS | 2792 | 1466036689073 Marionette TRACE conn5 <- [1,2234,null,{}] 17:24:49 INFO - PROCESS | 2792 | 1466036689083 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:49 INFO - PROCESS | 2792 | 1466036689087 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:49 INFO - PROCESS | 2792 | 1466036689180 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 17:24:49 INFO - PROCESS | 2792 | 1466036689197 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 2792 | 1466036689199 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E97EC000 == 31 [pid = 2792] [id = 568] 17:24:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DB91BC00) [pid = 2792] [serial = 1704] [outer = 0000000000000000] 17:24:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E6126C00) [pid = 2792] [serial = 1705] [outer = 000000B9DB91BC00] 17:24:49 INFO - PROCESS | 2792 | 1466036689244 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E738B400) [pid = 2792] [serial = 1706] [outer = 000000B9DB91BC00] 17:24:49 INFO - PROCESS | 2792 | 1466036689689 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:24:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:24:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 17:24:49 INFO - PROCESS | 2792 | 1466036689760 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 17:24:49 INFO - PROCESS | 2792 | 1466036689762 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 17:24:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:24:49 INFO - PROCESS | 2792 | 1466036689774 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:24:49 INFO - PROCESS | 2792 | 1466036689776 Marionette TRACE conn5 <- [1,2238,null,{}] 17:24:49 INFO - PROCESS | 2792 | 1466036689780 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:49 INFO - PROCESS | 2792 | 1466036689782 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:49 INFO - PROCESS | 2792 | 1466036689926 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 17:24:49 INFO - PROCESS | 2792 | 1466036689957 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 2792 | 1466036689959 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC771800 == 32 [pid = 2792] [id = 569] 17:24:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E75E6000) [pid = 2792] [serial = 1707] [outer = 0000000000000000] 17:24:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E86B2400) [pid = 2792] [serial = 1708] [outer = 000000B9E75E6000] 17:24:50 INFO - PROCESS | 2792 | 1466036690004 Marionette DEBUG loaded listener.js 17:24:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E8782800) [pid = 2792] [serial = 1709] [outer = 000000B9E75E6000] 17:24:50 INFO - PROCESS | 2792 | 1466036690437 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:24:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:24:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 17:24:50 INFO - PROCESS | 2792 | 1466036690449 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 17:24:50 INFO - PROCESS | 2792 | 1466036690451 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 17:24:50 INFO - PROCESS | 2792 | 1466036690454 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:24:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:24:50 INFO - PROCESS | 2792 | 1466036690456 Marionette TRACE conn5 <- [1,2242,null,{}] 17:24:50 INFO - PROCESS | 2792 | 1466036690460 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:50 INFO - PROCESS | 2792 | 1466036690462 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:50 INFO - PROCESS | 2792 | 1466036690575 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 17:24:50 INFO - PROCESS | 2792 | 1466036690580 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:50 INFO - PROCESS | 2792 | 1466036690587 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E902B000 == 33 [pid = 2792] [id = 570] 17:24:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E8D1C800) [pid = 2792] [serial = 1710] [outer = 0000000000000000] 17:24:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8D21400) [pid = 2792] [serial = 1711] [outer = 000000B9E8D1C800] 17:24:50 INFO - PROCESS | 2792 | 1466036690690 Marionette DEBUG loaded listener.js 17:24:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8FB3400) [pid = 2792] [serial = 1712] [outer = 000000B9E8D1C800] 17:24:51 INFO - PROCESS | 2792 | 1466036691149 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 735ms 17:24:51 INFO - PROCESS | 2792 | 1466036691197 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 2792 | 1466036691199 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 17:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:24:51 INFO - PROCESS | 2792 | 1466036691203 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 2792 | 1466036691205 Marionette TRACE conn5 <- [1,2246,null,{}] 17:24:51 INFO - PROCESS | 2792 | 1466036691208 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:51 INFO - PROCESS | 2792 | 1466036691211 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:51 INFO - PROCESS | 2792 | 1466036691361 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 17:24:51 INFO - PROCESS | 2792 | 1466036691418 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 2792 | 1466036691420 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB27000 == 34 [pid = 2792] [id = 571] 17:24:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8FC6800) [pid = 2792] [serial = 1713] [outer = 0000000000000000] 17:24:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E905E800) [pid = 2792] [serial = 1714] [outer = 000000B9E8FC6800] 17:24:51 INFO - PROCESS | 2792 | 1466036691466 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E90C7400) [pid = 2792] [serial = 1715] [outer = 000000B9E8FC6800] 17:24:51 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBD71C00) [pid = 2792] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:24:51 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E9799C00) [pid = 2792] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:24:51 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DB9E9800) [pid = 2792] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:24:51 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBD5E000) [pid = 2792] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:24:51 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DC27FC00) [pid = 2792] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:24:51 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DBA91400) [pid = 2792] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:24:51 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DBCEE800) [pid = 2792] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:24:51 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E1F41C00) [pid = 2792] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:24:51 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E6126800) [pid = 2792] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:24:51 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E75E8000) [pid = 2792] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:24:51 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E5544800) [pid = 2792] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:24:51 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8B1B800) [pid = 2792] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:24:51 INFO - PROCESS | 2792 | 1466036691906 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 17:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:24:51 INFO - PROCESS | 2792 | 1466036691941 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 2792 | 1466036691943 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 17:24:51 INFO - PROCESS | 2792 | 1466036691947 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 2792 | 1466036691948 Marionette TRACE conn5 <- [1,2250,null,{}] 17:24:51 INFO - PROCESS | 2792 | 1466036691952 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:51 INFO - PROCESS | 2792 | 1466036691954 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:52 INFO - PROCESS | 2792 | 1466036692066 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 17:24:52 INFO - PROCESS | 2792 | 1466036692116 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 2792 | 1466036692118 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF047800 == 35 [pid = 2792] [id = 572] 17:24:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBCEE800) [pid = 2792] [serial = 1716] [outer = 0000000000000000] 17:24:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E58AEC00) [pid = 2792] [serial = 1717] [outer = 000000B9DBCEE800] 17:24:52 INFO - PROCESS | 2792 | 1466036692163 Marionette DEBUG loaded listener.js 17:24:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E90C4400) [pid = 2792] [serial = 1718] [outer = 000000B9DBCEE800] 17:24:52 INFO - PROCESS | 2792 | 1466036692519 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:24:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 627ms 17:24:52 INFO - PROCESS | 2792 | 1466036692578 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 2792 | 1466036692580 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 17:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:24:52 INFO - PROCESS | 2792 | 1466036692584 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 2792 | 1466036692593 Marionette TRACE conn5 <- [1,2254,null,{}] 17:24:52 INFO - PROCESS | 2792 | 1466036692605 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:52 INFO - PROCESS | 2792 | 1466036692607 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:52 INFO - PROCESS | 2792 | 1466036692717 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 17:24:52 INFO - PROCESS | 2792 | 1466036692726 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 2792 | 1466036692728 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0D0000 == 36 [pid = 2792] [id = 573] 17:24:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E911E000) [pid = 2792] [serial = 1719] [outer = 0000000000000000] 17:24:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E9376800) [pid = 2792] [serial = 1720] [outer = 000000B9E911E000] 17:24:52 INFO - PROCESS | 2792 | 1466036692773 Marionette DEBUG loaded listener.js 17:24:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E94F4800) [pid = 2792] [serial = 1721] [outer = 000000B9E911E000] 17:24:53 INFO - PROCESS | 2792 | 1466036693180 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 647ms 17:24:53 INFO - PROCESS | 2792 | 1466036693242 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 17:24:53 INFO - PROCESS | 2792 | 1466036693244 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 17:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:24:53 INFO - PROCESS | 2792 | 1466036693248 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:24:53 INFO - PROCESS | 2792 | 1466036693250 Marionette TRACE conn5 <- [1,2258,null,{}] 17:24:53 INFO - PROCESS | 2792 | 1466036693254 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:53 INFO - PROCESS | 2792 | 1466036693256 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:53 INFO - PROCESS | 2792 | 1466036693339 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 17:24:53 INFO - PROCESS | 2792 | 1466036693344 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:53 INFO - PROCESS | 2792 | 1466036693346 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:53 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E95C4000 == 37 [pid = 2792] [id = 574] 17:24:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E9731800) [pid = 2792] [serial = 1722] [outer = 0000000000000000] 17:24:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E978D400) [pid = 2792] [serial = 1723] [outer = 000000B9E9731800] 17:24:53 INFO - PROCESS | 2792 | 1466036693392 Marionette DEBUG loaded listener.js 17:24:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9C89800) [pid = 2792] [serial = 1724] [outer = 000000B9E9731800] 17:24:53 INFO - PROCESS | 2792 | 1466036693897 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 17:24:53 INFO - PROCESS | 2792 | 1466036693924 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 17:24:53 INFO - PROCESS | 2792 | 1466036693930 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 17:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:24:53 INFO - PROCESS | 2792 | 1466036693936 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:24:53 INFO - PROCESS | 2792 | 1466036693940 Marionette TRACE conn5 <- [1,2262,null,{}] 17:24:53 INFO - PROCESS | 2792 | 1466036693947 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:53 INFO - PROCESS | 2792 | 1466036693950 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:54 INFO - PROCESS | 2792 | 1466036694123 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 17:24:54 INFO - PROCESS | 2792 | 1466036694221 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:54 INFO - PROCESS | 2792 | 1466036694226 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5892800 == 38 [pid = 2792] [id = 575] 17:24:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DBD70400) [pid = 2792] [serial = 1725] [outer = 0000000000000000] 17:24:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DC203C00) [pid = 2792] [serial = 1726] [outer = 000000B9DBD70400] 17:24:54 INFO - PROCESS | 2792 | 1466036694287 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E0EA7C00) [pid = 2792] [serial = 1727] [outer = 000000B9DBD70400] 17:24:54 INFO - PROCESS | 2792 | 1466036694888 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:24:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:24:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 986ms 17:24:54 INFO - PROCESS | 2792 | 1466036694925 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 17:24:54 INFO - PROCESS | 2792 | 1466036694930 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 17:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:24:54 INFO - PROCESS | 2792 | 1466036694937 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:24:54 INFO - PROCESS | 2792 | 1466036694940 Marionette TRACE conn5 <- [1,2266,null,{}] 17:24:54 INFO - PROCESS | 2792 | 1466036694944 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:54 INFO - PROCESS | 2792 | 1466036694947 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:55 INFO - PROCESS | 2792 | 1466036695064 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 17:24:55 INFO - PROCESS | 2792 | 1466036695160 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 2792 | 1466036695163 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAB1000 == 39 [pid = 2792] [id = 576] 17:24:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E58A5C00) [pid = 2792] [serial = 1728] [outer = 0000000000000000] 17:24:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E58A9800) [pid = 2792] [serial = 1729] [outer = 000000B9E58A5C00] 17:24:55 INFO - PROCESS | 2792 | 1466036695220 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E7393400) [pid = 2792] [serial = 1730] [outer = 000000B9E58A5C00] 17:24:55 INFO - PROCESS | 2792 | 1466036695859 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 943ms 17:24:55 INFO - PROCESS | 2792 | 1466036695881 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 2792 | 1466036695884 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 17:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:24:55 INFO - PROCESS | 2792 | 1466036695888 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - PROCESS | 2792 | 1466036695892 Marionette TRACE conn5 <- [1,2270,null,{}] 17:24:55 INFO - PROCESS | 2792 | 1466036695904 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:55 INFO - PROCESS | 2792 | 1466036695909 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:56 INFO - PROCESS | 2792 | 1466036696023 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 17:24:56 INFO - PROCESS | 2792 | 1466036696146 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 2792 | 1466036696150 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0151800 == 40 [pid = 2792] [id = 577] 17:24:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E8FC0C00) [pid = 2792] [serial = 1731] [outer = 0000000000000000] 17:24:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E9057400) [pid = 2792] [serial = 1732] [outer = 000000B9E8FC0C00] 17:24:56 INFO - PROCESS | 2792 | 1466036696210 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E9799400) [pid = 2792] [serial = 1733] [outer = 000000B9E8FC0C00] 17:24:56 INFO - PROCESS | 2792 | 1466036696804 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 985ms 17:24:56 INFO - PROCESS | 2792 | 1466036696874 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 17:24:56 INFO - PROCESS | 2792 | 1466036696878 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 17:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:24:56 INFO - PROCESS | 2792 | 1466036696882 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - PROCESS | 2792 | 1466036696884 Marionette TRACE conn5 <- [1,2274,null,{}] 17:24:56 INFO - PROCESS | 2792 | 1466036696888 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:56 INFO - PROCESS | 2792 | 1466036696890 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:57 INFO - PROCESS | 2792 | 1466036697037 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 17:24:57 INFO - PROCESS | 2792 | 1466036697159 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 2792 | 1466036697162 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB6A800 == 41 [pid = 2792] [id = 578] 17:24:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E0E7A400) [pid = 2792] [serial = 1734] [outer = 0000000000000000] 17:24:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E9F96400) [pid = 2792] [serial = 1735] [outer = 000000B9E0E7A400] 17:24:57 INFO - PROCESS | 2792 | 1466036697219 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E9FAC000) [pid = 2792] [serial = 1736] [outer = 000000B9E0E7A400] 17:24:57 INFO - PROCESS | 2792 | 1466036697929 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 17:24: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 17:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1133ms 17:24:58 INFO - PROCESS | 2792 | 1466036698017 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 17:24:58 INFO - PROCESS | 2792 | 1466036698021 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 17:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:24:58 INFO - PROCESS | 2792 | 1466036698026 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 2792 | 1466036698030 Marionette TRACE conn5 <- [1,2278,null,{}] 17:24:58 INFO - PROCESS | 2792 | 1466036698036 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:58 INFO - PROCESS | 2792 | 1466036698039 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:58 INFO - PROCESS | 2792 | 1466036698187 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0D0000 == 40 [pid = 2792] [id = 573] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF047800 == 39 [pid = 2792] [id = 572] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB27000 == 38 [pid = 2792] [id = 571] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E902B000 == 37 [pid = 2792] [id = 570] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC771800 == 36 [pid = 2792] [id = 569] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E97EC000 == 35 [pid = 2792] [id = 568] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84C5800 == 34 [pid = 2792] [id = 567] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2162000 == 33 [pid = 2792] [id = 566] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DC66A000 == 32 [pid = 2792] [id = 565] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2110800 == 31 [pid = 2792] [id = 564] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8660800 == 30 [pid = 2792] [id = 563] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E210B000 == 29 [pid = 2792] [id = 554] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB6A800 == 28 [pid = 2792] [id = 578] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0151800 == 27 [pid = 2792] [id = 577] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAB1000 == 26 [pid = 2792] [id = 576] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E95C4000 == 25 [pid = 2792] [id = 574] 17:24:58 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5892800 == 24 [pid = 2792] [id = 575] 17:24:58 INFO - PROCESS | 2792 | 1466036698887 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:58 INFO - PROCESS | 2792 | 1466036698891 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DC207800) [pid = 2792] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E9FA8000) [pid = 2792] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E0F72800) [pid = 2792] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E03EE400) [pid = 2792] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E08F6C00) [pid = 2792] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBB6B400) [pid = 2792] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E58AF800) [pid = 2792] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBD94400) [pid = 2792] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E21CD800) [pid = 2792] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E86B3400) [pid = 2792] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E2390000) [pid = 2792] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8FC2400) [pid = 2792] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E58A2000) [pid = 2792] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBD7A800) [pid = 2792] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E877D400) [pid = 2792] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DBCA2400) [pid = 2792] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E7C36000) [pid = 2792] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E1C07800) [pid = 2792] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E82DC400) [pid = 2792] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E86BE400) [pid = 2792] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8B23000) [pid = 2792] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9EAB0A000) [pid = 2792] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E2873C00) [pid = 2792] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E8C09C00) [pid = 2792] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 17:24:58 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E8FA4400) [pid = 2792] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 17:24:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBA22000 == 25 [pid = 2792] [id = 579] 17:24:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9DA8C0C00) [pid = 2792] [serial = 1737] [outer = 0000000000000000] 17:24:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9DB036400) [pid = 2792] [serial = 1738] [outer = 000000B9DA8C0C00] 17:24:59 INFO - PROCESS | 2792 | 1466036699054 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DBA89800) [pid = 2792] [serial = 1739] [outer = 000000B9DA8C0C00] 17:24:59 INFO - PROCESS | 2792 | 1466036699559 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1594ms 17:24:59 INFO - PROCESS | 2792 | 1466036699626 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 17:24:59 INFO - PROCESS | 2792 | 1466036699629 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 17:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:24:59 INFO - PROCESS | 2792 | 1466036699634 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 2792 | 1466036699637 Marionette TRACE conn5 <- [1,2282,null,{}] 17:24:59 INFO - PROCESS | 2792 | 1466036699643 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:59 INFO - PROCESS | 2792 | 1466036699646 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:59 INFO - PROCESS | 2792 | 1466036699749 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 17:24:59 INFO - PROCESS | 2792 | 1466036699760 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 2792 | 1466036699763 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:24:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1228800 == 26 [pid = 2792] [id = 580] 17:24:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DBD54400) [pid = 2792] [serial = 1740] [outer = 0000000000000000] 17:24:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBD59400) [pid = 2792] [serial = 1741] [outer = 000000B9DBD54400] 17:24:59 INFO - PROCESS | 2792 | 1466036699811 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBD7A800) [pid = 2792] [serial = 1742] [outer = 000000B9DBD54400] 17:25:00 INFO - PROCESS | 2792 | 1466036700282 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 17:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 17:25:00 INFO - PROCESS | 2792 | 1466036700375 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 2792 | 1466036700380 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 17:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:25:00 INFO - PROCESS | 2792 | 1466036700385 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 2792 | 1466036700387 Marionette TRACE conn5 <- [1,2286,null,{}] 17:25:00 INFO - PROCESS | 2792 | 1466036700391 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:00 INFO - PROCESS | 2792 | 1466036700394 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:00 INFO - PROCESS | 2792 | 1466036700520 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 17:25:00 INFO - PROCESS | 2792 | 1466036700545 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:00 INFO - PROCESS | 2792 | 1466036700547 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F8C800 == 27 [pid = 2792] [id = 581] 17:25:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DC281400) [pid = 2792] [serial = 1743] [outer = 0000000000000000] 17:25:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DD0E4C00) [pid = 2792] [serial = 1744] [outer = 000000B9DC281400] 17:25:00 INFO - PROCESS | 2792 | 1466036700595 Marionette DEBUG loaded listener.js 17:25:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E04AE400) [pid = 2792] [serial = 1745] [outer = 000000B9DC281400] 17:25:01 INFO - PROCESS | 2792 | 1466036701031 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 692ms 17:25:01 INFO - PROCESS | 2792 | 1466036701079 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 17:25:01 INFO - PROCESS | 2792 | 1466036701081 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 17:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:25:01 INFO - PROCESS | 2792 | 1466036701099 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:25:01 INFO - PROCESS | 2792 | 1466036701105 Marionette TRACE conn5 <- [1,2290,null,{}] 17:25:01 INFO - PROCESS | 2792 | 1466036701125 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:01 INFO - PROCESS | 2792 | 1466036701129 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:01 INFO - PROCESS | 2792 | 1466036701255 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 17:25:01 INFO - PROCESS | 2792 | 1466036701272 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 2792 | 1466036701274 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:01 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8674000 == 28 [pid = 2792] [id = 582] 17:25:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E1C07400) [pid = 2792] [serial = 1746] [outer = 0000000000000000] 17:25:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E1C6D800) [pid = 2792] [serial = 1747] [outer = 000000B9E1C07400] 17:25:01 INFO - PROCESS | 2792 | 1466036701364 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E1F42C00) [pid = 2792] [serial = 1748] [outer = 000000B9E1C07400] 17:25:01 INFO - PROCESS | 2792 | 1466036701815 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 732ms 17:25:01 INFO - PROCESS | 2792 | 1466036701830 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 17:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:25:01 INFO - PROCESS | 2792 | 1466036701833 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 17:25:01 INFO - PROCESS | 2792 | 1466036701836 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:25:01 INFO - PROCESS | 2792 | 1466036701839 Marionette TRACE conn5 <- [1,2294,null,{}] 17:25:01 INFO - PROCESS | 2792 | 1466036701842 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:01 INFO - PROCESS | 2792 | 1466036701845 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:02 INFO - PROCESS | 2792 | 1466036702001 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 17:25:02 INFO - PROCESS | 2792 | 1466036702061 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:02 INFO - PROCESS | 2792 | 1466036702064 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9019800 == 29 [pid = 2792] [id = 583] 17:25:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E5544C00) [pid = 2792] [serial = 1749] [outer = 0000000000000000] 17:25:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E554C400) [pid = 2792] [serial = 1750] [outer = 000000B9E5544C00] 17:25:02 INFO - PROCESS | 2792 | 1466036702109 Marionette DEBUG loaded listener.js 17:25:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E58A4400) [pid = 2792] [serial = 1751] [outer = 000000B9E5544C00] 17:25:02 INFO - PROCESS | 2792 | 1466036702540 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:25:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:25:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 733ms 17:25:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:25:02 INFO - PROCESS | 2792 | 1466036702573 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 2792 | 1466036702575 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 17:25:02 INFO - PROCESS | 2792 | 1466036702578 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 2792 | 1466036702580 Marionette TRACE conn5 <- [1,2298,null,{}] 17:25:02 INFO - PROCESS | 2792 | 1466036702589 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:02 INFO - PROCESS | 2792 | 1466036702592 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:02 INFO - PROCESS | 2792 | 1466036702706 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 17:25:02 INFO - PROCESS | 2792 | 1466036702711 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:02 INFO - PROCESS | 2792 | 1466036702718 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D0C800 == 30 [pid = 2792] [id = 584] 17:25:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E59A0C00) [pid = 2792] [serial = 1752] [outer = 0000000000000000] 17:25:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E606A000) [pid = 2792] [serial = 1753] [outer = 000000B9E59A0C00] 17:25:02 INFO - PROCESS | 2792 | 1466036702780 Marionette DEBUG loaded listener.js 17:25:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E75EA800) [pid = 2792] [serial = 1754] [outer = 000000B9E59A0C00] 17:25:03 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E75E6000) [pid = 2792] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:25:03 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DB9EA800) [pid = 2792] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:25:03 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DB9ECC00) [pid = 2792] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:25:03 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E911E000) [pid = 2792] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:25:03 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBA90800) [pid = 2792] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:25:03 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DB91BC00) [pid = 2792] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:25:03 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E1C6C800) [pid = 2792] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:25:03 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8D20C00) [pid = 2792] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:25:03 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8D1C800) [pid = 2792] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:25:03 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DBCEE800) [pid = 2792] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:25:03 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E9731800) [pid = 2792] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:25:03 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E8FC6800) [pid = 2792] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:25:03 INFO - PROCESS | 2792 | 1466036703462 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 922ms 17:25:03 INFO - PROCESS | 2792 | 1466036703504 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 17:25:03 INFO - PROCESS | 2792 | 1466036703506 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 17:25:03 INFO - PROCESS | 2792 | 1466036703509 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:25:03 INFO - PROCESS | 2792 | 1466036703511 Marionette TRACE conn5 <- [1,2302,null,{}] 17:25:03 INFO - PROCESS | 2792 | 1466036703515 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:03 INFO - PROCESS | 2792 | 1466036703517 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:03 INFO - PROCESS | 2792 | 1466036703639 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 17:25:03 INFO - PROCESS | 2792 | 1466036703693 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:03 INFO - PROCESS | 2792 | 1466036703695 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:03 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBA2F000 == 31 [pid = 2792] [id = 585] 17:25:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E6154000) [pid = 2792] [serial = 1755] [outer = 0000000000000000] 17:25:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E7CEF000) [pid = 2792] [serial = 1756] [outer = 000000B9E6154000] 17:25:03 INFO - PROCESS | 2792 | 1466036703740 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E86BF400) [pid = 2792] [serial = 1757] [outer = 000000B9E6154000] 17:25:04 INFO - PROCESS | 2792 | 1466036704094 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:25:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:25:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 17:25:04 INFO - PROCESS | 2792 | 1466036704142 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 17:25:04 INFO - PROCESS | 2792 | 1466036704144 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 17:25:04 INFO - PROCESS | 2792 | 1466036704147 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:25:04 INFO - PROCESS | 2792 | 1466036704149 Marionette TRACE conn5 <- [1,2306,null,{}] 17:25:04 INFO - PROCESS | 2792 | 1466036704152 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:04 INFO - PROCESS | 2792 | 1466036704154 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:04 INFO - PROCESS | 2792 | 1466036704239 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 17:25:04 INFO - PROCESS | 2792 | 1466036704245 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:04 INFO - PROCESS | 2792 | 1466036704246 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8E7800 == 32 [pid = 2792] [id = 586] 17:25:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DBCA3800) [pid = 2792] [serial = 1758] [outer = 0000000000000000] 17:25:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E878A800) [pid = 2792] [serial = 1759] [outer = 000000B9DBCA3800] 17:25:04 INFO - PROCESS | 2792 | 1466036704292 Marionette DEBUG loaded listener.js 17:25:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8B22800) [pid = 2792] [serial = 1760] [outer = 000000B9DBCA3800] 17:25:04 INFO - PROCESS | 2792 | 1466036704735 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 17:25:04 INFO - PROCESS | 2792 | 1466036704782 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 17:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:25:04 INFO - PROCESS | 2792 | 1466036704785 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:25:04 INFO - PROCESS | 2792 | 1466036704786 Marionette TRACE conn5 <- [1,2310,null,{}] 17:25:04 INFO - PROCESS | 2792 | 1466036704790 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:04 INFO - PROCESS | 2792 | 1466036704792 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:04 INFO - PROCESS | 2792 | 1466036704885 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 17:25:04 INFO - PROCESS | 2792 | 1466036704893 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:04 INFO - PROCESS | 2792 | 1466036704895 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB61000 == 33 [pid = 2792] [id = 587] 17:25:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8D14800) [pid = 2792] [serial = 1761] [outer = 0000000000000000] 17:25:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8D15400) [pid = 2792] [serial = 1762] [outer = 000000B9E8D14800] 17:25:04 INFO - PROCESS | 2792 | 1466036704939 Marionette DEBUG loaded listener.js 17:25:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8F05000) [pid = 2792] [serial = 1763] [outer = 000000B9E8D14800] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D20000 == 32 [pid = 2792] [id = 400] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB33000 == 31 [pid = 2792] [id = 391] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8677000 == 30 [pid = 2792] [id = 397] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0CAD800 == 29 [pid = 2792] [id = 402] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBA20800 == 28 [pid = 2792] [id = 398] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBA30800 == 27 [pid = 2792] [id = 389] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E902E800 == 26 [pid = 2792] [id = 399] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8995000 == 25 [pid = 2792] [id = 385] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6166800 == 24 [pid = 2792] [id = 395] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0159000 == 23 [pid = 2792] [id = 390] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBA28000 == 22 [pid = 2792] [id = 392] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D8D800 == 21 [pid = 2792] [id = 386] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E848E800 == 20 [pid = 2792] [id = 396] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F07C4000 == 19 [pid = 2792] [id = 388] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EBD49800 == 18 [pid = 2792] [id = 401] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E03A8800 == 17 [pid = 2792] [id = 393] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D7F000 == 16 [pid = 2792] [id = 394] 17:25:05 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0480800 == 15 [pid = 2792] [id = 387] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E86B2400) [pid = 2792] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBA93000) [pid = 2792] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBD5C400) [pid = 2792] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBD5BC00) [pid = 2792] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E94F4800) [pid = 2792] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E01D6000) [pid = 2792] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DBC99800) [pid = 2792] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DBD7AC00) [pid = 2792] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E6126C00) [pid = 2792] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E1D15800) [pid = 2792] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E27CA000) [pid = 2792] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E8FBE400) [pid = 2792] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E8FB3400) [pid = 2792] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E8D21400) [pid = 2792] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E58AEC00) [pid = 2792] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E978D400) [pid = 2792] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E9C89800) [pid = 2792] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (000000B9E905E800) [pid = 2792] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (000000B9E9376800) [pid = 2792] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (000000B9E90C7400) [pid = 2792] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (000000B9E8782800) [pid = 2792] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (000000B9E90C4400) [pid = 2792] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (000000B9E738B400) [pid = 2792] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 17:25:06 INFO - PROCESS | 2792 | 1466036706673 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1947ms 17:25:06 INFO - PROCESS | 2792 | 1466036706735 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 17:25:06 INFO - PROCESS | 2792 | 1466036706740 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 17:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:25:06 INFO - PROCESS | 2792 | 1466036706745 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:25:06 INFO - PROCESS | 2792 | 1466036706749 Marionette TRACE conn5 <- [1,2314,null,{}] 17:25:06 INFO - PROCESS | 2792 | 1466036706756 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:06 INFO - PROCESS | 2792 | 1466036706759 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:06 INFO - PROCESS | 2792 | 1466036706856 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 17:25:06 INFO - PROCESS | 2792 | 1466036706870 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 2792 | 1466036706873 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:06 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0C54800 == 16 [pid = 2792] [id = 588] 17:25:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (000000B9DBA86800) [pid = 2792] [serial = 1764] [outer = 0000000000000000] 17:25:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (000000B9DBA88000) [pid = 2792] [serial = 1765] [outer = 000000B9DBA86800] 17:25:06 INFO - PROCESS | 2792 | 1466036706925 Marionette DEBUG loaded listener.js 17:25:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (000000B9DBB71800) [pid = 2792] [serial = 1766] [outer = 000000B9DBA86800] 17:25:07 INFO - PROCESS | 2792 | 1466036707416 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 733ms 17:25:07 INFO - PROCESS | 2792 | 1466036707482 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 17:25:07 INFO - PROCESS | 2792 | 1466036707488 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 17:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:25:07 INFO - PROCESS | 2792 | 1466036707494 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - PROCESS | 2792 | 1466036707497 Marionette TRACE conn5 <- [1,2318,null,{}] 17:25:07 INFO - PROCESS | 2792 | 1466036707501 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:07 INFO - PROCESS | 2792 | 1466036707505 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:07 INFO - PROCESS | 2792 | 1466036707597 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 17:25:07 INFO - PROCESS | 2792 | 1466036707610 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:07 INFO - PROCESS | 2792 | 1466036707613 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2129800 == 17 [pid = 2792] [id = 589] 17:25:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (000000B9DBCE1000) [pid = 2792] [serial = 1767] [outer = 0000000000000000] 17:25:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (000000B9DBCE6400) [pid = 2792] [serial = 1768] [outer = 000000B9DBCE1000] 17:25:07 INFO - PROCESS | 2792 | 1466036707669 Marionette DEBUG loaded listener.js 17:25:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (000000B9DBD54C00) [pid = 2792] [serial = 1769] [outer = 000000B9DBCE1000] 17:25:08 INFO - PROCESS | 2792 | 1466036708134 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 691ms 17:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:25:08 INFO - PROCESS | 2792 | 1466036708187 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 17:25:08 INFO - PROCESS | 2792 | 1466036708189 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 17:25:08 INFO - PROCESS | 2792 | 1466036708193 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:25:08 INFO - PROCESS | 2792 | 1466036708196 Marionette TRACE conn5 <- [1,2322,null,{}] 17:25:08 INFO - PROCESS | 2792 | 1466036708208 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:08 INFO - PROCESS | 2792 | 1466036708214 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:08 INFO - PROCESS | 2792 | 1466036708338 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 17:25:08 INFO - PROCESS | 2792 | 1466036708416 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 2792 | 1466036708420 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:08 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DE5800 == 18 [pid = 2792] [id = 590] 17:25:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9D9EA1400) [pid = 2792] [serial = 1770] [outer = 0000000000000000] 17:25:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9DBDA1C00) [pid = 2792] [serial = 1771] [outer = 000000B9D9EA1400] 17:25:08 INFO - PROCESS | 2792 | 1466036708472 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9DCD36C00) [pid = 2792] [serial = 1772] [outer = 000000B9D9EA1400] 17:25:08 INFO - PROCESS | 2792 | 1466036708864 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 17:25:08 INFO - PROCESS | 2792 | 1466036708929 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 17:25:08 INFO - PROCESS | 2792 | 1466036708932 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 17:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:25:08 INFO - PROCESS | 2792 | 1466036708935 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:25:08 INFO - PROCESS | 2792 | 1466036708937 Marionette TRACE conn5 <- [1,2326,null,{}] 17:25:08 INFO - PROCESS | 2792 | 1466036708941 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:08 INFO - PROCESS | 2792 | 1466036708943 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:09 INFO - PROCESS | 2792 | 1466036709062 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 17:25:09 INFO - PROCESS | 2792 | 1466036709074 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 2792 | 1466036709077 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E866C000 == 19 [pid = 2792] [id = 591] 17:25:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E04B3000) [pid = 2792] [serial = 1773] [outer = 0000000000000000] 17:25:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E0BD2800) [pid = 2792] [serial = 1774] [outer = 000000B9E04B3000] 17:25:09 INFO - PROCESS | 2792 | 1466036709122 Marionette DEBUG loaded listener.js 17:25:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E0F76000) [pid = 2792] [serial = 1775] [outer = 000000B9E04B3000] 17:25:09 INFO - PROCESS | 2792 | 1466036709540 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 17:25:09 INFO - PROCESS | 2792 | 1466036709567 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 17:25:09 INFO - PROCESS | 2792 | 1466036709569 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 17:25:09 INFO - PROCESS | 2792 | 1466036709572 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:25:09 INFO - PROCESS | 2792 | 1466036709574 Marionette TRACE conn5 <- [1,2330,null,{}] 17:25:09 INFO - PROCESS | 2792 | 1466036709578 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:09 INFO - PROCESS | 2792 | 1466036709580 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:09 INFO - PROCESS | 2792 | 1466036709690 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 17:25:09 INFO - PROCESS | 2792 | 1466036709733 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 2792 | 1466036709735 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F98000 == 20 [pid = 2792] [id = 592] 17:25:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBCDFC00) [pid = 2792] [serial = 1776] [outer = 0000000000000000] 17:25:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E1C11400) [pid = 2792] [serial = 1777] [outer = 000000B9DBCDFC00] 17:25:09 INFO - PROCESS | 2792 | 1466036709782 Marionette DEBUG loaded listener.js 17:25:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E1D1C400) [pid = 2792] [serial = 1778] [outer = 000000B9DBCDFC00] 17:25:10 INFO - PROCESS | 2792 | 1466036710213 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 17:25:10 INFO - PROCESS | 2792 | 1466036710253 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 17:25:10 INFO - PROCESS | 2792 | 1466036710255 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 17:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:25:10 INFO - PROCESS | 2792 | 1466036710259 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 2792 | 1466036710261 Marionette TRACE conn5 <- [1,2334,null,{}] 17:25:10 INFO - PROCESS | 2792 | 1466036710265 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:10 INFO - PROCESS | 2792 | 1466036710270 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:10 INFO - PROCESS | 2792 | 1466036710387 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 17:25:10 INFO - PROCESS | 2792 | 1466036710400 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:10 INFO - PROCESS | 2792 | 1466036710402 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:10 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EA99A000 == 21 [pid = 2792] [id = 593] 17:25:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E27D0000) [pid = 2792] [serial = 1779] [outer = 0000000000000000] 17:25:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E58A2000) [pid = 2792] [serial = 1780] [outer = 000000B9E27D0000] 17:25:10 INFO - PROCESS | 2792 | 1466036710449 Marionette DEBUG loaded listener.js 17:25:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E5935800) [pid = 2792] [serial = 1781] [outer = 000000B9E27D0000] 17:25:10 INFO - PROCESS | 2792 | 1466036710892 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 671ms 17:25:10 INFO - PROCESS | 2792 | 1466036710932 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 17:25:10 INFO - PROCESS | 2792 | 1466036710934 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 17:25:10 INFO - PROCESS | 2792 | 1466036710937 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:25:10 INFO - PROCESS | 2792 | 1466036710939 Marionette TRACE conn5 <- [1,2338,null,{}] 17:25:10 INFO - PROCESS | 2792 | 1466036710943 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:10 INFO - PROCESS | 2792 | 1466036710945 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:11 INFO - PROCESS | 2792 | 1466036711028 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 17:25:11 INFO - PROCESS | 2792 | 1466036711061 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:11 INFO - PROCESS | 2792 | 1466036711063 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC78A800 == 22 [pid = 2792] [id = 594] 17:25:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DA84AC00) [pid = 2792] [serial = 1782] [outer = 0000000000000000] 17:25:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E6130C00) [pid = 2792] [serial = 1783] [outer = 000000B9DA84AC00] 17:25:11 INFO - PROCESS | 2792 | 1466036711107 Marionette DEBUG loaded listener.js 17:25:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E7386800) [pid = 2792] [serial = 1784] [outer = 000000B9DA84AC00] 17:25:11 INFO - PROCESS | 2792 | 1466036711516 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 17:25:11 INFO - PROCESS | 2792 | 1466036711570 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 17:25:11 INFO - PROCESS | 2792 | 1466036711572 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 17:25:11 INFO - PROCESS | 2792 | 1466036711575 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:25:11 INFO - PROCESS | 2792 | 1466036711577 Marionette TRACE conn5 <- [1,2342,null,{}] 17:25:11 INFO - PROCESS | 2792 | 1466036711581 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:11 INFO - PROCESS | 2792 | 1466036711583 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:11 INFO - PROCESS | 2792 | 1466036711666 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 17:25:11 INFO - PROCESS | 2792 | 1466036711671 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:11 INFO - PROCESS | 2792 | 1466036711673 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAB8800 == 23 [pid = 2792] [id = 595] 17:25:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E7391800) [pid = 2792] [serial = 1785] [outer = 0000000000000000] 17:25:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E7C44000) [pid = 2792] [serial = 1786] [outer = 000000B9E7391800] 17:25:11 INFO - PROCESS | 2792 | 1466036711720 Marionette DEBUG loaded listener.js 17:25:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E86B2C00) [pid = 2792] [serial = 1787] [outer = 000000B9E7391800] 17:25:12 INFO - PROCESS | 2792 | 1466036712205 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 17:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 17:25:12 INFO - PROCESS | 2792 | 1466036712270 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 17:25:12 INFO - PROCESS | 2792 | 1466036712272 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 17:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:25:12 INFO - PROCESS | 2792 | 1466036712276 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:25:12 INFO - PROCESS | 2792 | 1466036712278 Marionette TRACE conn5 <- [1,2346,null,{}] 17:25:12 INFO - PROCESS | 2792 | 1466036712281 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:12 INFO - PROCESS | 2792 | 1466036712283 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:12 INFO - PROCESS | 2792 | 1466036712398 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 17:25:12 INFO - PROCESS | 2792 | 1466036712477 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:12 INFO - PROCESS | 2792 | 1466036712479 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:12 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DE1800 == 24 [pid = 2792] [id = 596] 17:25:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E75EF800) [pid = 2792] [serial = 1788] [outer = 0000000000000000] 17:25:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E86C1C00) [pid = 2792] [serial = 1789] [outer = 000000B9E75EF800] 17:25:12 INFO - PROCESS | 2792 | 1466036712523 Marionette DEBUG loaded listener.js 17:25:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E878A000) [pid = 2792] [serial = 1790] [outer = 000000B9E75EF800] 17:25:12 INFO - PROCESS | 2792 | 1466036712939 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 17:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:25:12 INFO - PROCESS | 2792 | 1466036712970 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 17:25:12 INFO - PROCESS | 2792 | 1466036712972 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 17:25:12 INFO - PROCESS | 2792 | 1466036712976 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:25:12 INFO - PROCESS | 2792 | 1466036712978 Marionette TRACE conn5 <- [1,2350,null,{}] 17:25:12 INFO - PROCESS | 2792 | 1466036712982 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:12 INFO - PROCESS | 2792 | 1466036712983 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:13 INFO - PROCESS | 2792 | 1466036713100 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 17:25:13 INFO - PROCESS | 2792 | 1466036713107 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:13 INFO - PROCESS | 2792 | 1466036713109 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB23000 == 25 [pid = 2792] [id = 597] 17:25:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E8B1C800) [pid = 2792] [serial = 1791] [outer = 0000000000000000] 17:25:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E8B26C00) [pid = 2792] [serial = 1792] [outer = 000000B9E8B1C800] 17:25:13 INFO - PROCESS | 2792 | 1466036713200 Marionette DEBUG loaded listener.js 17:25:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8D1E000) [pid = 2792] [serial = 1793] [outer = 000000B9E8B1C800] 17:25:13 INFO - PROCESS | 2792 | 1466036713647 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 17:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 17:25:13 INFO - PROCESS | 2792 | 1466036713712 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 17:25:13 INFO - PROCESS | 2792 | 1466036713715 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 17:25:13 INFO - PROCESS | 2792 | 1466036713718 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:25:13 INFO - PROCESS | 2792 | 1466036713721 Marionette TRACE conn5 <- [1,2354,null,{}] 17:25:13 INFO - PROCESS | 2792 | 1466036713770 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:13 INFO - PROCESS | 2792 | 1466036713773 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:13 INFO - PROCESS | 2792 | 1466036713909 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 17:25:14 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E6154000) [pid = 2792] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:25:14 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E59A0C00) [pid = 2792] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:25:14 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBCA3800) [pid = 2792] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:25:14 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DC281400) [pid = 2792] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:25:14 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBD54400) [pid = 2792] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:25:14 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DA8C0C00) [pid = 2792] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:25:14 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E0E7A400) [pid = 2792] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:25:14 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E8FC0C00) [pid = 2792] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:25:14 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E58A5C00) [pid = 2792] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:25:14 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBD70400) [pid = 2792] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:25:14 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E1C07400) [pid = 2792] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:25:14 INFO - PROCESS | 2792 | 1466036714031 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:14 INFO - PROCESS | 2792 | 1466036714034 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2117000 == 26 [pid = 2792] [id = 598] 17:25:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DB9EB800) [pid = 2792] [serial = 1794] [outer = 0000000000000000] 17:25:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBCE1C00) [pid = 2792] [serial = 1795] [outer = 000000B9DB9EB800] 17:25:14 INFO - PROCESS | 2792 | 1466036714083 Marionette DEBUG loaded listener.js 17:25:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8FBD800) [pid = 2792] [serial = 1796] [outer = 000000B9DB9EB800] 17:25:14 INFO - PROCESS | 2792 | 1466036714500 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 17:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 818ms 17:25:14 INFO - PROCESS | 2792 | 1466036714538 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 17:25:14 INFO - PROCESS | 2792 | 1466036714540 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 17:25:14 INFO - PROCESS | 2792 | 1466036714544 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:25:14 INFO - PROCESS | 2792 | 1466036714546 Marionette TRACE conn5 <- [1,2358,null,{}] 17:25:14 INFO - PROCESS | 2792 | 1466036714550 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:14 INFO - PROCESS | 2792 | 1466036714552 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:14 INFO - PROCESS | 2792 | 1466036714670 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 17:25:14 INFO - PROCESS | 2792 | 1466036714682 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:14 INFO - PROCESS | 2792 | 1466036714684 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0C9800 == 27 [pid = 2792] [id = 599] 17:25:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8FC1400) [pid = 2792] [serial = 1797] [outer = 0000000000000000] 17:25:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8FC7C00) [pid = 2792] [serial = 1798] [outer = 000000B9E8FC1400] 17:25:14 INFO - PROCESS | 2792 | 1466036714728 Marionette DEBUG loaded listener.js 17:25:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E905D800) [pid = 2792] [serial = 1799] [outer = 000000B9E8FC1400] 17:25:15 INFO - PROCESS | 2792 | 1466036715143 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 17:25:15 INFO - PROCESS | 2792 | 1466036715176 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 17:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:25:15 INFO - PROCESS | 2792 | 1466036715178 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 17:25:15 INFO - PROCESS | 2792 | 1466036715181 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:25:15 INFO - PROCESS | 2792 | 1466036715183 Marionette TRACE conn5 <- [1,2362,null,{}] 17:25:15 INFO - PROCESS | 2792 | 1466036715186 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:15 INFO - PROCESS | 2792 | 1466036715188 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:15 INFO - PROCESS | 2792 | 1466036715303 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 17:25:15 INFO - PROCESS | 2792 | 1466036715342 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:15 INFO - PROCESS | 2792 | 1466036715344 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:15 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF328000 == 28 [pid = 2792] [id = 600] 17:25:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E58ACC00) [pid = 2792] [serial = 1800] [outer = 0000000000000000] 17:25:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E90C3C00) [pid = 2792] [serial = 1801] [outer = 000000B9E58ACC00] 17:25:15 INFO - PROCESS | 2792 | 1466036715388 Marionette DEBUG loaded listener.js 17:25:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E90CCC00) [pid = 2792] [serial = 1802] [outer = 000000B9E58ACC00] 17:25:15 INFO - PROCESS | 2792 | 1466036715796 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 17:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 17:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:25:15 INFO - PROCESS | 2792 | 1466036715814 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 17:25:15 INFO - PROCESS | 2792 | 1466036715817 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 17:25:15 INFO - PROCESS | 2792 | 1466036715820 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:25:15 INFO - PROCESS | 2792 | 1466036715822 Marionette TRACE conn5 <- [1,2366,null,{}] 17:25:15 INFO - PROCESS | 2792 | 1466036715825 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:15 INFO - PROCESS | 2792 | 1466036715827 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:15 INFO - PROCESS | 2792 | 1466036715950 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 17:25:15 INFO - PROCESS | 2792 | 1466036715958 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:15 INFO - PROCESS | 2792 | 1466036715960 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:15 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF0D000 == 29 [pid = 2792] [id = 601] 17:25:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E90CC000) [pid = 2792] [serial = 1803] [outer = 0000000000000000] 17:25:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E9379800) [pid = 2792] [serial = 1804] [outer = 000000B9E90CC000] 17:25:16 INFO - PROCESS | 2792 | 1466036716005 Marionette DEBUG loaded listener.js 17:25:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E94F9400) [pid = 2792] [serial = 1805] [outer = 000000B9E90CC000] 17:25:16 INFO - PROCESS | 2792 | 1466036716794 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 17:25: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 17:25:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1027ms 17:25:16 INFO - PROCESS | 2792 | 1466036716851 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 17:25:16 INFO - PROCESS | 2792 | 1466036716856 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 17:25:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:25:16 INFO - PROCESS | 2792 | 1466036716881 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:25:16 INFO - PROCESS | 2792 | 1466036716887 Marionette TRACE conn5 <- [1,2370,null,{}] 17:25:16 INFO - PROCESS | 2792 | 1466036716893 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:16 INFO - PROCESS | 2792 | 1466036716896 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:17 INFO - PROCESS | 2792 | 1466036717031 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 17:25:17 INFO - PROCESS | 2792 | 1466036717146 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:17 INFO - PROCESS | 2792 | 1466036717149 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:17 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2119000 == 30 [pid = 2792] [id = 602] 17:25:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBB76C00) [pid = 2792] [serial = 1806] [outer = 0000000000000000] 17:25:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9DBC9B800) [pid = 2792] [serial = 1807] [outer = 000000B9DBB76C00] 17:25:17 INFO - PROCESS | 2792 | 1466036717209 Marionette DEBUG loaded listener.js 17:25:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9DBD5C400) [pid = 2792] [serial = 1808] [outer = 000000B9DBB76C00] 17:25:18 INFO - PROCESS | 2792 | 1466036718093 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 17:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1251ms 17:25:18 INFO - PROCESS | 2792 | 1466036718116 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 17:25:18 INFO - PROCESS | 2792 | 1466036718120 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 17:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:25:18 INFO - PROCESS | 2792 | 1466036718126 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:25:18 INFO - PROCESS | 2792 | 1466036718129 Marionette TRACE conn5 <- [1,2374,null,{}] 17:25:18 INFO - PROCESS | 2792 | 1466036718135 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:18 INFO - PROCESS | 2792 | 1466036718138 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:18 INFO - PROCESS | 2792 | 1466036718310 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 17:25:18 INFO - PROCESS | 2792 | 1466036718327 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:18 INFO - PROCESS | 2792 | 1466036718331 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:18 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C2E800 == 31 [pid = 2792] [id = 603] 17:25:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9DBC9C400) [pid = 2792] [serial = 1809] [outer = 0000000000000000] 17:25:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9DBD5A800) [pid = 2792] [serial = 1810] [outer = 000000B9DBC9C400] 17:25:18 INFO - PROCESS | 2792 | 1466036718385 Marionette DEBUG loaded listener.js 17:25:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9DBD9CC00) [pid = 2792] [serial = 1811] [outer = 000000B9DBC9C400] 17:25:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBA22000 == 30 [pid = 2792] [id = 579] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E8D15400) [pid = 2792] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E554C400) [pid = 2792] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E7CEF000) [pid = 2792] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E606A000) [pid = 2792] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E878A800) [pid = 2792] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E8B22800) [pid = 2792] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E75EA800) [pid = 2792] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DD0E4C00) [pid = 2792] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBD59400) [pid = 2792] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBD7A800) [pid = 2792] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DB036400) [pid = 2792] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBA89800) [pid = 2792] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E9FAC000) [pid = 2792] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E9F96400) [pid = 2792] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E9799400) [pid = 2792] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E9057400) [pid = 2792] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E7393400) [pid = 2792] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E58A9800) [pid = 2792] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E0EA7C00) [pid = 2792] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DC203C00) [pid = 2792] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E1C6D800) [pid = 2792] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E1F42C00) [pid = 2792] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E86BF400) [pid = 2792] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 17:25:18 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E04AE400) [pid = 2792] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 17:25:19 INFO - PROCESS | 2792 | 1466036719015 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 17:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 941ms 17:25:19 INFO - PROCESS | 2792 | 1466036719071 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 17:25:19 INFO - PROCESS | 2792 | 1466036719077 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 17:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:25:19 INFO - PROCESS | 2792 | 1466036719083 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:25:19 INFO - PROCESS | 2792 | 1466036719086 Marionette TRACE conn5 <- [1,2378,null,{}] 17:25:19 INFO - PROCESS | 2792 | 1466036719092 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:19 INFO - PROCESS | 2792 | 1466036719094 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:19 INFO - PROCESS | 2792 | 1466036719186 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 17:25:19 INFO - PROCESS | 2792 | 1466036719264 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:19 INFO - PROCESS | 2792 | 1466036719266 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E240D000 == 31 [pid = 2792] [id = 604] 17:25:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBB72C00) [pid = 2792] [serial = 1812] [outer = 0000000000000000] 17:25:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DC203C00) [pid = 2792] [serial = 1813] [outer = 000000B9DBB72C00] 17:25:19 INFO - PROCESS | 2792 | 1466036719315 Marionette DEBUG loaded listener.js 17:25:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E01B6000) [pid = 2792] [serial = 1814] [outer = 000000B9DBB72C00] 17:25:19 INFO - PROCESS | 2792 | 1466036719738 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 733ms 17:25:19 INFO - PROCESS | 2792 | 1466036719817 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 17:25:19 INFO - PROCESS | 2792 | 1466036719819 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 17:25:19 INFO - PROCESS | 2792 | 1466036719823 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:25:19 INFO - PROCESS | 2792 | 1466036719827 Marionette TRACE conn5 <- [1,2382,null,{}] 17:25:19 INFO - PROCESS | 2792 | 1466036719838 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:19 INFO - PROCESS | 2792 | 1466036719843 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:19 INFO - PROCESS | 2792 | 1466036719937 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 17:25:19 INFO - PROCESS | 2792 | 1466036719951 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:19 INFO - PROCESS | 2792 | 1466036719954 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E866B000 == 32 [pid = 2792] [id = 605] 17:25:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E113EC00) [pid = 2792] [serial = 1815] [outer = 0000000000000000] 17:25:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E1C07C00) [pid = 2792] [serial = 1816] [outer = 000000B9E113EC00] 17:25:20 INFO - PROCESS | 2792 | 1466036720006 Marionette DEBUG loaded listener.js 17:25:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E1F43800) [pid = 2792] [serial = 1817] [outer = 000000B9E113EC00] 17:25:20 INFO - PROCESS | 2792 | 1466036720477 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:25:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 689ms 17:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:25:20 INFO - PROCESS | 2792 | 1466036720515 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 17:25:20 INFO - PROCESS | 2792 | 1466036720518 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 17:25:20 INFO - PROCESS | 2792 | 1466036720521 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:25:20 INFO - PROCESS | 2792 | 1466036720523 Marionette TRACE conn5 <- [1,2386,null,{}] 17:25:20 INFO - PROCESS | 2792 | 1466036720526 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:20 INFO - PROCESS | 2792 | 1466036720528 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:20 INFO - PROCESS | 2792 | 1466036720618 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 17:25:20 INFO - PROCESS | 2792 | 1466036720625 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:20 INFO - PROCESS | 2792 | 1466036720628 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E901C800 == 33 [pid = 2792] [id = 606] 17:25:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E5546400) [pid = 2792] [serial = 1818] [outer = 0000000000000000] 17:25:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E5552C00) [pid = 2792] [serial = 1819] [outer = 000000B9E5546400] 17:25:20 INFO - PROCESS | 2792 | 1466036720673 Marionette DEBUG loaded listener.js 17:25:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E58AE400) [pid = 2792] [serial = 1820] [outer = 000000B9E5546400] 17:25:21 INFO - PROCESS | 2792 | 1466036721100 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 627ms 17:25:21 INFO - PROCESS | 2792 | 1466036721157 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 17:25:21 INFO - PROCESS | 2792 | 1466036721159 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 17:25:21 INFO - PROCESS | 2792 | 1466036721162 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:25:21 INFO - PROCESS | 2792 | 1466036721164 Marionette TRACE conn5 <- [1,2390,null,{}] 17:25:21 INFO - PROCESS | 2792 | 1466036721167 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:21 INFO - PROCESS | 2792 | 1466036721170 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:21 INFO - PROCESS | 2792 | 1466036721279 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 17:25:21 INFO - PROCESS | 2792 | 1466036721365 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 2792 | 1466036721367 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:21 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EA997000 == 34 [pid = 2792] [id = 607] 17:25:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E5998800) [pid = 2792] [serial = 1821] [outer = 0000000000000000] 17:25:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E606AC00) [pid = 2792] [serial = 1822] [outer = 000000B9E5998800] 17:25:21 INFO - PROCESS | 2792 | 1466036721413 Marionette DEBUG loaded listener.js 17:25:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E75EA800) [pid = 2792] [serial = 1823] [outer = 000000B9E5998800] 17:25:21 INFO - PROCESS | 2792 | 1466036721848 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 17:25:21 INFO - PROCESS | 2792 | 1466036721899 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 17:25:21 INFO - PROCESS | 2792 | 1466036721901 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 17:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:25:21 INFO - PROCESS | 2792 | 1466036721905 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - PROCESS | 2792 | 1466036721907 Marionette TRACE conn5 <- [1,2394,null,{}] 17:25:21 INFO - PROCESS | 2792 | 1466036721910 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:21 INFO - PROCESS | 2792 | 1466036721916 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:22 INFO - PROCESS | 2792 | 1466036722068 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 17:25:22 INFO - PROCESS | 2792 | 1466036722121 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:22 INFO - PROCESS | 2792 | 1466036722123 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8EC000 == 35 [pid = 2792] [id = 608] 17:25:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E7C3FC00) [pid = 2792] [serial = 1824] [outer = 0000000000000000] 17:25:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E877D000) [pid = 2792] [serial = 1825] [outer = 000000B9E7C3FC00] 17:25:22 INFO - PROCESS | 2792 | 1466036722170 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E8D1CC00) [pid = 2792] [serial = 1826] [outer = 000000B9E7C3FC00] 17:25:22 INFO - PROCESS | 2792 | 1466036722601 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 733ms 17:25:22 INFO - PROCESS | 2792 | 1466036722643 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 17:25:22 INFO - PROCESS | 2792 | 1466036722645 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 17:25:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:25:22 INFO - PROCESS | 2792 | 1466036722655 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:25:22 INFO - PROCESS | 2792 | 1466036722657 Marionette TRACE conn5 <- [1,2398,null,{}] 17:25:22 INFO - PROCESS | 2792 | 1466036722664 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:22 INFO - PROCESS | 2792 | 1466036722666 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:22 INFO - PROCESS | 2792 | 1466036722782 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 17:25:22 INFO - PROCESS | 2792 | 1466036722788 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:22 INFO - PROCESS | 2792 | 1466036722790 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB79800 == 36 [pid = 2792] [id = 609] 17:25:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E7F32000) [pid = 2792] [serial = 1827] [outer = 0000000000000000] 17:25:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8FA8000) [pid = 2792] [serial = 1828] [outer = 000000B9E7F32000] 17:25:22 INFO - PROCESS | 2792 | 1466036722837 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E8FC1800) [pid = 2792] [serial = 1829] [outer = 000000B9E7F32000] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E5544C00) [pid = 2792] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E75EF800) [pid = 2792] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E8B1C800) [pid = 2792] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBCE1000) [pid = 2792] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBA86800) [pid = 2792] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E04B3000) [pid = 2792] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBCDFC00) [pid = 2792] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DA84AC00) [pid = 2792] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E27D0000) [pid = 2792] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9D9EA1400) [pid = 2792] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E58ACC00) [pid = 2792] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DB9EB800) [pid = 2792] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8FC1400) [pid = 2792] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E7391800) [pid = 2792] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:25:23 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E8D14800) [pid = 2792] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:25:23 INFO - PROCESS | 2792 | 1466036723406 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:25:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:25:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 794ms 17:25:23 INFO - PROCESS | 2792 | 1466036723444 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 17:25:23 INFO - PROCESS | 2792 | 1466036723446 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 17:25:23 INFO - PROCESS | 2792 | 1466036723449 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:25:23 INFO - PROCESS | 2792 | 1466036723451 Marionette TRACE conn5 <- [1,2402,null,{}] 17:25:23 INFO - PROCESS | 2792 | 1466036723455 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:23 INFO - PROCESS | 2792 | 1466036723457 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:23 INFO - PROCESS | 2792 | 1466036723540 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 17:25:23 INFO - PROCESS | 2792 | 1466036723622 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:23 INFO - PROCESS | 2792 | 1466036723624 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E04E5800 == 37 [pid = 2792] [id = 610] 17:25:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DC208800) [pid = 2792] [serial = 1830] [outer = 0000000000000000] 17:25:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E58A3400) [pid = 2792] [serial = 1831] [outer = 000000B9DC208800] 17:25:23 INFO - PROCESS | 2792 | 1466036723669 Marionette DEBUG loaded listener.js 17:25:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E8D1F400) [pid = 2792] [serial = 1832] [outer = 000000B9DC208800] 17:25:24 INFO - PROCESS | 2792 | 1466036724011 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 627ms 17:25:24 INFO - PROCESS | 2792 | 1466036724084 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 17:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:25:24 INFO - PROCESS | 2792 | 1466036724087 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 17:25:24 INFO - PROCESS | 2792 | 1466036724092 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:25:24 INFO - PROCESS | 2792 | 1466036724094 Marionette TRACE conn5 <- [1,2406,null,{}] 17:25:24 INFO - PROCESS | 2792 | 1466036724097 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:24 INFO - PROCESS | 2792 | 1466036724099 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:24 INFO - PROCESS | 2792 | 1466036724216 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 17:25:24 INFO - PROCESS | 2792 | 1466036724225 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:24 INFO - PROCESS | 2792 | 1466036724227 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0C6800 == 38 [pid = 2792] [id = 611] 17:25:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8FC1000) [pid = 2792] [serial = 1833] [outer = 0000000000000000] 17:25:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9058000) [pid = 2792] [serial = 1834] [outer = 000000B9E8FC1000] 17:25:24 INFO - PROCESS | 2792 | 1466036724274 Marionette DEBUG loaded listener.js 17:25:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E90C3000) [pid = 2792] [serial = 1835] [outer = 000000B9E8FC1000] 17:25:24 INFO - PROCESS | 2792 | 1466036724683 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 17:25:24 INFO - PROCESS | 2792 | 1466036724723 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 17:25:24 INFO - PROCESS | 2792 | 1466036724725 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 17:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:25:24 INFO - PROCESS | 2792 | 1466036724729 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:25:24 INFO - PROCESS | 2792 | 1466036724731 Marionette TRACE conn5 <- [1,2410,null,{}] 17:25:24 INFO - PROCESS | 2792 | 1466036724734 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:24 INFO - PROCESS | 2792 | 1466036724736 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:24 INFO - PROCESS | 2792 | 1466036724853 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 17:25:24 INFO - PROCESS | 2792 | 1466036724861 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:24 INFO - PROCESS | 2792 | 1466036724863 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF13800 == 39 [pid = 2792] [id = 612] 17:25:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8FC6400) [pid = 2792] [serial = 1836] [outer = 0000000000000000] 17:25:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E9373800) [pid = 2792] [serial = 1837] [outer = 000000B9E8FC6400] 17:25:24 INFO - PROCESS | 2792 | 1466036724909 Marionette DEBUG loaded listener.js 17:25:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E972B000) [pid = 2792] [serial = 1838] [outer = 000000B9E8FC6400] 17:25:25 INFO - PROCESS | 2792 | 1466036725387 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:25:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:25:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 690ms 17:25:25 INFO - PROCESS | 2792 | 1466036725423 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 17:25:25 INFO - PROCESS | 2792 | 1466036725428 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 17:25:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:25:25 INFO - PROCESS | 2792 | 1466036725434 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:25:25 INFO - PROCESS | 2792 | 1466036725439 Marionette TRACE conn5 <- [1,2414,null,{}] 17:25:25 INFO - PROCESS | 2792 | 1466036725446 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:25 INFO - PROCESS | 2792 | 1466036725449 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:25 INFO - PROCESS | 2792 | 1466036725651 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 17:25:25 INFO - PROCESS | 2792 | 1466036725771 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:25 INFO - PROCESS | 2792 | 1466036725776 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:25 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0EC9000 == 40 [pid = 2792] [id = 613] 17:25:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBC98000) [pid = 2792] [serial = 1839] [outer = 0000000000000000] 17:25:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBCA4C00) [pid = 2792] [serial = 1840] [outer = 000000B9DBC98000] 17:25:25 INFO - PROCESS | 2792 | 1466036725837 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBD9D000) [pid = 2792] [serial = 1841] [outer = 000000B9DBC98000] 17:25:26 INFO - PROCESS | 2792 | 1466036726410 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:25:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:25:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1030ms 17:25:26 INFO - PROCESS | 2792 | 1466036726467 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 17:25:26 INFO - PROCESS | 2792 | 1466036726472 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 17:25:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:25:26 INFO - PROCESS | 2792 | 1466036726479 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - PROCESS | 2792 | 1466036726482 Marionette TRACE conn5 <- [1,2418,null,{}] 17:25:26 INFO - PROCESS | 2792 | 1466036726486 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:26 INFO - PROCESS | 2792 | 1466036726489 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:26 INFO - PROCESS | 2792 | 1466036726609 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 17:25:26 INFO - PROCESS | 2792 | 1466036726732 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:26 INFO - PROCESS | 2792 | 1466036726735 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9CA2800 == 41 [pid = 2792] [id = 614] 17:25:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E0B33800) [pid = 2792] [serial = 1842] [outer = 0000000000000000] 17:25:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E1C6A800) [pid = 2792] [serial = 1843] [outer = 000000B9E0B33800] 17:25:26 INFO - PROCESS | 2792 | 1466036726793 Marionette DEBUG loaded listener.js 17:25:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E2866400) [pid = 2792] [serial = 1844] [outer = 000000B9E0B33800] 17:25:27 INFO - PROCESS | 2792 | 1466036727402 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 943ms 17:25:27 INFO - PROCESS | 2792 | 1466036727424 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 17:25:27 INFO - PROCESS | 2792 | 1466036727426 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 17:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:25:27 INFO - PROCESS | 2792 | 1466036727430 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:25:27 INFO - PROCESS | 2792 | 1466036727434 Marionette TRACE conn5 <- [1,2422,null,{}] 17:25:27 INFO - PROCESS | 2792 | 1466036727446 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:27 INFO - PROCESS | 2792 | 1466036727451 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:27 INFO - PROCESS | 2792 | 1466036727567 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 17:25:27 INFO - PROCESS | 2792 | 1466036727662 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:27 INFO - PROCESS | 2792 | 1466036727665 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:27 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0189800 == 42 [pid = 2792] [id = 615] 17:25:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E8789800) [pid = 2792] [serial = 1845] [outer = 0000000000000000] 17:25:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E8B20C00) [pid = 2792] [serial = 1846] [outer = 000000B9E8789800] 17:25:27 INFO - PROCESS | 2792 | 1466036727724 Marionette DEBUG loaded listener.js 17:25:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E90C9000) [pid = 2792] [serial = 1847] [outer = 000000B9E8789800] 17:25:28 INFO - PROCESS | 2792 | 1466036728369 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 986ms 17:25:28 INFO - PROCESS | 2792 | 1466036728419 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 17:25:28 INFO - PROCESS | 2792 | 1466036728422 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 17:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:25:28 INFO - PROCESS | 2792 | 1466036728425 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:25:28 INFO - PROCESS | 2792 | 1466036728427 Marionette TRACE conn5 <- [1,2426,null,{}] 17:25:28 INFO - PROCESS | 2792 | 1466036728431 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:28 INFO - PROCESS | 2792 | 1466036728434 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:28 INFO - PROCESS | 2792 | 1466036728550 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 17:25:28 INFO - PROCESS | 2792 | 1466036728672 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:28 INFO - PROCESS | 2792 | 1466036728675 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:28 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8742800 == 43 [pid = 2792] [id = 616] 17:25:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9DBD9B800) [pid = 2792] [serial = 1848] [outer = 0000000000000000] 17:25:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E8FCA400) [pid = 2792] [serial = 1849] [outer = 000000B9DBD9B800] 17:25:28 INFO - PROCESS | 2792 | 1466036728731 Marionette DEBUG loaded listener.js 17:25:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E9C8B800) [pid = 2792] [serial = 1850] [outer = 000000B9DBD9B800] 17:25:29 INFO - PROCESS | 2792 | 1466036729468 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:25:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:25:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1077ms 17:25:29 INFO - PROCESS | 2792 | 1466036729512 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 17:25:29 INFO - PROCESS | 2792 | 1466036729516 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 17:25:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:25:29 INFO - PROCESS | 2792 | 1466036729520 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:25:29 INFO - PROCESS | 2792 | 1466036729523 Marionette TRACE conn5 <- [1,2430,null,{}] 17:25:29 INFO - PROCESS | 2792 | 1466036729529 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:29 INFO - PROCESS | 2792 | 1466036729531 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:29 INFO - PROCESS | 2792 | 1466036729639 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0C6800 == 42 [pid = 2792] [id = 611] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E04E5800 == 41 [pid = 2792] [id = 610] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB79800 == 40 [pid = 2792] [id = 609] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8EC000 == 39 [pid = 2792] [id = 608] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EA997000 == 38 [pid = 2792] [id = 607] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E901C800 == 37 [pid = 2792] [id = 606] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E866B000 == 36 [pid = 2792] [id = 605] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E240D000 == 35 [pid = 2792] [id = 604] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C2E800 == 34 [pid = 2792] [id = 603] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2119000 == 33 [pid = 2792] [id = 602] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF328000 == 32 [pid = 2792] [id = 600] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0C9800 == 31 [pid = 2792] [id = 599] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB23000 == 30 [pid = 2792] [id = 597] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2117000 == 29 [pid = 2792] [id = 598] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF0D000 == 28 [pid = 2792] [id = 601] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8742800 == 27 [pid = 2792] [id = 616] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0189800 == 26 [pid = 2792] [id = 615] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9CA2800 == 25 [pid = 2792] [id = 614] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF13800 == 24 [pid = 2792] [id = 612] 17:25:30 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0EC9000 == 23 [pid = 2792] [id = 613] 17:25:30 INFO - PROCESS | 2792 | 1466036730324 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:30 INFO - PROCESS | 2792 | 1466036730329 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E86C1C00) [pid = 2792] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E8B26C00) [pid = 2792] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9DBCE6400) [pid = 2792] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9DBD54C00) [pid = 2792] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DBA88000) [pid = 2792] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DBB71800) [pid = 2792] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E0BD2800) [pid = 2792] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E0F76000) [pid = 2792] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E1C11400) [pid = 2792] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E1D1C400) [pid = 2792] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E6130C00) [pid = 2792] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E7386800) [pid = 2792] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E58A2000) [pid = 2792] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E5935800) [pid = 2792] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E878A000) [pid = 2792] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBDA1C00) [pid = 2792] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DCD36C00) [pid = 2792] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E90C3C00) [pid = 2792] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DBCE1C00) [pid = 2792] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8D1E000) [pid = 2792] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E8FBD800) [pid = 2792] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8FC7C00) [pid = 2792] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E7C44000) [pid = 2792] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E90CCC00) [pid = 2792] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8F05000) [pid = 2792] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E86B2C00) [pid = 2792] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E905D800) [pid = 2792] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E58A4400) [pid = 2792] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 17:25:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBA23800 == 24 [pid = 2792] [id = 617] 17:25:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9DA064400) [pid = 2792] [serial = 1851] [outer = 0000000000000000] 17:25:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DA910000) [pid = 2792] [serial = 1852] [outer = 000000B9DA064400] 17:25:30 INFO - PROCESS | 2792 | 1466036730495 Marionette DEBUG loaded listener.js 17:25:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DBA89800) [pid = 2792] [serial = 1853] [outer = 000000B9DA064400] 17:25:30 INFO - PROCESS | 2792 | 1466036730919 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:25:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:25:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1490ms 17:25:31 INFO - PROCESS | 2792 | 1466036731017 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 2792 | 1466036731021 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 17:25:31 INFO - PROCESS | 2792 | 1466036731025 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:25:31 INFO - PROCESS | 2792 | 1466036731028 Marionette TRACE conn5 <- [1,2434,null,{}] 17:25:31 INFO - PROCESS | 2792 | 1466036731034 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:31 INFO - PROCESS | 2792 | 1466036731039 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:31 INFO - PROCESS | 2792 | 1466036731138 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 17:25:31 INFO - PROCESS | 2792 | 1466036731148 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 2792 | 1466036731151 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E122B800 == 25 [pid = 2792] [id = 618] 17:25:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBC9F800) [pid = 2792] [serial = 1854] [outer = 0000000000000000] 17:25:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBCE6400) [pid = 2792] [serial = 1855] [outer = 000000B9DBC9F800] 17:25:31 INFO - PROCESS | 2792 | 1466036731202 Marionette DEBUG loaded listener.js 17:25:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBD52400) [pid = 2792] [serial = 1856] [outer = 000000B9DBC9F800] 17:25:31 INFO - PROCESS | 2792 | 1466036731670 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:25:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:25:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 690ms 17:25:31 INFO - PROCESS | 2792 | 1466036731751 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 2792 | 1466036731755 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 17:25:31 INFO - PROCESS | 2792 | 1466036731763 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - PROCESS | 2792 | 1466036731765 Marionette TRACE conn5 <- [1,2438,null,{}] 17:25:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:25:31 INFO - PROCESS | 2792 | 1466036731769 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:31 INFO - PROCESS | 2792 | 1466036731772 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:31 INFO - PROCESS | 2792 | 1466036731874 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 17:25:31 INFO - PROCESS | 2792 | 1466036731946 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 2792 | 1466036731949 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E601F000 == 26 [pid = 2792] [id = 619] 17:25:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBD70C00) [pid = 2792] [serial = 1857] [outer = 0000000000000000] 17:25:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9DBD9E400) [pid = 2792] [serial = 1858] [outer = 000000B9DBD70C00] 17:25:32 INFO - PROCESS | 2792 | 1466036732003 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DCD33800) [pid = 2792] [serial = 1859] [outer = 000000B9DBD70C00] 17:25:32 INFO - PROCESS | 2792 | 1466036732380 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:25:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:25:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 17:25:32 INFO - PROCESS | 2792 | 1466036732443 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 17:25:32 INFO - PROCESS | 2792 | 1466036732446 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 17:25:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:25:32 INFO - PROCESS | 2792 | 1466036732451 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:25:32 INFO - PROCESS | 2792 | 1466036732458 Marionette TRACE conn5 <- [1,2442,null,{}] 17:25:32 INFO - PROCESS | 2792 | 1466036732476 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:32 INFO - PROCESS | 2792 | 1466036732480 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:32 INFO - PROCESS | 2792 | 1466036732595 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 17:25:32 INFO - PROCESS | 2792 | 1466036732602 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 2792 | 1466036732604 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8672800 == 27 [pid = 2792] [id = 620] 17:25:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E01D3C00) [pid = 2792] [serial = 1860] [outer = 0000000000000000] 17:25:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E08F5C00) [pid = 2792] [serial = 1861] [outer = 000000B9E01D3C00] 17:25:32 INFO - PROCESS | 2792 | 1466036732654 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E1207400) [pid = 2792] [serial = 1862] [outer = 000000B9E01D3C00] 17:25:33 INFO - PROCESS | 2792 | 1466036733119 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 693ms 17:25:33 INFO - PROCESS | 2792 | 1466036733144 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 2792 | 1466036733147 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 17:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:25:33 INFO - PROCESS | 2792 | 1466036733156 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - PROCESS | 2792 | 1466036733158 Marionette TRACE conn5 <- [1,2446,null,{}] 17:25:33 INFO - PROCESS | 2792 | 1466036733162 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:33 INFO - PROCESS | 2792 | 1466036733164 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:33 INFO - PROCESS | 2792 | 1466036733306 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 17:25:33 INFO - PROCESS | 2792 | 1466036733318 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 2792 | 1466036733320 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E901A000 == 28 [pid = 2792] [id = 621] 17:25:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E1F44400) [pid = 2792] [serial = 1863] [outer = 0000000000000000] 17:25:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E21D2C00) [pid = 2792] [serial = 1864] [outer = 000000B9E1F44400] 17:25:33 INFO - PROCESS | 2792 | 1466036733367 Marionette DEBUG loaded listener.js 17:25:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E2865400) [pid = 2792] [serial = 1865] [outer = 000000B9E1F44400] 17:25:33 INFO - PROCESS | 2792 | 1466036733814 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 17:25:33 INFO - PROCESS | 2792 | 1466036733852 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 2792 | 1466036733855 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 17:25:33 INFO - PROCESS | 2792 | 1466036733858 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - PROCESS | 2792 | 1466036733860 Marionette TRACE conn5 <- [1,2450,null,{}] 17:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:25:33 INFO - PROCESS | 2792 | 1466036733863 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:33 INFO - PROCESS | 2792 | 1466036733865 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:33 INFO - PROCESS | 2792 | 1466036733974 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 17:25:33 INFO - PROCESS | 2792 | 1466036733980 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 2792 | 1466036733987 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:34 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D20800 == 29 [pid = 2792] [id = 622] 17:25:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9DBD58800) [pid = 2792] [serial = 1866] [outer = 0000000000000000] 17:25:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E58AA800) [pid = 2792] [serial = 1867] [outer = 000000B9DBD58800] 17:25:34 INFO - PROCESS | 2792 | 1466036734089 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E606E000) [pid = 2792] [serial = 1868] [outer = 000000B9DBD58800] 17:25:34 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E113EC00) [pid = 2792] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:25:34 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E8FC6400) [pid = 2792] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:25:34 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E90CC000) [pid = 2792] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:25:34 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E7C3FC00) [pid = 2792] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:25:34 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E5546400) [pid = 2792] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:25:34 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBB76C00) [pid = 2792] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:25:34 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E7F32000) [pid = 2792] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:25:34 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBB72C00) [pid = 2792] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:25:34 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E5998800) [pid = 2792] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:25:34 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8FC1000) [pid = 2792] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:25:34 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DBC9C400) [pid = 2792] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:25:34 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DC208800) [pid = 2792] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:25:34 INFO - PROCESS | 2792 | 1466036734742 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:25:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:25:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 922ms 17:25:34 INFO - PROCESS | 2792 | 1466036734786 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 17:25:34 INFO - PROCESS | 2792 | 1466036734789 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 17:25:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:25:34 INFO - PROCESS | 2792 | 1466036734792 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:25:34 INFO - PROCESS | 2792 | 1466036734794 Marionette TRACE conn5 <- [1,2454,null,{}] 17:25:34 INFO - PROCESS | 2792 | 1466036734797 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:34 INFO - PROCESS | 2792 | 1466036734800 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:34 INFO - PROCESS | 2792 | 1466036734916 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 17:25:34 INFO - PROCESS | 2792 | 1466036734972 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:34 INFO - PROCESS | 2792 | 1466036734974 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBA17000 == 30 [pid = 2792] [id = 623] 17:25:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBCEB800) [pid = 2792] [serial = 1869] [outer = 0000000000000000] 17:25:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E6153000) [pid = 2792] [serial = 1870] [outer = 000000B9DBCEB800] 17:25:35 INFO - PROCESS | 2792 | 1466036735026 Marionette DEBUG loaded listener.js 17:25:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E7CEFC00) [pid = 2792] [serial = 1871] [outer = 000000B9DBCEB800] 17:25:35 INFO - PROCESS | 2792 | 1466036735372 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:25:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:25:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 627ms 17:25:35 INFO - PROCESS | 2792 | 1466036735424 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 17:25:35 INFO - PROCESS | 2792 | 1466036735427 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 17:25:35 INFO - PROCESS | 2792 | 1466036735430 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:25:35 INFO - PROCESS | 2792 | 1466036735432 Marionette TRACE conn5 <- [1,2458,null,{}] 17:25:35 INFO - PROCESS | 2792 | 1466036735435 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:35 INFO - PROCESS | 2792 | 1466036735437 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:35 INFO - PROCESS | 2792 | 1466036735519 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 17:25:35 INFO - PROCESS | 2792 | 1466036735525 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:35 INFO - PROCESS | 2792 | 1466036735527 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECABF800 == 31 [pid = 2792] [id = 624] 17:25:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DBCA2400) [pid = 2792] [serial = 1872] [outer = 0000000000000000] 17:25:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E86B4C00) [pid = 2792] [serial = 1873] [outer = 000000B9DBCA2400] 17:25:35 INFO - PROCESS | 2792 | 1466036735571 Marionette DEBUG loaded listener.js 17:25:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8732800) [pid = 2792] [serial = 1874] [outer = 000000B9DBCA2400] 17:25:35 INFO - PROCESS | 2792 | 1466036735984 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:25:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:25:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 627ms 17:25:36 INFO - PROCESS | 2792 | 1466036736060 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 17:25:36 INFO - PROCESS | 2792 | 1466036736062 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 17:25:36 INFO - PROCESS | 2792 | 1466036736066 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:25:36 INFO - PROCESS | 2792 | 1466036736068 Marionette TRACE conn5 <- [1,2462,null,{}] 17:25:36 INFO - PROCESS | 2792 | 1466036736071 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:36 INFO - PROCESS | 2792 | 1466036736073 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:36 INFO - PROCESS | 2792 | 1466036736155 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 17:25:36 INFO - PROCESS | 2792 | 1466036736163 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 2792 | 1466036736165 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:36 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED879800 == 32 [pid = 2792] [id = 625] 17:25:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E897F400) [pid = 2792] [serial = 1875] [outer = 0000000000000000] 17:25:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8B1EC00) [pid = 2792] [serial = 1876] [outer = 000000B9E897F400] 17:25:36 INFO - PROCESS | 2792 | 1466036736217 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8B29800) [pid = 2792] [serial = 1877] [outer = 000000B9E897F400] 17:25:36 INFO - PROCESS | 2792 | 1466036736797 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:25:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:25:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 776ms 17:25:36 INFO - PROCESS | 2792 | 1466036736846 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 17:25:36 INFO - PROCESS | 2792 | 1466036736851 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 17:25:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:25:36 INFO - PROCESS | 2792 | 1466036736857 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - PROCESS | 2792 | 1466036736861 Marionette TRACE conn5 <- [1,2466,null,{}] 17:25:36 INFO - PROCESS | 2792 | 1466036736868 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:36 INFO - PROCESS | 2792 | 1466036736871 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:37 INFO - PROCESS | 2792 | 1466036737058 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 17:25:37 INFO - PROCESS | 2792 | 1466036737069 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:37 INFO - PROCESS | 2792 | 1466036737074 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D7B800 == 33 [pid = 2792] [id = 626] 17:25:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9DBB6C000) [pid = 2792] [serial = 1878] [outer = 0000000000000000] 17:25:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBB72C00) [pid = 2792] [serial = 1879] [outer = 000000B9DBB6C000] 17:25:37 INFO - PROCESS | 2792 | 1466036737134 Marionette DEBUG loaded listener.js 17:25:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBCEE800) [pid = 2792] [serial = 1880] [outer = 000000B9DBB6C000] 17:25:37 INFO - PROCESS | 2792 | 1466036737963 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:25:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:25:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1176ms 17:25:38 INFO - PROCESS | 2792 | 1466036738036 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 17:25:38 INFO - PROCESS | 2792 | 1466036738042 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 17:25:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:25:38 INFO - PROCESS | 2792 | 1466036738049 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:25:38 INFO - PROCESS | 2792 | 1466036738052 Marionette TRACE conn5 <- [1,2470,null,{}] 17:25:38 INFO - PROCESS | 2792 | 1466036738056 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:38 INFO - PROCESS | 2792 | 1466036738059 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:38 INFO - PROCESS | 2792 | 1466036738192 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 17:25:38 INFO - PROCESS | 2792 | 1466036738307 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:38 INFO - PROCESS | 2792 | 1466036738310 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:38 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D22800 == 34 [pid = 2792] [id = 627] 17:25:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBD73800) [pid = 2792] [serial = 1881] [outer = 0000000000000000] 17:25:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E0449400) [pid = 2792] [serial = 1882] [outer = 000000B9DBD73800] 17:25:38 INFO - PROCESS | 2792 | 1466036738369 Marionette DEBUG loaded listener.js 17:25:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E113F400) [pid = 2792] [serial = 1883] [outer = 000000B9DBD73800] 17:25:39 INFO - PROCESS | 2792 | 1466036739261 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:25:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECABF800 == 33 [pid = 2792] [id = 624] 17:25:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBA17000 == 32 [pid = 2792] [id = 623] 17:25:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D20800 == 31 [pid = 2792] [id = 622] 17:25:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E901A000 == 30 [pid = 2792] [id = 621] 17:25:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8672800 == 29 [pid = 2792] [id = 620] 17:25:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E601F000 == 28 [pid = 2792] [id = 619] 17:25:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E122B800 == 27 [pid = 2792] [id = 618] 17:25:39 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBA23800 == 26 [pid = 2792] [id = 617] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E90C3000) [pid = 2792] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E606AC00) [pid = 2792] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E1C07C00) [pid = 2792] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E5552C00) [pid = 2792] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBD5A800) [pid = 2792] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBD9CC00) [pid = 2792] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E94F9400) [pid = 2792] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E9379800) [pid = 2792] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DC203C00) [pid = 2792] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E01B6000) [pid = 2792] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBC9B800) [pid = 2792] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E9373800) [pid = 2792] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8D1CC00) [pid = 2792] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E877D000) [pid = 2792] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E58A3400) [pid = 2792] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E8FA8000) [pid = 2792] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E9058000) [pid = 2792] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8D1F400) [pid = 2792] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E8FC1800) [pid = 2792] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E972B000) [pid = 2792] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9DBD5C400) [pid = 2792] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E75EA800) [pid = 2792] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E1F43800) [pid = 2792] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E58AE400) [pid = 2792] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 17:25:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:25:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1291ms 17:25:39 INFO - PROCESS | 2792 | 1466036739341 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 17:25:39 INFO - PROCESS | 2792 | 1466036739346 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 17:25:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:25:39 INFO - PROCESS | 2792 | 1466036739351 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:25:39 INFO - PROCESS | 2792 | 1466036739354 Marionette TRACE conn5 <- [1,2474,null,{}] 17:25:39 INFO - PROCESS | 2792 | 1466036739360 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:39 INFO - PROCESS | 2792 | 1466036739363 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:39 INFO - PROCESS | 2792 | 1466036739464 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 17:25:39 INFO - PROCESS | 2792 | 1466036739546 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:39 INFO - PROCESS | 2792 | 1466036739551 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:39 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0EBC000 == 27 [pid = 2792] [id = 628] 17:25:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9DB9E5000) [pid = 2792] [serial = 1884] [outer = 0000000000000000] 17:25:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9DBB70C00) [pid = 2792] [serial = 1885] [outer = 000000B9DB9E5000] 17:25:39 INFO - PROCESS | 2792 | 1466036739601 Marionette DEBUG loaded listener.js 17:25:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9DBCE8000) [pid = 2792] [serial = 1886] [outer = 000000B9DB9E5000] 17:25:40 INFO - PROCESS | 2792 | 1466036740062 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 17:25:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:25:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 17:25:40 INFO - PROCESS | 2792 | 1466036740089 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 17:25:40 INFO - PROCESS | 2792 | 1466036740094 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 17:25:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:25:40 INFO - PROCESS | 2792 | 1466036740100 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - PROCESS | 2792 | 1466036740103 Marionette TRACE conn5 <- [1,2478,null,{}] 17:25:40 INFO - PROCESS | 2792 | 1466036740107 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:40 INFO - PROCESS | 2792 | 1466036740109 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:40 INFO - PROCESS | 2792 | 1466036740203 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 17:25:40 INFO - PROCESS | 2792 | 1466036740210 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 2792 | 1466036740212 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E601F000 == 28 [pid = 2792] [id = 629] 17:25:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9DC10A800) [pid = 2792] [serial = 1887] [outer = 0000000000000000] 17:25:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DD24F000) [pid = 2792] [serial = 1888] [outer = 000000B9DC10A800] 17:25:40 INFO - PROCESS | 2792 | 1466036740262 Marionette DEBUG loaded listener.js 17:25:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E0BB5400) [pid = 2792] [serial = 1889] [outer = 000000B9DC10A800] 17:25:40 INFO - PROCESS | 2792 | 1466036740753 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:25:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:25:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 17:25:40 INFO - PROCESS | 2792 | 1466036740793 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 17:25:40 INFO - PROCESS | 2792 | 1466036740796 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 17:25:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:25:40 INFO - PROCESS | 2792 | 1466036740799 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - PROCESS | 2792 | 1466036740803 Marionette TRACE conn5 <- [1,2482,null,{}] 17:25:40 INFO - PROCESS | 2792 | 1466036740815 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:40 INFO - PROCESS | 2792 | 1466036740820 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:40 INFO - PROCESS | 2792 | 1466036740912 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 17:25:41 INFO - PROCESS | 2792 | 1466036741026 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:41 INFO - PROCESS | 2792 | 1466036741030 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8D6A800 == 29 [pid = 2792] [id = 630] 17:25:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DA05EC00) [pid = 2792] [serial = 1890] [outer = 0000000000000000] 17:25:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E21CC400) [pid = 2792] [serial = 1891] [outer = 000000B9DA05EC00] 17:25:41 INFO - PROCESS | 2792 | 1466036741079 Marionette DEBUG loaded listener.js 17:25:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E58A6C00) [pid = 2792] [serial = 1892] [outer = 000000B9DA05EC00] 17:25:41 INFO - PROCESS | 2792 | 1466036741467 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:25:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:25:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 692ms 17:25:41 INFO - PROCESS | 2792 | 1466036741499 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 17:25:41 INFO - PROCESS | 2792 | 1466036741501 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 17:25:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:25:41 INFO - PROCESS | 2792 | 1466036741505 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:25:41 INFO - PROCESS | 2792 | 1466036741507 Marionette TRACE conn5 <- [1,2486,null,{}] 17:25:41 INFO - PROCESS | 2792 | 1466036741510 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:41 INFO - PROCESS | 2792 | 1466036741513 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:41 INFO - PROCESS | 2792 | 1466036741634 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 17:25:41 INFO - PROCESS | 2792 | 1466036741683 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:41 INFO - PROCESS | 2792 | 1466036741686 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EAFD6000 == 30 [pid = 2792] [id = 631] 17:25:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E599B000) [pid = 2792] [serial = 1893] [outer = 0000000000000000] 17:25:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E606EC00) [pid = 2792] [serial = 1894] [outer = 000000B9E599B000] 17:25:41 INFO - PROCESS | 2792 | 1466036741738 Marionette DEBUG loaded listener.js 17:25:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E738BC00) [pid = 2792] [serial = 1895] [outer = 000000B9E599B000] 17:25:42 INFO - PROCESS | 2792 | 1466036742190 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 17:25:42 INFO - PROCESS | 2792 | 1466036742243 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 17:25:42 INFO - PROCESS | 2792 | 1466036742245 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 17:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:25:42 INFO - PROCESS | 2792 | 1466036742248 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - PROCESS | 2792 | 1466036742250 Marionette TRACE conn5 <- [1,2490,null,{}] 17:25:42 INFO - PROCESS | 2792 | 1466036742254 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:42 INFO - PROCESS | 2792 | 1466036742256 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:42 INFO - PROCESS | 2792 | 1466036742403 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 17:25:42 INFO - PROCESS | 2792 | 1466036742416 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:42 INFO - PROCESS | 2792 | 1466036742419 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:42 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8F2000 == 31 [pid = 2792] [id = 632] 17:25:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E599E000) [pid = 2792] [serial = 1896] [outer = 0000000000000000] 17:25:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E7CEA800) [pid = 2792] [serial = 1897] [outer = 000000B9E599E000] 17:25:42 INFO - PROCESS | 2792 | 1466036742510 Marionette DEBUG loaded listener.js 17:25:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E86BC800) [pid = 2792] [serial = 1898] [outer = 000000B9E599E000] 17:25:42 INFO - PROCESS | 2792 | 1466036742928 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 732ms 17:25:42 INFO - PROCESS | 2792 | 1466036742982 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 17:25:42 INFO - PROCESS | 2792 | 1466036742984 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 17:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:25:43 INFO - PROCESS | 2792 | 1466036742995 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:25:43 INFO - PROCESS | 2792 | 1466036742997 Marionette TRACE conn5 <- [1,2494,null,{}] 17:25:43 INFO - PROCESS | 2792 | 1466036743001 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:43 INFO - PROCESS | 2792 | 1466036743007 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:43 INFO - PROCESS | 2792 | 1466036743152 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 17:25:43 INFO - PROCESS | 2792 | 1466036743210 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 2792 | 1466036743219 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB26800 == 32 [pid = 2792] [id = 633] 17:25:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8B77800) [pid = 2792] [serial = 1899] [outer = 0000000000000000] 17:25:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E8D1D800) [pid = 2792] [serial = 1900] [outer = 000000B9E8B77800] 17:25:43 INFO - PROCESS | 2792 | 1466036743264 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8FAC000) [pid = 2792] [serial = 1901] [outer = 000000B9E8B77800] 17:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBD9B800) [pid = 2792] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBD70C00) [pid = 2792] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DA064400) [pid = 2792] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBC9F800) [pid = 2792] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E01D3C00) [pid = 2792] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DBD58800) [pid = 2792] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DBC98000) [pid = 2792] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E0B33800) [pid = 2792] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8789800) [pid = 2792] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E1F44400) [pid = 2792] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9DBCEB800) [pid = 2792] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9DBCA2400) [pid = 2792] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:25:43 INFO - PROCESS | 2792 | 1466036743696 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 17:25:43 INFO - PROCESS | 2792 | 1466036743751 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 17:25:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:25:43 INFO - PROCESS | 2792 | 1466036743753 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 17:25:43 INFO - PROCESS | 2792 | 1466036743756 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:25:43 INFO - PROCESS | 2792 | 1466036743758 Marionette TRACE conn5 <- [1,2498,null,{}] 17:25:43 INFO - PROCESS | 2792 | 1466036743762 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:43 INFO - PROCESS | 2792 | 1466036743764 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:43 INFO - PROCESS | 2792 | 1466036743876 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 17:25:43 INFO - PROCESS | 2792 | 1466036743927 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 2792 | 1466036743929 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF048000 == 33 [pid = 2792] [id = 634] 17:25:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBD9B800) [pid = 2792] [serial = 1902] [outer = 0000000000000000] 17:25:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E2868000) [pid = 2792] [serial = 1903] [outer = 000000B9DBD9B800] 17:25:43 INFO - PROCESS | 2792 | 1466036743974 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E8FAEC00) [pid = 2792] [serial = 1904] [outer = 000000B9DBD9B800] 17:25:44 INFO - PROCESS | 2792 | 1466036744329 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:25:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:25:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 17:25:44 INFO - PROCESS | 2792 | 1466036744392 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 2792 | 1466036744394 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 17:25:44 INFO - PROCESS | 2792 | 1466036744398 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:25:44 INFO - PROCESS | 2792 | 1466036744400 Marionette TRACE conn5 <- [1,2502,null,{}] 17:25:44 INFO - PROCESS | 2792 | 1466036744403 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:44 INFO - PROCESS | 2792 | 1466036744405 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:44 INFO - PROCESS | 2792 | 1466036744498 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 17:25:44 INFO - PROCESS | 2792 | 1466036744524 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:44 INFO - PROCESS | 2792 | 1466036744525 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:44 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0D6800 == 34 [pid = 2792] [id = 635] 17:25:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E8FC2000) [pid = 2792] [serial = 1905] [outer = 0000000000000000] 17:25:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E8FC7400) [pid = 2792] [serial = 1906] [outer = 000000B9E8FC2000] 17:25:44 INFO - PROCESS | 2792 | 1466036744571 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E905B000) [pid = 2792] [serial = 1907] [outer = 000000B9E8FC2000] 17:25:44 INFO - PROCESS | 2792 | 1466036744984 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:25:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:25:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 627ms 17:25:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:25:45 INFO - PROCESS | 2792 | 1466036745032 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 17:25:45 INFO - PROCESS | 2792 | 1466036745035 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 17:25:45 INFO - PROCESS | 2792 | 1466036745038 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:25:45 INFO - PROCESS | 2792 | 1466036745040 Marionette TRACE conn5 <- [1,2506,null,{}] 17:25:45 INFO - PROCESS | 2792 | 1466036745043 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:45 INFO - PROCESS | 2792 | 1466036745045 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:45 INFO - PROCESS | 2792 | 1466036745131 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 17:25:45 INFO - PROCESS | 2792 | 1466036745136 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:45 INFO - PROCESS | 2792 | 1466036745138 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8D67800 == 35 [pid = 2792] [id = 636] 17:25:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E9060000) [pid = 2792] [serial = 1908] [outer = 0000000000000000] 17:25:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E90C0C00) [pid = 2792] [serial = 1909] [outer = 000000B9E9060000] 17:25:45 INFO - PROCESS | 2792 | 1466036745183 Marionette DEBUG loaded listener.js 17:25:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E90CBC00) [pid = 2792] [serial = 1910] [outer = 000000B9E9060000] 17:25:45 INFO - PROCESS | 2792 | 1466036745728 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:25:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:25:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 17:25:45 INFO - PROCESS | 2792 | 1466036745774 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 17:25:45 INFO - PROCESS | 2792 | 1466036745780 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 17:25:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:25:45 INFO - PROCESS | 2792 | 1466036745785 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:25:45 INFO - PROCESS | 2792 | 1466036745789 Marionette TRACE conn5 <- [1,2510,null,{}] 17:25:45 INFO - PROCESS | 2792 | 1466036745796 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:45 INFO - PROCESS | 2792 | 1466036745800 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:45 INFO - PROCESS | 2792 | 1466036745922 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 17:25:46 INFO - PROCESS | 2792 | 1466036746019 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:46 INFO - PROCESS | 2792 | 1466036746024 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:46 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E241E000 == 36 [pid = 2792] [id = 637] 17:25:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DB9E5400) [pid = 2792] [serial = 1911] [outer = 0000000000000000] 17:25:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBCE1C00) [pid = 2792] [serial = 1912] [outer = 000000B9DB9E5400] 17:25:46 INFO - PROCESS | 2792 | 1466036746085 Marionette DEBUG loaded listener.js 17:25:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9DC208800) [pid = 2792] [serial = 1913] [outer = 000000B9DB9E5400] 17:25:46 INFO - PROCESS | 2792 | 1466036746749 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1036ms 17:25:46 INFO - PROCESS | 2792 | 1466036746824 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 17:25:46 INFO - PROCESS | 2792 | 1466036746829 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 17:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:25:46 INFO - PROCESS | 2792 | 1466036746836 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:25:46 INFO - PROCESS | 2792 | 1466036746839 Marionette TRACE conn5 <- [1,2514,null,{}] 17:25:46 INFO - PROCESS | 2792 | 1466036746844 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:46 INFO - PROCESS | 2792 | 1466036746847 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:47 INFO - PROCESS | 2792 | 1466036747024 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 17:25:47 INFO - PROCESS | 2792 | 1466036747141 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:47 INFO - PROCESS | 2792 | 1466036747144 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECABB800 == 37 [pid = 2792] [id = 638] 17:25:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E1D1BC00) [pid = 2792] [serial = 1914] [outer = 0000000000000000] 17:25:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E238F800) [pid = 2792] [serial = 1915] [outer = 000000B9E1D1BC00] 17:25:47 INFO - PROCESS | 2792 | 1466036747202 Marionette DEBUG loaded listener.js 17:25:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E5996400) [pid = 2792] [serial = 1916] [outer = 000000B9E1D1BC00] 17:25:47 INFO - PROCESS | 2792 | 1466036747779 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 983ms 17:25:47 INFO - PROCESS | 2792 | 1466036747821 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 17:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:25:47 INFO - PROCESS | 2792 | 1466036747824 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 17:25:47 INFO - PROCESS | 2792 | 1466036747828 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:25:47 INFO - PROCESS | 2792 | 1466036747833 Marionette TRACE conn5 <- [1,2518,null,{}] 17:25:47 INFO - PROCESS | 2792 | 1466036747844 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:47 INFO - PROCESS | 2792 | 1466036747849 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:47 INFO - PROCESS | 2792 | 1466036747964 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 17:25:48 INFO - PROCESS | 2792 | 1466036748061 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:48 INFO - PROCESS | 2792 | 1466036748065 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0157800 == 38 [pid = 2792] [id = 639] 17:25:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E8D16000) [pid = 2792] [serial = 1917] [outer = 0000000000000000] 17:25:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E8F03400) [pid = 2792] [serial = 1918] [outer = 000000B9E8D16000] 17:25:48 INFO - PROCESS | 2792 | 1466036748122 Marionette DEBUG loaded listener.js 17:25:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E911EC00) [pid = 2792] [serial = 1919] [outer = 000000B9E8D16000] 17:25:48 INFO - PROCESS | 2792 | 1466036748941 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:25:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:25:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1135ms 17:25:48 INFO - PROCESS | 2792 | 1466036748973 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 17:25:48 INFO - PROCESS | 2792 | 1466036748977 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 17:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:25:48 INFO - PROCESS | 2792 | 1466036748983 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:25:48 INFO - PROCESS | 2792 | 1466036748987 Marionette TRACE conn5 <- [1,2522,null,{}] 17:25:49 INFO - PROCESS | 2792 | 1466036748993 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:49 INFO - PROCESS | 2792 | 1466036748996 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:49 INFO - PROCESS | 2792 | 1466036749100 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 17:25:49 INFO - PROCESS | 2792 | 1466036749177 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:49 INFO - PROCESS | 2792 | 1466036749181 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2152800 == 39 [pid = 2792] [id = 640] 17:25:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBD55000) [pid = 2792] [serial = 1920] [outer = 0000000000000000] 17:25:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DBD70800) [pid = 2792] [serial = 1921] [outer = 000000B9DBD55000] 17:25:49 INFO - PROCESS | 2792 | 1466036749231 Marionette DEBUG loaded listener.js 17:25:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E01D8C00) [pid = 2792] [serial = 1922] [outer = 000000B9DBD55000] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0D6800 == 38 [pid = 2792] [id = 635] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF048000 == 37 [pid = 2792] [id = 634] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB26800 == 36 [pid = 2792] [id = 633] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8F2000 == 35 [pid = 2792] [id = 632] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EAFD6000 == 34 [pid = 2792] [id = 631] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8D6A800 == 33 [pid = 2792] [id = 630] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E601F000 == 32 [pid = 2792] [id = 629] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0EBC000 == 31 [pid = 2792] [id = 628] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D22800 == 30 [pid = 2792] [id = 627] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED879800 == 29 [pid = 2792] [id = 625] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D7B800 == 28 [pid = 2792] [id = 626] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0157800 == 27 [pid = 2792] [id = 639] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECABB800 == 26 [pid = 2792] [id = 638] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8D67800 == 25 [pid = 2792] [id = 636] 17:25:50 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E241E000 == 24 [pid = 2792] [id = 637] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E9C8B800) [pid = 2792] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E8FCA400) [pid = 2792] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9DBD9E400) [pid = 2792] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DA910000) [pid = 2792] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBA89800) [pid = 2792] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DBCE6400) [pid = 2792] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBD52400) [pid = 2792] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E1207400) [pid = 2792] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E08F5C00) [pid = 2792] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E58AA800) [pid = 2792] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBD9D000) [pid = 2792] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBCA4C00) [pid = 2792] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E2866400) [pid = 2792] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E1C6A800) [pid = 2792] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E90C9000) [pid = 2792] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8B20C00) [pid = 2792] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E21D2C00) [pid = 2792] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E6153000) [pid = 2792] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E86B4C00) [pid = 2792] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E606E000) [pid = 2792] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E7CEFC00) [pid = 2792] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E2865400) [pid = 2792] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E8B1EC00) [pid = 2792] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E8732800) [pid = 2792] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9DCD33800) [pid = 2792] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2792 | 1466036750550 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:25:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:25:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1588ms 17:25:50 INFO - PROCESS | 2792 | 1466036750574 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 17:25:50 INFO - PROCESS | 2792 | 1466036750578 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 17:25:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:25:50 INFO - PROCESS | 2792 | 1466036750583 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:25:50 INFO - PROCESS | 2792 | 1466036750587 Marionette TRACE conn5 <- [1,2526,null,{}] 17:25:50 INFO - PROCESS | 2792 | 1466036750592 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:50 INFO - PROCESS | 2792 | 1466036750595 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:50 INFO - PROCESS | 2792 | 1466036750686 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 17:25:50 INFO - PROCESS | 2792 | 1466036750764 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:50 INFO - PROCESS | 2792 | 1466036750769 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0C53800 == 25 [pid = 2792] [id = 641] 17:25:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9DBA90800) [pid = 2792] [serial = 1923] [outer = 0000000000000000] 17:25:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9DBA94000) [pid = 2792] [serial = 1924] [outer = 000000B9DBA90800] 17:25:50 INFO - PROCESS | 2792 | 1466036750818 Marionette DEBUG loaded listener.js 17:25:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DBC9F800) [pid = 2792] [serial = 1925] [outer = 000000B9DBA90800] 17:25:51 INFO - PROCESS | 2792 | 1466036751252 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 735ms 17:25:51 INFO - PROCESS | 2792 | 1466036751322 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 17:25:51 INFO - PROCESS | 2792 | 1466036751327 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 17:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:25:51 INFO - PROCESS | 2792 | 1466036751334 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:25:51 INFO - PROCESS | 2792 | 1466036751337 Marionette TRACE conn5 <- [1,2530,null,{}] 17:25:51 INFO - PROCESS | 2792 | 1466036751346 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:51 INFO - PROCESS | 2792 | 1466036751349 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:51 INFO - PROCESS | 2792 | 1466036751442 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 17:25:51 INFO - PROCESS | 2792 | 1466036751456 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:51 INFO - PROCESS | 2792 | 1466036751458 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5887000 == 26 [pid = 2792] [id = 642] 17:25:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DBD7B000) [pid = 2792] [serial = 1926] [outer = 0000000000000000] 17:25:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBD98C00) [pid = 2792] [serial = 1927] [outer = 000000B9DBD7B000] 17:25:51 INFO - PROCESS | 2792 | 1466036751510 Marionette DEBUG loaded listener.js 17:25:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DC4B5800) [pid = 2792] [serial = 1928] [outer = 000000B9DBD7B000] 17:25:51 INFO - PROCESS | 2792 | 1466036751982 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:25:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:25:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 17:25:52 INFO - PROCESS | 2792 | 1466036752027 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 17:25:52 INFO - PROCESS | 2792 | 1466036752029 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 17:25:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:25:52 INFO - PROCESS | 2792 | 1466036752033 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:25:52 INFO - PROCESS | 2792 | 1466036752037 Marionette TRACE conn5 <- [1,2534,null,{}] 17:25:52 INFO - PROCESS | 2792 | 1466036752078 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:52 INFO - PROCESS | 2792 | 1466036752083 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:52 INFO - PROCESS | 2792 | 1466036752172 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 17:25:52 INFO - PROCESS | 2792 | 1466036752260 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:52 INFO - PROCESS | 2792 | 1466036752263 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8922800 == 27 [pid = 2792] [id = 643] 17:25:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DB9E3C00) [pid = 2792] [serial = 1929] [outer = 0000000000000000] 17:25:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E1134000) [pid = 2792] [serial = 1930] [outer = 000000B9DB9E3C00] 17:25:52 INFO - PROCESS | 2792 | 1466036752312 Marionette DEBUG loaded listener.js 17:25:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E1D1A000) [pid = 2792] [serial = 1931] [outer = 000000B9DB9E3C00] 17:25:52 INFO - PROCESS | 2792 | 1466036752750 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 17:25:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:25:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 17:25:52 INFO - PROCESS | 2792 | 1466036752768 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 17:25:52 INFO - PROCESS | 2792 | 1466036752771 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 17:25:52 INFO - PROCESS | 2792 | 1466036752774 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:25:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:25:52 INFO - PROCESS | 2792 | 1466036752776 Marionette TRACE conn5 <- [1,2538,null,{}] 17:25:52 INFO - PROCESS | 2792 | 1466036752786 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:52 INFO - PROCESS | 2792 | 1466036752789 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:52 INFO - PROCESS | 2792 | 1466036752907 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 17:25:52 INFO - PROCESS | 2792 | 1466036752913 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:52 INFO - PROCESS | 2792 | 1466036752915 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E902F800 == 28 [pid = 2792] [id = 644] 17:25:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E21CE800) [pid = 2792] [serial = 1932] [outer = 0000000000000000] 17:25:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E2864800) [pid = 2792] [serial = 1933] [outer = 000000B9E21CE800] 17:25:52 INFO - PROCESS | 2792 | 1466036752960 Marionette DEBUG loaded listener.js 17:25:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E55A3800) [pid = 2792] [serial = 1934] [outer = 000000B9E21CE800] 17:25:53 INFO - PROCESS | 2792 | 1466036753445 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:25:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:25:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 17:25:53 INFO - PROCESS | 2792 | 1466036753469 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 2792 | 1466036753472 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 17:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:25:53 INFO - PROCESS | 2792 | 1466036753482 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 2792 | 1466036753484 Marionette TRACE conn5 <- [1,2542,null,{}] 17:25:53 INFO - PROCESS | 2792 | 1466036753487 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:53 INFO - PROCESS | 2792 | 1466036753489 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:53 INFO - PROCESS | 2792 | 1466036753634 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 17:25:53 INFO - PROCESS | 2792 | 1466036753647 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:53 INFO - PROCESS | 2792 | 1466036753649 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:53 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EAFD6000 == 29 [pid = 2792] [id = 645] 17:25:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBD79C00) [pid = 2792] [serial = 1935] [outer = 0000000000000000] 17:25:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E58AF800) [pid = 2792] [serial = 1936] [outer = 000000B9DBD79C00] 17:25:53 INFO - PROCESS | 2792 | 1466036753693 Marionette DEBUG loaded listener.js 17:25:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E6126800) [pid = 2792] [serial = 1937] [outer = 000000B9DBD79C00] 17:25:54 INFO - PROCESS | 2792 | 1466036754166 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 732ms 17:25:54 INFO - PROCESS | 2792 | 1466036754215 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 17:25:54 INFO - PROCESS | 2792 | 1466036754218 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 17:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:25:54 INFO - PROCESS | 2792 | 1466036754221 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:25:54 INFO - PROCESS | 2792 | 1466036754223 Marionette TRACE conn5 <- [1,2546,null,{}] 17:25:54 INFO - PROCESS | 2792 | 1466036754231 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:54 INFO - PROCESS | 2792 | 1466036754237 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:54 INFO - PROCESS | 2792 | 1466036754384 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 17:25:54 INFO - PROCESS | 2792 | 1466036754399 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:54 INFO - PROCESS | 2792 | 1466036754401 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8E6800 == 30 [pid = 2792] [id = 646] 17:25:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E738C800) [pid = 2792] [serial = 1938] [outer = 0000000000000000] 17:25:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E82A5400) [pid = 2792] [serial = 1939] [outer = 000000B9E738C800] 17:25:54 INFO - PROCESS | 2792 | 1466036754494 Marionette DEBUG loaded listener.js 17:25:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8786400) [pid = 2792] [serial = 1940] [outer = 000000B9E738C800] 17:25:54 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E599E000) [pid = 2792] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:25:54 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DB9E5000) [pid = 2792] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:25:54 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E897F400) [pid = 2792] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:25:54 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBD73800) [pid = 2792] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:25:54 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DC10A800) [pid = 2792] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:25:54 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DA05EC00) [pid = 2792] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:25:54 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8FC2000) [pid = 2792] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:25:54 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DBB6C000) [pid = 2792] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:25:54 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DBD9B800) [pid = 2792] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:25:54 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E9060000) [pid = 2792] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:25:54 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8B77800) [pid = 2792] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:25:54 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E599B000) [pid = 2792] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:25:55 INFO - PROCESS | 2792 | 1466036755103 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 943ms 17:25:55 INFO - PROCESS | 2792 | 1466036755168 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 17:25:55 INFO - PROCESS | 2792 | 1466036755170 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 17:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:25:55 INFO - PROCESS | 2792 | 1466036755174 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:25:55 INFO - PROCESS | 2792 | 1466036755176 Marionette TRACE conn5 <- [1,2550,null,{}] 17:25:55 INFO - PROCESS | 2792 | 1466036755179 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:55 INFO - PROCESS | 2792 | 1466036755181 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:55 INFO - PROCESS | 2792 | 1466036755265 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 17:25:55 INFO - PROCESS | 2792 | 1466036755273 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 2792 | 1466036755275 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAB7000 == 31 [pid = 2792] [id = 647] 17:25:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E1D1FC00) [pid = 2792] [serial = 1941] [outer = 0000000000000000] 17:25:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E878A000) [pid = 2792] [serial = 1942] [outer = 000000B9E1D1FC00] 17:25:55 INFO - PROCESS | 2792 | 1466036755322 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E8B24C00) [pid = 2792] [serial = 1943] [outer = 000000B9E1D1FC00] 17:25:55 INFO - PROCESS | 2792 | 1466036755744 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 17:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 17:25:55 INFO - PROCESS | 2792 | 1466036755806 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 17:25:55 INFO - PROCESS | 2792 | 1466036755808 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 17:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:25:55 INFO - PROCESS | 2792 | 1466036755811 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:25:55 INFO - PROCESS | 2792 | 1466036755813 Marionette TRACE conn5 <- [1,2554,null,{}] 17:25:55 INFO - PROCESS | 2792 | 1466036755817 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:55 INFO - PROCESS | 2792 | 1466036755818 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:55 INFO - PROCESS | 2792 | 1466036755899 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 17:25:55 INFO - PROCESS | 2792 | 1466036755905 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 2792 | 1466036755907 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED887000 == 32 [pid = 2792] [id = 648] 17:25:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E8D18800) [pid = 2792] [serial = 1944] [outer = 0000000000000000] 17:25:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E8D1F800) [pid = 2792] [serial = 1945] [outer = 000000B9E8D18800] 17:25:55 INFO - PROCESS | 2792 | 1466036755954 Marionette DEBUG loaded listener.js 17:25:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8FA7800) [pid = 2792] [serial = 1946] [outer = 000000B9E8D18800] 17:25:56 INFO - PROCESS | 2792 | 1466036756409 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 627ms 17:25:56 INFO - PROCESS | 2792 | 1466036756442 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 17:25:56 INFO - PROCESS | 2792 | 1466036756444 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 17:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:25:56 INFO - PROCESS | 2792 | 1466036756448 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:25:56 INFO - PROCESS | 2792 | 1466036756449 Marionette TRACE conn5 <- [1,2558,null,{}] 17:25:56 INFO - PROCESS | 2792 | 1466036756453 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:56 INFO - PROCESS | 2792 | 1466036756455 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:56 INFO - PROCESS | 2792 | 1466036756536 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 17:25:56 INFO - PROCESS | 2792 | 1466036756542 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:56 INFO - PROCESS | 2792 | 1466036756544 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E891C800 == 33 [pid = 2792] [id = 649] 17:25:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8FA6C00) [pid = 2792] [serial = 1947] [outer = 0000000000000000] 17:25:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8FC0400) [pid = 2792] [serial = 1948] [outer = 000000B9E8FA6C00] 17:25:56 INFO - PROCESS | 2792 | 1466036756591 Marionette DEBUG loaded listener.js 17:25:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E9057C00) [pid = 2792] [serial = 1949] [outer = 000000B9E8FA6C00] 17:25:57 INFO - PROCESS | 2792 | 1466036757445 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 17:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1084ms 17:25:57 INFO - PROCESS | 2792 | 1466036757535 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 17:25:57 INFO - PROCESS | 2792 | 1466036757540 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 17:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:25:57 INFO - PROCESS | 2792 | 1466036757545 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:25:57 INFO - PROCESS | 2792 | 1466036757551 Marionette TRACE conn5 <- [1,2562,null,{}] 17:25:57 INFO - PROCESS | 2792 | 1466036757557 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:57 INFO - PROCESS | 2792 | 1466036757560 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:57 INFO - PROCESS | 2792 | 1466036757723 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 17:25:57 INFO - PROCESS | 2792 | 1466036757840 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:57 INFO - PROCESS | 2792 | 1466036757843 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6034000 == 34 [pid = 2792] [id = 650] 17:25:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9DBCE2400) [pid = 2792] [serial = 1950] [outer = 0000000000000000] 17:25:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9DBD59400) [pid = 2792] [serial = 1951] [outer = 000000B9DBCE2400] 17:25:57 INFO - PROCESS | 2792 | 1466036757903 Marionette DEBUG loaded listener.js 17:25:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DC2D8400) [pid = 2792] [serial = 1952] [outer = 000000B9DBCE2400] 17:25:58 INFO - PROCESS | 2792 | 1466036758770 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1294ms 17:25:58 INFO - PROCESS | 2792 | 1466036758843 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 17:25:58 INFO - PROCESS | 2792 | 1466036758848 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 17:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:25:58 INFO - PROCESS | 2792 | 1466036758853 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:25:58 INFO - PROCESS | 2792 | 1466036758857 Marionette TRACE conn5 <- [1,2566,null,{}] 17:25:58 INFO - PROCESS | 2792 | 1466036758862 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:58 INFO - PROCESS | 2792 | 1466036758865 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:58 INFO - PROCESS | 2792 | 1466036758989 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 17:25:59 INFO - PROCESS | 2792 | 1466036759065 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:59 INFO - PROCESS | 2792 | 1466036759070 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C1D000 == 35 [pid = 2792] [id = 651] 17:25:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBD5F400) [pid = 2792] [serial = 1953] [outer = 0000000000000000] 17:25:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBD76C00) [pid = 2792] [serial = 1954] [outer = 000000B9DBD5F400] 17:25:59 INFO - PROCESS | 2792 | 1466036759163 Marionette DEBUG loaded listener.js 17:25:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DD2B1000) [pid = 2792] [serial = 1955] [outer = 000000B9DBD5F400] 17:25:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED887000 == 34 [pid = 2792] [id = 648] 17:25:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAB7000 == 33 [pid = 2792] [id = 647] 17:25:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8E6800 == 32 [pid = 2792] [id = 646] 17:25:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EAFD6000 == 31 [pid = 2792] [id = 645] 17:25:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E902F800 == 30 [pid = 2792] [id = 644] 17:25:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8922800 == 29 [pid = 2792] [id = 643] 17:25:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5887000 == 28 [pid = 2792] [id = 642] 17:25:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0C53800 == 27 [pid = 2792] [id = 641] 17:25:59 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2152800 == 26 [pid = 2792] [id = 640] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E86BC800) [pid = 2792] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E7CEA800) [pid = 2792] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBB70C00) [pid = 2792] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBCE8000) [pid = 2792] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E8B29800) [pid = 2792] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E0449400) [pid = 2792] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E113F400) [pid = 2792] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DD24F000) [pid = 2792] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E0BB5400) [pid = 2792] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E21CC400) [pid = 2792] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E905B000) [pid = 2792] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DBB72C00) [pid = 2792] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DBCEE800) [pid = 2792] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E2868000) [pid = 2792] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E90CBC00) [pid = 2792] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E90C0C00) [pid = 2792] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8D1D800) [pid = 2792] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E8FAC000) [pid = 2792] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E8FC7400) [pid = 2792] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E606EC00) [pid = 2792] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E738BC00) [pid = 2792] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E8FAEC00) [pid = 2792] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E58A6C00) [pid = 2792] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 17:25:59 INFO - PROCESS | 2792 | 1466036759694 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 881ms 17:25:59 INFO - PROCESS | 2792 | 1466036759738 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 17:25:59 INFO - PROCESS | 2792 | 1466036759743 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 17:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:25:59 INFO - PROCESS | 2792 | 1466036759751 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:25:59 INFO - PROCESS | 2792 | 1466036759754 Marionette TRACE conn5 <- [1,2570,null,{}] 17:25:59 INFO - PROCESS | 2792 | 1466036759758 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:59 INFO - PROCESS | 2792 | 1466036759761 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:59 INFO - PROCESS | 2792 | 1466036759857 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 17:25:59 INFO - PROCESS | 2792 | 1466036759865 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:59 INFO - PROCESS | 2792 | 1466036759868 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:25:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7C8E000 == 27 [pid = 2792] [id = 652] 17:25:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E01D6000) [pid = 2792] [serial = 1956] [outer = 0000000000000000] 17:25:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E04B3000) [pid = 2792] [serial = 1957] [outer = 000000B9E01D6000] 17:25:59 INFO - PROCESS | 2792 | 1466036759918 Marionette DEBUG loaded listener.js 17:26:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E0F79400) [pid = 2792] [serial = 1958] [outer = 000000B9E01D6000] 17:26:00 INFO - PROCESS | 2792 | 1466036760407 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:26:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:26:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 691ms 17:26:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:26:00 INFO - PROCESS | 2792 | 1466036760442 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 17:26:00 INFO - PROCESS | 2792 | 1466036760445 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 17:26:00 INFO - PROCESS | 2792 | 1466036760449 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:26:00 INFO - PROCESS | 2792 | 1466036760453 Marionette TRACE conn5 <- [1,2574,null,{}] 17:26:00 INFO - PROCESS | 2792 | 1466036760465 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:00 INFO - PROCESS | 2792 | 1466036760470 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:00 INFO - PROCESS | 2792 | 1466036760592 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 17:26:00 INFO - PROCESS | 2792 | 1466036760608 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:00 INFO - PROCESS | 2792 | 1466036760611 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9015800 == 28 [pid = 2792] [id = 653] 17:26:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E21D4000) [pid = 2792] [serial = 1959] [outer = 0000000000000000] 17:26:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E27CD400) [pid = 2792] [serial = 1960] [outer = 000000B9E21D4000] 17:26:00 INFO - PROCESS | 2792 | 1466036760669 Marionette DEBUG loaded listener.js 17:26:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E58A8800) [pid = 2792] [serial = 1961] [outer = 000000B9E21D4000] 17:26:01 INFO - PROCESS | 2792 | 1466036761146 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 733ms 17:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:26:01 INFO - PROCESS | 2792 | 1466036761184 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 2792 | 1466036761187 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 17:26:01 INFO - PROCESS | 2792 | 1466036761190 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - PROCESS | 2792 | 1466036761192 Marionette TRACE conn5 <- [1,2578,null,{}] 17:26:01 INFO - PROCESS | 2792 | 1466036761196 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:01 INFO - PROCESS | 2792 | 1466036761198 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:01 INFO - PROCESS | 2792 | 1466036761290 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 17:26:01 INFO - PROCESS | 2792 | 1466036761297 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:01 INFO - PROCESS | 2792 | 1466036761300 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:01 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB0D4800 == 29 [pid = 2792] [id = 654] 17:26:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E6157000) [pid = 2792] [serial = 1962] [outer = 0000000000000000] 17:26:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E7331C00) [pid = 2792] [serial = 1963] [outer = 000000B9E6157000] 17:26:01 INFO - PROCESS | 2792 | 1466036761346 Marionette DEBUG loaded listener.js 17:26:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E7C3C000) [pid = 2792] [serial = 1964] [outer = 000000B9E6157000] 17:26:01 INFO - PROCESS | 2792 | 1466036761819 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 17:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 17:26:01 INFO - PROCESS | 2792 | 1466036761863 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 2792 | 1466036761866 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 17:26:01 INFO - PROCESS | 2792 | 1466036761869 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:26:01 INFO - PROCESS | 2792 | 1466036761871 Marionette TRACE conn5 <- [1,2582,null,{}] 17:26:01 INFO - PROCESS | 2792 | 1466036761880 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:01 INFO - PROCESS | 2792 | 1466036761882 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:02 INFO - PROCESS | 2792 | 1466036762018 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 17:26:02 INFO - PROCESS | 2792 | 1466036762035 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 2792 | 1466036762037 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8DA000 == 30 [pid = 2792] [id = 655] 17:26:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBA8E400) [pid = 2792] [serial = 1965] [outer = 0000000000000000] 17:26:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E82DC400) [pid = 2792] [serial = 1966] [outer = 000000B9DBA8E400] 17:26:02 INFO - PROCESS | 2792 | 1466036762090 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E8783400) [pid = 2792] [serial = 1967] [outer = 000000B9DBA8E400] 17:26:02 INFO - PROCESS | 2792 | 1466036762546 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:26:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:26:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 692ms 17:26:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:26:02 INFO - PROCESS | 2792 | 1466036762564 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 17:26:02 INFO - PROCESS | 2792 | 1466036762566 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 17:26:02 INFO - PROCESS | 2792 | 1466036762570 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:26:02 INFO - PROCESS | 2792 | 1466036762572 Marionette TRACE conn5 <- [1,2586,null,{}] 17:26:02 INFO - PROCESS | 2792 | 1466036762592 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:02 INFO - PROCESS | 2792 | 1466036762598 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:02 INFO - PROCESS | 2792 | 1466036762736 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 17:26:02 INFO - PROCESS | 2792 | 1466036762791 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 2792 | 1466036762793 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED884000 == 31 [pid = 2792] [id = 656] 17:26:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E8D1AC00) [pid = 2792] [serial = 1968] [outer = 0000000000000000] 17:26:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8FB3000) [pid = 2792] [serial = 1969] [outer = 000000B9E8D1AC00] 17:26:02 INFO - PROCESS | 2792 | 1466036762838 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9059400) [pid = 2792] [serial = 1970] [outer = 000000B9E8D1AC00] 17:26:03 INFO - PROCESS | 2792 | 1466036763280 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:26:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:26:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 17:26:03 INFO - PROCESS | 2792 | 1466036763346 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 17:26:03 INFO - PROCESS | 2792 | 1466036763348 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 17:26:03 INFO - PROCESS | 2792 | 1466036763352 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - PROCESS | 2792 | 1466036763353 Marionette TRACE conn5 <- [1,2590,null,{}] 17:26:03 INFO - PROCESS | 2792 | 1466036763357 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:26:03 INFO - PROCESS | 2792 | 1466036763359 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:03 INFO - PROCESS | 2792 | 1466036763476 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 17:26:03 INFO - PROCESS | 2792 | 1466036763488 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:03 INFO - PROCESS | 2792 | 1466036763490 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:03 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF053000 == 32 [pid = 2792] [id = 657] 17:26:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E905B000) [pid = 2792] [serial = 1971] [outer = 0000000000000000] 17:26:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E9062C00) [pid = 2792] [serial = 1972] [outer = 000000B9E905B000] 17:26:03 INFO - PROCESS | 2792 | 1466036763584 Marionette DEBUG loaded listener.js 17:26:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E90CB400) [pid = 2792] [serial = 1973] [outer = 000000B9E905B000] 17:26:03 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBD7B000) [pid = 2792] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:26:03 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E21CE800) [pid = 2792] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:26:03 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBA90800) [pid = 2792] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:26:03 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBD55000) [pid = 2792] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:26:03 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DB9E3C00) [pid = 2792] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:26:03 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DBD79C00) [pid = 2792] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:26:03 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E738C800) [pid = 2792] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:26:03 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E8D18800) [pid = 2792] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:26:03 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DB9E5400) [pid = 2792] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:26:03 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E1D1BC00) [pid = 2792] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:26:03 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E8D16000) [pid = 2792] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:26:03 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E1D1FC00) [pid = 2792] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:26:04 INFO - PROCESS | 2792 | 1466036764038 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:26:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:26:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 17:26:04 INFO - PROCESS | 2792 | 1466036764096 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 17:26:04 INFO - PROCESS | 2792 | 1466036764098 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 17:26:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:26:04 INFO - PROCESS | 2792 | 1466036764101 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - PROCESS | 2792 | 1466036764103 Marionette TRACE conn5 <- [1,2594,null,{}] 17:26:04 INFO - PROCESS | 2792 | 1466036764107 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:04 INFO - PROCESS | 2792 | 1466036764109 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:04 INFO - PROCESS | 2792 | 1466036764224 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 17:26:04 INFO - PROCESS | 2792 | 1466036764278 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 2792 | 1466036764280 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C14800 == 33 [pid = 2792] [id = 658] 17:26:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBD60800) [pid = 2792] [serial = 1974] [outer = 0000000000000000] 17:26:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E554C400) [pid = 2792] [serial = 1975] [outer = 000000B9DBD60800] 17:26:04 INFO - PROCESS | 2792 | 1466036764324 Marionette DEBUG loaded listener.js 17:26:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E905C800) [pid = 2792] [serial = 1976] [outer = 000000B9DBD60800] 17:26:04 INFO - PROCESS | 2792 | 1466036764692 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 17:26:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:26:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 628ms 17:26:04 INFO - PROCESS | 2792 | 1466036764732 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 17:26:04 INFO - PROCESS | 2792 | 1466036764735 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 17:26:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:26:04 INFO - PROCESS | 2792 | 1466036764746 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - PROCESS | 2792 | 1466036764748 Marionette TRACE conn5 <- [1,2598,null,{}] 17:26:04 INFO - PROCESS | 2792 | 1466036764752 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:04 INFO - PROCESS | 2792 | 1466036764753 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:04 INFO - PROCESS | 2792 | 1466036764871 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 17:26:04 INFO - PROCESS | 2792 | 1466036764880 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 2792 | 1466036764882 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF10800 == 34 [pid = 2792] [id = 659] 17:26:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E911F400) [pid = 2792] [serial = 1977] [outer = 0000000000000000] 17:26:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E9379C00) [pid = 2792] [serial = 1978] [outer = 000000B9E911F400] 17:26:04 INFO - PROCESS | 2792 | 1466036764926 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E94FA000) [pid = 2792] [serial = 1979] [outer = 000000B9E911F400] 17:26:05 INFO - PROCESS | 2792 | 1466036765345 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:26:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:26:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 628ms 17:26:05 INFO - PROCESS | 2792 | 1466036765384 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 17:26:05 INFO - PROCESS | 2792 | 1466036765386 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 17:26:05 INFO - PROCESS | 2792 | 1466036765389 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:26:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:26:05 INFO - PROCESS | 2792 | 1466036765391 Marionette TRACE conn5 <- [1,2602,null,{}] 17:26:05 INFO - PROCESS | 2792 | 1466036765400 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:05 INFO - PROCESS | 2792 | 1466036765402 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:05 INFO - PROCESS | 2792 | 1466036765489 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 17:26:05 INFO - PROCESS | 2792 | 1466036765496 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:05 INFO - PROCESS | 2792 | 1466036765498 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F015C800 == 35 [pid = 2792] [id = 660] 17:26:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E972FC00) [pid = 2792] [serial = 1980] [outer = 0000000000000000] 17:26:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E978E000) [pid = 2792] [serial = 1981] [outer = 000000B9E972FC00] 17:26:05 INFO - PROCESS | 2792 | 1466036765543 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9797000) [pid = 2792] [serial = 1982] [outer = 000000B9E972FC00] 17:26:06 INFO - PROCESS | 2792 | 1466036766095 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 17:26:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:26:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 776ms 17:26:06 INFO - PROCESS | 2792 | 1466036766171 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 17:26:06 INFO - PROCESS | 2792 | 1466036766177 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 17:26:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:26:06 INFO - PROCESS | 2792 | 1466036766297 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:26:06 INFO - PROCESS | 2792 | 1466036766301 Marionette TRACE conn5 <- [1,2606,null,{}] 17:26:06 INFO - PROCESS | 2792 | 1466036766308 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:06 INFO - PROCESS | 2792 | 1466036766312 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:06 INFO - PROCESS | 2792 | 1466036766433 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 17:26:06 INFO - PROCESS | 2792 | 1466036766508 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:06 INFO - PROCESS | 2792 | 1466036766513 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:06 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F8C000 == 36 [pid = 2792] [id = 661] 17:26:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DBB78800) [pid = 2792] [serial = 1983] [outer = 0000000000000000] 17:26:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DC204C00) [pid = 2792] [serial = 1984] [outer = 000000B9DBB78800] 17:26:06 INFO - PROCESS | 2792 | 1466036766614 Marionette DEBUG loaded listener.js 17:26:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E0EA6C00) [pid = 2792] [serial = 1985] [outer = 000000B9DBB78800] 17:26:07 INFO - PROCESS | 2792 | 1466036767202 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:26:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:26:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1003ms 17:26:07 INFO - PROCESS | 2792 | 1466036767239 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 17:26:07 INFO - PROCESS | 2792 | 1466036767245 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 17:26:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:26:07 INFO - PROCESS | 2792 | 1466036767252 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:26:07 INFO - PROCESS | 2792 | 1466036767255 Marionette TRACE conn5 <- [1,2610,null,{}] 17:26:07 INFO - PROCESS | 2792 | 1466036767259 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:07 INFO - PROCESS | 2792 | 1466036767262 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:07 INFO - PROCESS | 2792 | 1466036767380 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 17:26:07 INFO - PROCESS | 2792 | 1466036767504 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:07 INFO - PROCESS | 2792 | 1466036767507 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB6C800 == 37 [pid = 2792] [id = 662] 17:26:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E2869000) [pid = 2792] [serial = 1986] [outer = 0000000000000000] 17:26:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E58AA400) [pid = 2792] [serial = 1987] [outer = 000000B9E2869000] 17:26:07 INFO - PROCESS | 2792 | 1466036767566 Marionette DEBUG loaded listener.js 17:26:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E75EE000) [pid = 2792] [serial = 1988] [outer = 000000B9E2869000] 17:26:08 INFO - PROCESS | 2792 | 1466036768194 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 17:26:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:26:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 986ms 17:26:08 INFO - PROCESS | 2792 | 1466036768238 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 17:26:08 INFO - PROCESS | 2792 | 1466036768241 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 17:26:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:26:08 INFO - PROCESS | 2792 | 1466036768245 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:26:08 INFO - PROCESS | 2792 | 1466036768249 Marionette TRACE conn5 <- [1,2614,null,{}] 17:26:08 INFO - PROCESS | 2792 | 1466036768261 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:08 INFO - PROCESS | 2792 | 1466036768266 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:08 INFO - PROCESS | 2792 | 1466036768382 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 17:26:08 INFO - PROCESS | 2792 | 1466036768513 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:08 INFO - PROCESS | 2792 | 1466036768517 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:08 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F046C000 == 38 [pid = 2792] [id = 663] 17:26:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E8D30400) [pid = 2792] [serial = 1989] [outer = 0000000000000000] 17:26:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E8FCA800) [pid = 2792] [serial = 1990] [outer = 000000B9E8D30400] 17:26:08 INFO - PROCESS | 2792 | 1466036768577 Marionette DEBUG loaded listener.js 17:26:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E9797C00) [pid = 2792] [serial = 1991] [outer = 000000B9E8D30400] 17:26:09 INFO - PROCESS | 2792 | 1466036769384 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:26:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:26:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1194ms 17:26:09 INFO - PROCESS | 2792 | 1466036769440 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 17:26:09 INFO - PROCESS | 2792 | 1466036769445 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 17:26:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:26:09 INFO - PROCESS | 2792 | 1466036769450 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:26:09 INFO - PROCESS | 2792 | 1466036769453 Marionette TRACE conn5 <- [1,2618,null,{}] 17:26:09 INFO - PROCESS | 2792 | 1466036769458 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:09 INFO - PROCESS | 2792 | 1466036769461 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:09 INFO - PROCESS | 2792 | 1466036769569 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 17:26:09 INFO - PROCESS | 2792 | 1466036769698 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:09 INFO - PROCESS | 2792 | 1466036769701 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0C70800 == 39 [pid = 2792] [id = 664] 17:26:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E01B6000) [pid = 2792] [serial = 1992] [outer = 0000000000000000] 17:26:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E01D9C00) [pid = 2792] [serial = 1993] [outer = 000000B9E01B6000] 17:26:09 INFO - PROCESS | 2792 | 1466036769753 Marionette DEBUG loaded listener.js 17:26:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E1C10C00) [pid = 2792] [serial = 1994] [outer = 000000B9E01B6000] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF10800 == 38 [pid = 2792] [id = 659] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C14800 == 37 [pid = 2792] [id = 658] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF053000 == 36 [pid = 2792] [id = 657] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED884000 == 35 [pid = 2792] [id = 656] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8DA000 == 34 [pid = 2792] [id = 655] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB0D4800 == 33 [pid = 2792] [id = 654] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9015800 == 32 [pid = 2792] [id = 653] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7C8E000 == 31 [pid = 2792] [id = 652] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C1D000 == 30 [pid = 2792] [id = 651] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6034000 == 29 [pid = 2792] [id = 650] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E891C800 == 28 [pid = 2792] [id = 649] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F046C000 == 27 [pid = 2792] [id = 663] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB6C800 == 26 [pid = 2792] [id = 662] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F015C800 == 25 [pid = 2792] [id = 660] 17:26:10 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F8C000 == 24 [pid = 2792] [id = 661] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9DBD98C00) [pid = 2792] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9DC4B5800) [pid = 2792] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E2864800) [pid = 2792] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBA94000) [pid = 2792] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBC9F800) [pid = 2792] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E01D8C00) [pid = 2792] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBD70800) [pid = 2792] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E1134000) [pid = 2792] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E58AF800) [pid = 2792] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E82A5400) [pid = 2792] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E8FA7800) [pid = 2792] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8D1F800) [pid = 2792] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E8FC0400) [pid = 2792] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8786400) [pid = 2792] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DC208800) [pid = 2792] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DBCE1C00) [pid = 2792] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E5996400) [pid = 2792] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E238F800) [pid = 2792] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E911EC00) [pid = 2792] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E8F03400) [pid = 2792] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8B24C00) [pid = 2792] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E55A3800) [pid = 2792] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E878A000) [pid = 2792] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E1D1A000) [pid = 2792] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E6126800) [pid = 2792] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2792 | 1466036770889 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 17:26:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:26:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1485ms 17:26:10 INFO - PROCESS | 2792 | 1466036770935 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 17:26:10 INFO - PROCESS | 2792 | 1466036770939 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 17:26:10 INFO - PROCESS | 2792 | 1466036770944 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:26:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:26:10 INFO - PROCESS | 2792 | 1466036770949 Marionette TRACE conn5 <- [1,2622,null,{}] 17:26:10 INFO - PROCESS | 2792 | 1466036770954 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:10 INFO - PROCESS | 2792 | 1466036770957 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:11 INFO - PROCESS | 2792 | 1466036771050 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 17:26:11 INFO - PROCESS | 2792 | 1466036771060 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:11 INFO - PROCESS | 2792 | 1466036771063 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0F9B000 == 25 [pid = 2792] [id = 665] 17:26:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9DBC97400) [pid = 2792] [serial = 1995] [outer = 0000000000000000] 17:26:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9DBC9E800) [pid = 2792] [serial = 1996] [outer = 000000B9DBC97400] 17:26:11 INFO - PROCESS | 2792 | 1466036771149 Marionette DEBUG loaded listener.js 17:26:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DBCED000) [pid = 2792] [serial = 1997] [outer = 000000B9DBC97400] 17:26:11 INFO - PROCESS | 2792 | 1466036771601 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:26:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:26:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 691ms 17:26:11 INFO - PROCESS | 2792 | 1466036771643 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 17:26:11 INFO - PROCESS | 2792 | 1466036771648 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 17:26:11 INFO - PROCESS | 2792 | 1466036771655 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:26:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:26:11 INFO - PROCESS | 2792 | 1466036771658 Marionette TRACE conn5 <- [1,2626,null,{}] 17:26:11 INFO - PROCESS | 2792 | 1466036771661 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:11 INFO - PROCESS | 2792 | 1466036771664 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:11 INFO - PROCESS | 2792 | 1466036771796 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 17:26:11 INFO - PROCESS | 2792 | 1466036771804 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:11 INFO - PROCESS | 2792 | 1466036771806 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6020800 == 26 [pid = 2792] [id = 666] 17:26:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DBD5D000) [pid = 2792] [serial = 1998] [outer = 0000000000000000] 17:26:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DC280000) [pid = 2792] [serial = 1999] [outer = 000000B9DBD5D000] 17:26:11 INFO - PROCESS | 2792 | 1466036771858 Marionette DEBUG loaded listener.js 17:26:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E03F5C00) [pid = 2792] [serial = 2000] [outer = 000000B9DBD5D000] 17:26:12 INFO - PROCESS | 2792 | 1466036772331 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:26:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:26:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 733ms 17:26:12 INFO - PROCESS | 2792 | 1466036772393 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 17:26:12 INFO - PROCESS | 2792 | 1466036772395 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 17:26:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:26:12 INFO - PROCESS | 2792 | 1466036772399 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:26:12 INFO - PROCESS | 2792 | 1466036772403 Marionette TRACE conn5 <- [1,2630,null,{}] 17:26:12 INFO - PROCESS | 2792 | 1466036772414 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:12 INFO - PROCESS | 2792 | 1466036772420 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:12 INFO - PROCESS | 2792 | 1466036772509 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 17:26:12 INFO - PROCESS | 2792 | 1466036772523 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:12 INFO - PROCESS | 2792 | 1466036772526 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:12 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8992800 == 27 [pid = 2792] [id = 667] 17:26:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E1C78000) [pid = 2792] [serial = 2001] [outer = 0000000000000000] 17:26:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E1D1D400) [pid = 2792] [serial = 2002] [outer = 000000B9E1C78000] 17:26:12 INFO - PROCESS | 2792 | 1466036772578 Marionette DEBUG loaded listener.js 17:26:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E27C6400) [pid = 2792] [serial = 2003] [outer = 000000B9E1C78000] 17:26:13 INFO - PROCESS | 2792 | 1466036773051 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:26:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:26:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 691ms 17:26:13 INFO - PROCESS | 2792 | 1466036773093 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 17:26:13 INFO - PROCESS | 2792 | 1466036773096 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 17:26:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:26:13 INFO - PROCESS | 2792 | 1466036773099 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:26:13 INFO - PROCESS | 2792 | 1466036773101 Marionette TRACE conn5 <- [1,2634,null,{}] 17:26:13 INFO - PROCESS | 2792 | 1466036773105 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:13 INFO - PROCESS | 2792 | 1466036773107 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:13 INFO - PROCESS | 2792 | 1466036773252 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 17:26:13 INFO - PROCESS | 2792 | 1466036773276 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:13 INFO - PROCESS | 2792 | 1466036773278 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E94D3800 == 28 [pid = 2792] [id = 668] 17:26:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E55A8000) [pid = 2792] [serial = 2004] [outer = 0000000000000000] 17:26:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E58ABC00) [pid = 2792] [serial = 2005] [outer = 000000B9E55A8000] 17:26:13 INFO - PROCESS | 2792 | 1466036773326 Marionette DEBUG loaded listener.js 17:26:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E599E800) [pid = 2792] [serial = 2006] [outer = 000000B9E55A8000] 17:26:13 INFO - PROCESS | 2792 | 1466036773769 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:26:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:26:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 690ms 17:26:13 INFO - PROCESS | 2792 | 1466036773792 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 17:26:13 INFO - PROCESS | 2792 | 1466036773794 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 17:26:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:26:13 INFO - PROCESS | 2792 | 1466036773797 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:26:13 INFO - PROCESS | 2792 | 1466036773799 Marionette TRACE conn5 <- [1,2638,null,{}] 17:26:13 INFO - PROCESS | 2792 | 1466036773802 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:13 INFO - PROCESS | 2792 | 1466036773804 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:13 INFO - PROCESS | 2792 | 1466036773913 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 17:26:13 INFO - PROCESS | 2792 | 1466036773918 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:13 INFO - PROCESS | 2792 | 1466036773921 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB0D4800 == 29 [pid = 2792] [id = 669] 17:26:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E606E800) [pid = 2792] [serial = 2007] [outer = 0000000000000000] 17:26:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E6134C00) [pid = 2792] [serial = 2008] [outer = 000000B9E606E800] 17:26:13 INFO - PROCESS | 2792 | 1466036773967 Marionette DEBUG loaded listener.js 17:26:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E7393400) [pid = 2792] [serial = 2009] [outer = 000000B9E606E800] 17:26:14 INFO - PROCESS | 2792 | 1466036774424 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:26:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:26:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 17:26:14 INFO - PROCESS | 2792 | 1466036774493 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 17:26:14 INFO - PROCESS | 2792 | 1466036774495 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 17:26:14 INFO - PROCESS | 2792 | 1466036774499 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:26:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:26:14 INFO - PROCESS | 2792 | 1466036774501 Marionette TRACE conn5 <- [1,2642,null,{}] 17:26:14 INFO - PROCESS | 2792 | 1466036774504 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:14 INFO - PROCESS | 2792 | 1466036774511 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:14 INFO - PROCESS | 2792 | 1466036774674 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 17:26:14 INFO - PROCESS | 2792 | 1466036774755 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:14 INFO - PROCESS | 2792 | 1466036774757 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAA8000 == 30 [pid = 2792] [id = 670] 17:26:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8786400) [pid = 2792] [serial = 2010] [outer = 0000000000000000] 17:26:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8B20C00) [pid = 2792] [serial = 2011] [outer = 000000B9E8786400] 17:26:14 INFO - PROCESS | 2792 | 1466036774804 Marionette DEBUG loaded listener.js 17:26:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8B71000) [pid = 2792] [serial = 2012] [outer = 000000B9E8786400] 17:26:15 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBA8E400) [pid = 2792] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:26:15 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E8D1AC00) [pid = 2792] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:26:15 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E21D4000) [pid = 2792] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:26:15 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBCE2400) [pid = 2792] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:26:15 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E6157000) [pid = 2792] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:26:15 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E911F400) [pid = 2792] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:26:15 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8FA6C00) [pid = 2792] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:26:15 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DBD5F400) [pid = 2792] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:26:15 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E01D6000) [pid = 2792] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:26:15 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DBD60800) [pid = 2792] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:26:15 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E905B000) [pid = 2792] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:26:15 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E972FC00) [pid = 2792] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:26:15 INFO - PROCESS | 2792 | 1466036775319 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:26:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:26:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 878ms 17:26:15 INFO - PROCESS | 2792 | 1466036775380 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 17:26:15 INFO - PROCESS | 2792 | 1466036775382 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 17:26:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:26:15 INFO - PROCESS | 2792 | 1466036775386 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:26:15 INFO - PROCESS | 2792 | 1466036775388 Marionette TRACE conn5 <- [1,2646,null,{}] 17:26:15 INFO - PROCESS | 2792 | 1466036775391 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:15 INFO - PROCESS | 2792 | 1466036775393 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:15 INFO - PROCESS | 2792 | 1466036775474 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 17:26:15 INFO - PROCESS | 2792 | 1466036775480 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:15 INFO - PROCESS | 2792 | 1466036775482 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:15 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB6D000 == 31 [pid = 2792] [id = 671] 17:26:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E1209000) [pid = 2792] [serial = 2013] [outer = 0000000000000000] 17:26:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E82DF800) [pid = 2792] [serial = 2014] [outer = 000000B9E1209000] 17:26:15 INFO - PROCESS | 2792 | 1466036775527 Marionette DEBUG loaded listener.js 17:26:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E8D1B800) [pid = 2792] [serial = 2015] [outer = 000000B9E1209000] 17:26:15 INFO - PROCESS | 2792 | 1466036775932 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:26:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:26:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 586ms 17:26:15 INFO - PROCESS | 2792 | 1466036775974 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 17:26:15 INFO - PROCESS | 2792 | 1466036775976 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 17:26:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:26:15 INFO - PROCESS | 2792 | 1466036775991 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:26:15 INFO - PROCESS | 2792 | 1466036775993 Marionette TRACE conn5 <- [1,2650,null,{}] 17:26:16 INFO - PROCESS | 2792 | 1466036776002 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:16 INFO - PROCESS | 2792 | 1466036776004 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:16 INFO - PROCESS | 2792 | 1466036776090 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 17:26:16 INFO - PROCESS | 2792 | 1466036776095 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:16 INFO - PROCESS | 2792 | 1466036776097 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:16 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB1F800 == 32 [pid = 2792] [id = 672] 17:26:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E8FA4400) [pid = 2792] [serial = 2016] [outer = 0000000000000000] 17:26:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E8FA7C00) [pid = 2792] [serial = 2017] [outer = 000000B9E8FA4400] 17:26:16 INFO - PROCESS | 2792 | 1466036776143 Marionette DEBUG loaded listener.js 17:26:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8FBEC00) [pid = 2792] [serial = 2018] [outer = 000000B9E8FA4400] 17:26:16 INFO - PROCESS | 2792 | 1466036776594 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:26:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:26:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 649ms 17:26:16 INFO - PROCESS | 2792 | 1466036776632 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 17:26:16 INFO - PROCESS | 2792 | 1466036776634 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 17:26:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:26:16 INFO - PROCESS | 2792 | 1466036776650 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:26:16 INFO - PROCESS | 2792 | 1466036776652 Marionette TRACE conn5 <- [1,2654,null,{}] 17:26:16 INFO - PROCESS | 2792 | 1466036776655 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:16 INFO - PROCESS | 2792 | 1466036776657 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:16 INFO - PROCESS | 2792 | 1466036776746 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 17:26:16 INFO - PROCESS | 2792 | 1466036776751 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:16 INFO - PROCESS | 2792 | 1466036776753 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:16 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF059000 == 33 [pid = 2792] [id = 673] 17:26:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8FC4C00) [pid = 2792] [serial = 2019] [outer = 0000000000000000] 17:26:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E9058400) [pid = 2792] [serial = 2020] [outer = 000000B9E8FC4C00] 17:26:16 INFO - PROCESS | 2792 | 1466036776799 Marionette DEBUG loaded listener.js 17:26:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E90C4400) [pid = 2792] [serial = 2021] [outer = 000000B9E8FC4C00] 17:26:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0F9B000 == 32 [pid = 2792] [id = 665] 17:26:17 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0C70800 == 31 [pid = 2792] [id = 664] 17:26:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E94D3800 == 30 [pid = 2792] [id = 668] 17:26:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAA8000 == 29 [pid = 2792] [id = 670] 17:26:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB0D4800 == 28 [pid = 2792] [id = 669] 17:26:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB1F800 == 27 [pid = 2792] [id = 672] 17:26:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8992800 == 26 [pid = 2792] [id = 667] 17:26:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB6D000 == 25 [pid = 2792] [id = 671] 17:26:18 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6020800 == 24 [pid = 2792] [id = 666] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E82DC400) [pid = 2792] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8783400) [pid = 2792] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E9059400) [pid = 2792] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8FB3000) [pid = 2792] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E27CD400) [pid = 2792] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DBD59400) [pid = 2792] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DC2D8400) [pid = 2792] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E7331C00) [pid = 2792] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E94FA000) [pid = 2792] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E9057C00) [pid = 2792] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9DBD76C00) [pid = 2792] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9DD2B1000) [pid = 2792] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E04B3000) [pid = 2792] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E554C400) [pid = 2792] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E0F79400) [pid = 2792] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E58A8800) [pid = 2792] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E9062C00) [pid = 2792] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (000000B9E978E000) [pid = 2792] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (000000B9E9797000) [pid = 2792] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (000000B9E9379C00) [pid = 2792] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (000000B9E90CB400) [pid = 2792] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (000000B9E905C800) [pid = 2792] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (000000B9E7C3C000) [pid = 2792] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 17:26:18 INFO - PROCESS | 2792 | [2792] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:26:19 INFO - PROCESS | 2792 | [2792] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:26:19 INFO - PROCESS | 2792 | 1466036779029 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 17:26:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 17:26:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2400ms 17:26:19 INFO - PROCESS | 2792 | 1466036779052 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 17:26:19 INFO - PROCESS | 2792 | 1466036779057 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 17:26:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:26:19 INFO - PROCESS | 2792 | 1466036779063 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:26:19 INFO - PROCESS | 2792 | 1466036779066 Marionette TRACE conn5 <- [1,2658,null,{}] 17:26:19 INFO - PROCESS | 2792 | 1466036779076 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:19 INFO - PROCESS | 2792 | 1466036779080 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:19 INFO - PROCESS | 2792 | 1466036779176 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 17:26:19 INFO - PROCESS | 2792 | 1466036779184 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:19 INFO - PROCESS | 2792 | 1466036779187 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0CBE800 == 25 [pid = 2792] [id = 674] 17:26:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (000000B9DB9E6400) [pid = 2792] [serial = 2022] [outer = 0000000000000000] 17:26:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (000000B9DBB6D000) [pid = 2792] [serial = 2023] [outer = 000000B9DB9E6400] 17:26:19 INFO - PROCESS | 2792 | 1466036779239 Marionette DEBUG loaded listener.js 17:26:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (000000B9DBC9E400) [pid = 2792] [serial = 2024] [outer = 000000B9DB9E6400] 17:26:20 INFO - PROCESS | 2792 | 1466036780166 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"]]]}] 17:26:20 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 17:26:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:26:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:26:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:26:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1133ms 17:26:20 INFO - PROCESS | 2792 | 1466036780198 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 17:26:20 INFO - PROCESS | 2792 | 1466036780204 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 17:26:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:26:20 INFO - PROCESS | 2792 | 1466036780211 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:26:20 INFO - PROCESS | 2792 | 1466036780214 Marionette TRACE conn5 <- [1,2662,null,{}] 17:26:20 INFO - PROCESS | 2792 | 1466036780218 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:20 INFO - PROCESS | 2792 | 1466036780221 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:20 INFO - PROCESS | 2792 | 1466036780315 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 17:26:20 INFO - PROCESS | 2792 | 1466036780323 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:20 INFO - PROCESS | 2792 | 1466036780326 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E589A000 == 26 [pid = 2792] [id = 675] 17:26:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (000000B9DBD58800) [pid = 2792] [serial = 2025] [outer = 0000000000000000] 17:26:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (000000B9DBD6C400) [pid = 2792] [serial = 2026] [outer = 000000B9DBD58800] 17:26:20 INFO - PROCESS | 2792 | 1466036780377 Marionette DEBUG loaded listener.js 17:26:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (000000B9DBD93C00) [pid = 2792] [serial = 2027] [outer = 000000B9DBD58800] 17:26:21 INFO - PROCESS | 2792 | 1466036781344 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"]]]}] 17:26:21 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 17:26:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:26:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:26:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1192ms 17:26:21 INFO - PROCESS | 2792 | 1466036781405 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 17:26:21 INFO - PROCESS | 2792 | 1466036781408 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 17:26:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:26:21 INFO - PROCESS | 2792 | 1466036781411 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:26:21 INFO - PROCESS | 2792 | 1466036781415 Marionette TRACE conn5 <- [1,2666,null,{}] 17:26:21 INFO - PROCESS | 2792 | 1466036781427 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:21 INFO - PROCESS | 2792 | 1466036781432 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:21 INFO - PROCESS | 2792 | 1466036781523 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 17:26:21 INFO - PROCESS | 2792 | 1466036781530 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:21 INFO - PROCESS | 2792 | 1466036781533 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:21 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84C3800 == 27 [pid = 2792] [id = 676] 17:26:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9D9E9F800) [pid = 2792] [serial = 2028] [outer = 0000000000000000] 17:26:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E03EEC00) [pid = 2792] [serial = 2029] [outer = 000000B9D9E9F800] 17:26:21 INFO - PROCESS | 2792 | 1466036781582 Marionette DEBUG loaded listener.js 17:26:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E0BB1800) [pid = 2792] [serial = 2030] [outer = 000000B9D9E9F800] 17:26:22 INFO - PROCESS | 2792 | 1466036782511 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 17:26:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 17:26:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1138ms 17:26:22 INFO - PROCESS | 2792 | 1466036782552 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 17:26:22 INFO - PROCESS | 2792 | 1466036782554 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 17:26:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:26:22 INFO - PROCESS | 2792 | 1466036782558 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:26:22 INFO - PROCESS | 2792 | 1466036782560 Marionette TRACE conn5 <- [1,2670,null,{}] 17:26:22 INFO - PROCESS | 2792 | 1466036782563 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:22 INFO - PROCESS | 2792 | 1466036782565 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:22 INFO - PROCESS | 2792 | 1466036782653 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 17:26:22 INFO - PROCESS | 2792 | 1466036782660 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:22 INFO - PROCESS | 2792 | 1466036782662 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F84000 == 28 [pid = 2792] [id = 677] 17:26:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E1C11C00) [pid = 2792] [serial = 2031] [outer = 0000000000000000] 17:26:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E1C6B400) [pid = 2792] [serial = 2032] [outer = 000000B9E1C11C00] 17:26:22 INFO - PROCESS | 2792 | 1466036782707 Marionette DEBUG loaded listener.js 17:26:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E1F44400) [pid = 2792] [serial = 2033] [outer = 000000B9E1C11C00] 17:26:23 INFO - PROCESS | 2792 | 1466036783648 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 17:26:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 17:26:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1131ms 17:26:23 INFO - PROCESS | 2792 | 1466036783692 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 17:26:23 INFO - PROCESS | 2792 | 1466036783694 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 17:26:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:26:23 INFO - PROCESS | 2792 | 1466036783698 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:26:23 INFO - PROCESS | 2792 | 1466036783700 Marionette TRACE conn5 <- [1,2674,null,{}] 17:26:23 INFO - PROCESS | 2792 | 1466036783703 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:23 INFO - PROCESS | 2792 | 1466036783706 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:23 INFO - PROCESS | 2792 | 1466036783818 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 17:26:23 INFO - PROCESS | 2792 | 1466036783825 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:23 INFO - PROCESS | 2792 | 1466036783828 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E91E6800 == 29 [pid = 2792] [id = 678] 17:26:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBD54800) [pid = 2792] [serial = 2034] [outer = 0000000000000000] 17:26:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E2393800) [pid = 2792] [serial = 2035] [outer = 000000B9DBD54800] 17:26:23 INFO - PROCESS | 2792 | 1466036783873 Marionette DEBUG loaded listener.js 17:26:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E5552800) [pid = 2792] [serial = 2036] [outer = 000000B9DBD54800] 17:26:24 INFO - PROCESS | 2792 | 1466036784856 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"]]]}] 17:26: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 17:26:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:26:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:26:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1181ms 17:26:24 INFO - PROCESS | 2792 | 1466036784882 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 17:26:24 INFO - PROCESS | 2792 | 1466036784885 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 17:26:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:26:24 INFO - PROCESS | 2792 | 1466036784888 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:26:24 INFO - PROCESS | 2792 | 1466036784890 Marionette TRACE conn5 <- [1,2678,null,{}] 17:26:24 INFO - PROCESS | 2792 | 1466036784894 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:24 INFO - PROCESS | 2792 | 1466036784900 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:25 INFO - PROCESS | 2792 | 1466036785036 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 17:26:25 INFO - PROCESS | 2792 | 1466036785043 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:25 INFO - PROCESS | 2792 | 1466036785045 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:25 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC785000 == 30 [pid = 2792] [id = 679] 17:26:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E58A6C00) [pid = 2792] [serial = 2037] [outer = 0000000000000000] 17:26:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E6073000) [pid = 2792] [serial = 2038] [outer = 000000B9E58A6C00] 17:26:25 INFO - PROCESS | 2792 | 1466036785133 Marionette DEBUG loaded listener.js 17:26:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E7CE8C00) [pid = 2792] [serial = 2039] [outer = 000000B9E58A6C00] 17:26:25 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E2869000) [pid = 2792] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:26:25 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E55A8000) [pid = 2792] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:26:25 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E8786400) [pid = 2792] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:26:25 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9DBB78800) [pid = 2792] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:26:25 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9DBD5D000) [pid = 2792] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:26:25 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E01B6000) [pid = 2792] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:26:25 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E1C78000) [pid = 2792] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:26:25 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E606E800) [pid = 2792] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:26:25 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E8D30400) [pid = 2792] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:26:25 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E8FA4400) [pid = 2792] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:26:25 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E1209000) [pid = 2792] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:26:25 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9DBC97400) [pid = 2792] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:26:26 INFO - PROCESS | 2792 | 1466036786033 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"]]]}] 17:26: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 17:26:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:26:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:26:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:26:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1194ms 17:26:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:26:26 INFO - PROCESS | 2792 | 1466036786084 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 17:26:26 INFO - PROCESS | 2792 | 1466036786087 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 17:26:26 INFO - PROCESS | 2792 | 1466036786090 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:26:26 INFO - PROCESS | 2792 | 1466036786092 Marionette TRACE conn5 <- [1,2682,null,{}] 17:26:26 INFO - PROCESS | 2792 | 1466036786096 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:26 INFO - PROCESS | 2792 | 1466036786097 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:26 INFO - PROCESS | 2792 | 1466036786177 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 17:26:26 INFO - PROCESS | 2792 | 1466036786183 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:26 INFO - PROCESS | 2792 | 1466036786185 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8EF000 == 31 [pid = 2792] [id = 680] 17:26:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E01B6000) [pid = 2792] [serial = 2040] [outer = 0000000000000000] 17:26:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E7CF1C00) [pid = 2792] [serial = 2041] [outer = 000000B9E01B6000] 17:26:26 INFO - PROCESS | 2792 | 1466036786230 Marionette DEBUG loaded listener.js 17:26:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E86B9400) [pid = 2792] [serial = 2042] [outer = 000000B9E01B6000] 17:26:27 INFO - PROCESS | 2792 | 1466036787157 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"]]]}] 17:26: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 17:26:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:26:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:26:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1084ms 17:26:27 INFO - PROCESS | 2792 | 1466036787176 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 17:26:27 INFO - PROCESS | 2792 | 1466036787178 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 17:26:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:26:27 INFO - PROCESS | 2792 | 1466036787182 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:26:27 INFO - PROCESS | 2792 | 1466036787183 Marionette TRACE conn5 <- [1,2686,null,{}] 17:26:27 INFO - PROCESS | 2792 | 1466036787187 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:27 INFO - PROCESS | 2792 | 1466036787189 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:27 INFO - PROCESS | 2792 | 1466036787297 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 17:26:27 INFO - PROCESS | 2792 | 1466036787385 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:27 INFO - PROCESS | 2792 | 1466036787388 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:27 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBA2F800 == 32 [pid = 2792] [id = 681] 17:26:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9D9E9C800) [pid = 2792] [serial = 2043] [outer = 0000000000000000] 17:26:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9D9EA9800) [pid = 2792] [serial = 2044] [outer = 000000B9D9E9C800] 17:26:27 INFO - PROCESS | 2792 | 1466036787447 Marionette DEBUG loaded listener.js 17:26:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DB921800) [pid = 2792] [serial = 2045] [outer = 000000B9D9E9C800] 17:26:28 INFO - PROCESS | 2792 | 1466036788683 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"]]]}] 17:26: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 17:26:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:26:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:26:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1547ms 17:26:28 INFO - PROCESS | 2792 | 1466036788734 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 17:26:28 INFO - PROCESS | 2792 | 1466036788738 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 17:26:28 INFO - PROCESS | 2792 | 1466036788743 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:26:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:26:28 INFO - PROCESS | 2792 | 1466036788747 Marionette TRACE conn5 <- [1,2690,null,{}] 17:26:28 INFO - PROCESS | 2792 | 1466036788850 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:28 INFO - PROCESS | 2792 | 1466036788853 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:28 INFO - PROCESS | 2792 | 1466036788975 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 17:26:29 INFO - PROCESS | 2792 | 1466036789046 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:29 INFO - PROCESS | 2792 | 1466036789049 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C25800 == 33 [pid = 2792] [id = 682] 17:26:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBCE5000) [pid = 2792] [serial = 2046] [outer = 0000000000000000] 17:26:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBD58C00) [pid = 2792] [serial = 2047] [outer = 000000B9DBCE5000] 17:26:29 INFO - PROCESS | 2792 | 1466036789108 Marionette DEBUG loaded listener.js 17:26:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DC27B800) [pid = 2792] [serial = 2048] [outer = 000000B9DBCE5000] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8E7800 == 32 [pid = 2792] [id = 586] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EA99A000 == 31 [pid = 2792] [id = 593] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB61000 == 30 [pid = 2792] [id = 587] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F98000 == 29 [pid = 2792] [id = 592] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D0C800 == 28 [pid = 2792] [id = 584] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7DE5800 == 27 [pid = 2792] [id = 590] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E866C000 == 26 [pid = 2792] [id = 591] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2129800 == 25 [pid = 2792] [id = 589] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBA2F000 == 24 [pid = 2792] [id = 585] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0C54800 == 23 [pid = 2792] [id = 588] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC8EF000 == 22 [pid = 2792] [id = 680] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC785000 == 21 [pid = 2792] [id = 679] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E91E6800 == 20 [pid = 2792] [id = 678] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F84000 == 19 [pid = 2792] [id = 677] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84C3800 == 18 [pid = 2792] [id = 676] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E589A000 == 17 [pid = 2792] [id = 675] 17:26:29 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0CBE800 == 16 [pid = 2792] [id = 674] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E58AA400) [pid = 2792] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E599E800) [pid = 2792] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8B20C00) [pid = 2792] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E0EA6C00) [pid = 2792] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E03F5C00) [pid = 2792] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E1C10C00) [pid = 2792] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E27C6400) [pid = 2792] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E7393400) [pid = 2792] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E9797C00) [pid = 2792] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (000000B9E01D9C00) [pid = 2792] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (000000B9E8B71000) [pid = 2792] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (000000B9DC204C00) [pid = 2792] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (000000B9E8FA7C00) [pid = 2792] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (000000B9E1D1D400) [pid = 2792] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (000000B9E82DF800) [pid = 2792] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 53 (000000B9E6134C00) [pid = 2792] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 52 (000000B9E58ABC00) [pid = 2792] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 51 (000000B9DBCED000) [pid = 2792] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 50 (000000B9E75EE000) [pid = 2792] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 49 (000000B9DC280000) [pid = 2792] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 48 (000000B9DBC9E800) [pid = 2792] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 47 (000000B9E8FCA800) [pid = 2792] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 46 (000000B9E8D1B800) [pid = 2792] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 45 (000000B9E8FBEC00) [pid = 2792] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 44 (000000B9E9058400) [pid = 2792] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 17:26:29 INFO - PROCESS | 2792 | 1466036789873 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:26:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:26:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1192ms 17:26:29 INFO - PROCESS | 2792 | 1466036789939 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 17:26:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:26:29 INFO - PROCESS | 2792 | 1466036789943 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 17:26:29 INFO - PROCESS | 2792 | 1466036789947 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:26:29 INFO - PROCESS | 2792 | 1466036789950 Marionette TRACE conn5 <- [1,2694,null,{}] 17:26:29 INFO - PROCESS | 2792 | 1466036789955 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:29 INFO - PROCESS | 2792 | 1466036789959 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:30 INFO - PROCESS | 2792 | 1466036790051 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 17:26:30 INFO - PROCESS | 2792 | 1466036790059 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:30 INFO - PROCESS | 2792 | 1466036790062 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2162800 == 17 [pid = 2792] [id = 683] 17:26:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 45 (000000B9DBCECC00) [pid = 2792] [serial = 2049] [outer = 0000000000000000] 17:26:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 46 (000000B9DBD55800) [pid = 2792] [serial = 2050] [outer = 000000B9DBCECC00] 17:26:30 INFO - PROCESS | 2792 | 1466036790118 Marionette DEBUG loaded listener.js 17:26:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 47 (000000B9DBD97400) [pid = 2792] [serial = 2051] [outer = 000000B9DBCECC00] 17:26:30 INFO - PROCESS | 2792 | 1466036790861 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:26:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:26:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 985ms 17:26:30 INFO - PROCESS | 2792 | 1466036790933 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 17:26:30 INFO - PROCESS | 2792 | 1466036790939 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 17:26:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:26:30 INFO - PROCESS | 2792 | 1466036790944 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:26:30 INFO - PROCESS | 2792 | 1466036790948 Marionette TRACE conn5 <- [1,2698,null,{}] 17:26:30 INFO - PROCESS | 2792 | 1466036790955 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:30 INFO - PROCESS | 2792 | 1466036790959 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:31 INFO - PROCESS | 2792 | 1466036791117 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 17:26:31 INFO - PROCESS | 2792 | 1466036791227 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:31 INFO - PROCESS | 2792 | 1466036791230 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E6177800 == 18 [pid = 2792] [id = 684] 17:26:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 48 (000000B9DBCED000) [pid = 2792] [serial = 2052] [outer = 0000000000000000] 17:26:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 49 (000000B9DC420800) [pid = 2792] [serial = 2053] [outer = 000000B9DBCED000] 17:26:31 INFO - PROCESS | 2792 | 1466036791291 Marionette DEBUG loaded listener.js 17:26:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 50 (000000B9E01CEC00) [pid = 2792] [serial = 2054] [outer = 000000B9DBCED000] 17:26:31 INFO - PROCESS | 2792 | 1466036791930 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 17:26:31 INFO - PROCESS | 2792 | 1466036791983 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 17:26:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:26:31 INFO - PROCESS | 2792 | 1466036791991 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:26:31 INFO - PROCESS | 2792 | 1466036791994 Marionette TRACE conn5 <- [1,2702,null,{}] 17:26:32 INFO - PROCESS | 2792 | 1466036791999 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:32 INFO - PROCESS | 2792 | 1466036792002 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:32 INFO - PROCESS | 2792 | 1466036792121 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 17:26:32 INFO - PROCESS | 2792 | 1466036792211 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:32 INFO - PROCESS | 2792 | 1466036792213 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84C3800 == 19 [pid = 2792] [id = 685] 17:26:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 51 (000000B9E1134C00) [pid = 2792] [serial = 2055] [outer = 0000000000000000] 17:26:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 52 (000000B9E1206C00) [pid = 2792] [serial = 2056] [outer = 000000B9E1134C00] 17:26:32 INFO - PROCESS | 2792 | 1466036792277 Marionette DEBUG loaded listener.js 17:26:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 53 (000000B9E1D1F000) [pid = 2792] [serial = 2057] [outer = 000000B9E1134C00] 17:26:32 INFO - PROCESS | 2792 | 1466036792883 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:26:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:26:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 942ms 17:26:32 INFO - PROCESS | 2792 | 1466036792933 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 17:26:32 INFO - PROCESS | 2792 | 1466036792936 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 17:26:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:26:32 INFO - PROCESS | 2792 | 1466036792941 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:26:32 INFO - PROCESS | 2792 | 1466036792945 Marionette TRACE conn5 <- [1,2706,null,{}] 17:26:32 INFO - PROCESS | 2792 | 1466036792958 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:32 INFO - PROCESS | 2792 | 1466036792963 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:33 INFO - PROCESS | 2792 | 1466036793084 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 17:26:33 INFO - PROCESS | 2792 | 1466036793164 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:33 INFO - PROCESS | 2792 | 1466036793168 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9178000 == 20 [pid = 2792] [id = 686] 17:26:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 54 (000000B9E58A6000) [pid = 2792] [serial = 2058] [outer = 0000000000000000] 17:26:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (000000B9E58AC000) [pid = 2792] [serial = 2059] [outer = 000000B9E58A6000] 17:26:33 INFO - PROCESS | 2792 | 1466036793268 Marionette DEBUG loaded listener.js 17:26:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (000000B9E6069000) [pid = 2792] [serial = 2060] [outer = 000000B9E58A6000] 17:26:33 INFO - PROCESS | 2792 | 1466036793966 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 17:26:33 INFO - PROCESS | 2792 | 1466036793986 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 17:26:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:26:33 INFO - PROCESS | 2792 | 1466036793991 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:26:34 INFO - PROCESS | 2792 | 1466036793994 Marionette TRACE conn5 <- [1,2710,null,{}] 17:26:34 INFO - PROCESS | 2792 | 1466036794031 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:34 INFO - PROCESS | 2792 | 1466036794034 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:34 INFO - PROCESS | 2792 | 1466036794144 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 17:26:34 INFO - PROCESS | 2792 | 1466036794222 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:34 INFO - PROCESS | 2792 | 1466036794226 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBA2F800 == 19 [pid = 2792] [id = 681] 17:26:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F8C800 == 18 [pid = 2792] [id = 581] 17:26:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7DE1800 == 17 [pid = 2792] [id = 596] 17:26:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EC78A800 == 16 [pid = 2792] [id = 594] 17:26:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF059000 == 15 [pid = 2792] [id = 673] 17:26:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAB8800 == 14 [pid = 2792] [id = 595] 17:26:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8674000 == 13 [pid = 2792] [id = 582] 17:26:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9019800 == 12 [pid = 2792] [id = 583] 17:26:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1228800 == 11 [pid = 2792] [id = 580] 17:26:34 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DB9B5800 == 12 [pid = 2792] [id = 687] 17:26:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (000000B9DA05B000) [pid = 2792] [serial = 2061] [outer = 0000000000000000] 17:26:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (000000B9DA060C00) [pid = 2792] [serial = 2062] [outer = 000000B9DA05B000] 17:26:34 INFO - PROCESS | 2792 | 1466036794822 Marionette DEBUG loaded listener.js 17:26:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (000000B9DBA88800) [pid = 2792] [serial = 2063] [outer = 000000B9DA05B000] 17:26:35 INFO - PROCESS | 2792 | 1466036795354 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:26:35 INFO - PROCESS | 2792 | 1466036795388 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 17:26:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:26:35 INFO - PROCESS | 2792 | 1466036795398 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:26:35 INFO - PROCESS | 2792 | 1466036795401 Marionette TRACE conn5 <- [1,2714,null,{}] 17:26:35 INFO - PROCESS | 2792 | 1466036795406 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:35 INFO - PROCESS | 2792 | 1466036795409 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:35 INFO - PROCESS | 2792 | 1466036795554 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 17:26:35 INFO - PROCESS | 2792 | 1466036795633 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:35 INFO - PROCESS | 2792 | 1466036795635 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E616A800 == 13 [pid = 2792] [id = 688] 17:26:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (000000B9DBB79C00) [pid = 2792] [serial = 2064] [outer = 0000000000000000] 17:26:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9DC64EC00) [pid = 2792] [serial = 2065] [outer = 000000B9DBB79C00] 17:26:35 INFO - PROCESS | 2792 | 1466036795685 Marionette DEBUG loaded listener.js 17:26:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E044B400) [pid = 2792] [serial = 2066] [outer = 000000B9DBB79C00] 17:26:36 INFO - PROCESS | 2792 | 1466036796086 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 17:26:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:26:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 17:26:36 INFO - PROCESS | 2792 | 1466036796151 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 17:26:36 INFO - PROCESS | 2792 | 1466036796156 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 17:26:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:26:36 INFO - PROCESS | 2792 | 1466036796163 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:26:36 INFO - PROCESS | 2792 | 1466036796166 Marionette TRACE conn5 <- [1,2718,null,{}] 17:26:36 INFO - PROCESS | 2792 | 1466036796170 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:36 INFO - PROCESS | 2792 | 1466036796172 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:36 INFO - PROCESS | 2792 | 1466036796291 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 17:26:36 INFO - PROCESS | 2792 | 1466036796304 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:36 INFO - PROCESS | 2792 | 1466036796307 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:36 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D7D800 == 14 [pid = 2792] [id = 689] 17:26:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E08F5000) [pid = 2792] [serial = 2067] [outer = 0000000000000000] 17:26:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E1C06C00) [pid = 2792] [serial = 2068] [outer = 000000B9E08F5000] 17:26:36 INFO - PROCESS | 2792 | 1466036796409 Marionette DEBUG loaded listener.js 17:26:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E27CBC00) [pid = 2792] [serial = 2069] [outer = 000000B9E08F5000] 17:26:37 INFO - PROCESS | 2792 | 1466036797304 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"]]]}] 17:26:37 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 17:26:37 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:26:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:26:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1178ms 17:26:37 INFO - PROCESS | 2792 | 1466036797344 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 17:26:37 INFO - PROCESS | 2792 | 1466036797347 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 17:26:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:26:37 INFO - PROCESS | 2792 | 1466036797356 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:26:37 INFO - PROCESS | 2792 | 1466036797360 Marionette TRACE conn5 <- [1,2722,null,{}] 17:26:37 INFO - PROCESS | 2792 | 1466036797372 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:37 INFO - PROCESS | 2792 | 1466036797377 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:37 INFO - PROCESS | 2792 | 1466036797497 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 17:26:37 INFO - PROCESS | 2792 | 1466036797504 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:37 INFO - PROCESS | 2792 | 1466036797507 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB587000 == 15 [pid = 2792] [id = 690] 17:26:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E58AD800) [pid = 2792] [serial = 2070] [outer = 0000000000000000] 17:26:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E59A0C00) [pid = 2792] [serial = 2071] [outer = 000000B9E58AD800] 17:26:37 INFO - PROCESS | 2792 | 1466036797554 Marionette DEBUG loaded listener.js 17:26:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E614DC00) [pid = 2792] [serial = 2072] [outer = 000000B9E58AD800] 17:26:38 INFO - PROCESS | 2792 | 1466036798052 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 17:26:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:26:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 732ms 17:26:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:26:38 INFO - PROCESS | 2792 | 1466036798090 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 17:26:38 INFO - PROCESS | 2792 | 1466036798093 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 17:26:38 INFO - PROCESS | 2792 | 1466036798097 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:26:38 INFO - PROCESS | 2792 | 1466036798099 Marionette TRACE conn5 <- [1,2726,null,{}] 17:26:38 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E01B6000) [pid = 2792] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:26:38 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9DBD54800) [pid = 2792] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:26:38 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E1C11C00) [pid = 2792] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:26:38 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E58A6C00) [pid = 2792] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:26:38 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9DB9E6400) [pid = 2792] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:26:38 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9DBD58800) [pid = 2792] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:26:38 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9DBCECC00) [pid = 2792] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:26:38 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E8FC4C00) [pid = 2792] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:26:38 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (000000B9D9E9F800) [pid = 2792] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:26:38 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (000000B9DBCE5000) [pid = 2792] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:26:38 INFO - PROCESS | 2792 | 1466036798182 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:38 INFO - PROCESS | 2792 | 1466036798184 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:38 INFO - PROCESS | 2792 | 1466036798281 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 17:26:38 INFO - PROCESS | 2792 | 1466036798287 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:38 INFO - PROCESS | 2792 | 1466036798289 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:38 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EAFD8000 == 16 [pid = 2792] [id = 691] 17:26:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (000000B9E113FC00) [pid = 2792] [serial = 2073] [outer = 0000000000000000] 17:26:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (000000B9E1F47000) [pid = 2792] [serial = 2074] [outer = 000000B9E113FC00] 17:26:38 INFO - PROCESS | 2792 | 1466036798344 Marionette DEBUG loaded listener.js 17:26:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E7387000) [pid = 2792] [serial = 2075] [outer = 000000B9E113FC00] 17:26:38 INFO - PROCESS | 2792 | 1466036798763 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:26:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:26:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 17:26:38 INFO - PROCESS | 2792 | 1466036798854 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 17:26:38 INFO - PROCESS | 2792 | 1466036798856 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 17:26:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:26:38 INFO - PROCESS | 2792 | 1466036798862 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:26:38 INFO - PROCESS | 2792 | 1466036798864 Marionette TRACE conn5 <- [1,2730,null,{}] 17:26:38 INFO - PROCESS | 2792 | 1466036798868 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:38 INFO - PROCESS | 2792 | 1466036798870 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:38 INFO - PROCESS | 2792 | 1466036798952 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 17:26:38 INFO - PROCESS | 2792 | 1466036798964 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:38 INFO - PROCESS | 2792 | 1466036798966 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:38 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E122F000 == 17 [pid = 2792] [id = 692] 17:26:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E04B2800) [pid = 2792] [serial = 2076] [outer = 0000000000000000] 17:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E82DC400) [pid = 2792] [serial = 2077] [outer = 000000B9E04B2800] 17:26:39 INFO - PROCESS | 2792 | 1466036799023 Marionette DEBUG loaded listener.js 17:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E86C0C00) [pid = 2792] [serial = 2078] [outer = 000000B9E04B2800] 17:26:39 INFO - PROCESS | 2792 | 1466036799464 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:26:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:26:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 629ms 17:26:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:26:39 INFO - PROCESS | 2792 | 1466036799497 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 17:26:39 INFO - PROCESS | 2792 | 1466036799500 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 17:26:39 INFO - PROCESS | 2792 | 1466036799503 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:26:39 INFO - PROCESS | 2792 | 1466036799505 Marionette TRACE conn5 <- [1,2734,null,{}] 17:26:39 INFO - PROCESS | 2792 | 1466036799508 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:39 INFO - PROCESS | 2792 | 1466036799514 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:39 INFO - PROCESS | 2792 | 1466036799603 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 17:26:39 INFO - PROCESS | 2792 | 1466036799612 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:39 INFO - PROCESS | 2792 | 1466036799621 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:39 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED88A000 == 18 [pid = 2792] [id = 693] 17:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E8B24C00) [pid = 2792] [serial = 2079] [outer = 0000000000000000] 17:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E8B29800) [pid = 2792] [serial = 2080] [outer = 000000B9E8B24C00] 17:26:39 INFO - PROCESS | 2792 | 1466036799671 Marionette DEBUG loaded listener.js 17:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E8D1A400) [pid = 2792] [serial = 2081] [outer = 000000B9E8B24C00] 17:26:40 INFO - PROCESS | 2792 | 1466036800090 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:26:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:26:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 627ms 17:26:40 INFO - PROCESS | 2792 | 1466036800134 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 17:26:40 INFO - PROCESS | 2792 | 1466036800136 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 17:26:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:26:40 INFO - PROCESS | 2792 | 1466036800139 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:26:40 INFO - PROCESS | 2792 | 1466036800141 Marionette TRACE conn5 <- [1,2738,null,{}] 17:26:40 INFO - PROCESS | 2792 | 1466036800149 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:40 INFO - PROCESS | 2792 | 1466036800152 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:40 INFO - PROCESS | 2792 | 1466036800276 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 17:26:40 INFO - PROCESS | 2792 | 1466036800448 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:40 INFO - PROCESS | 2792 | 1466036800452 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1239800 == 19 [pid = 2792] [id = 694] 17:26:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DB02E400) [pid = 2792] [serial = 2082] [outer = 0000000000000000] 17:26:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DB928C00) [pid = 2792] [serial = 2083] [outer = 000000B9DB02E400] 17:26:40 INFO - PROCESS | 2792 | 1466036800514 Marionette DEBUG loaded listener.js 17:26:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBCE6400) [pid = 2792] [serial = 2084] [outer = 000000B9DB02E400] 17:26:41 INFO - PROCESS | 2792 | 1466036801264 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:26:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:26:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1180ms 17:26:41 INFO - PROCESS | 2792 | 1466036801333 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 17:26:41 INFO - PROCESS | 2792 | 1466036801338 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 17:26:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:26:41 INFO - PROCESS | 2792 | 1466036801344 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:26:41 INFO - PROCESS | 2792 | 1466036801348 Marionette TRACE conn5 <- [1,2742,null,{}] 17:26:41 INFO - PROCESS | 2792 | 1466036801353 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:41 INFO - PROCESS | 2792 | 1466036801357 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:41 INFO - PROCESS | 2792 | 1466036801491 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 17:26:41 INFO - PROCESS | 2792 | 1466036801563 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:41 INFO - PROCESS | 2792 | 1466036801566 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E94ED800 == 20 [pid = 2792] [id = 695] 17:26:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E0E76400) [pid = 2792] [serial = 2085] [outer = 0000000000000000] 17:26:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E1C04C00) [pid = 2792] [serial = 2086] [outer = 000000B9E0E76400] 17:26:41 INFO - PROCESS | 2792 | 1466036801664 Marionette DEBUG loaded listener.js 17:26:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E5553C00) [pid = 2792] [serial = 2087] [outer = 000000B9E0E76400] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E2393800) [pid = 2792] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E1C6B400) [pid = 2792] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E6073000) [pid = 2792] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E5552800) [pid = 2792] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9DBB6D000) [pid = 2792] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9DBC9E400) [pid = 2792] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9DBD6C400) [pid = 2792] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9DBD93C00) [pid = 2792] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9DBD97400) [pid = 2792] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E90C4400) [pid = 2792] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E03EEC00) [pid = 2792] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9DBD55800) [pid = 2792] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E0BB1800) [pid = 2792] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (000000B9D9EA9800) [pid = 2792] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (000000B9DBD58C00) [pid = 2792] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (000000B9E7CE8C00) [pid = 2792] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (000000B9DC27B800) [pid = 2792] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (000000B9E1F44400) [pid = 2792] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (000000B9E86B9400) [pid = 2792] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | --DOMWINDOW == 53 (000000B9E7CF1C00) [pid = 2792] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 17:26:42 INFO - PROCESS | 2792 | 1466036802556 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:26:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:26:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1236ms 17:26:42 INFO - PROCESS | 2792 | 1466036802585 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 17:26:42 INFO - PROCESS | 2792 | 1466036802590 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 17:26:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:26:42 INFO - PROCESS | 2792 | 1466036802595 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:26:42 INFO - PROCESS | 2792 | 1466036802599 Marionette TRACE conn5 <- [1,2746,null,{}] 17:26:42 INFO - PROCESS | 2792 | 1466036802604 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:42 INFO - PROCESS | 2792 | 1466036802607 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:42 INFO - PROCESS | 2792 | 1466036802700 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 17:26:42 INFO - PROCESS | 2792 | 1466036802707 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:42 INFO - PROCESS | 2792 | 1466036802710 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:42 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C1B800 == 21 [pid = 2792] [id = 696] 17:26:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 54 (000000B9DBCE3C00) [pid = 2792] [serial = 2088] [outer = 0000000000000000] 17:26:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (000000B9DBD54000) [pid = 2792] [serial = 2089] [outer = 000000B9DBCE3C00] 17:26:42 INFO - PROCESS | 2792 | 1466036802763 Marionette DEBUG loaded listener.js 17:26:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (000000B9DBD95000) [pid = 2792] [serial = 2090] [outer = 000000B9DBCE3C00] 17:26:43 INFO - PROCESS | 2792 | 1466036803287 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:26:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:26:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 735ms 17:26:43 INFO - PROCESS | 2792 | 1466036803334 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 17:26:43 INFO - PROCESS | 2792 | 1466036803339 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 17:26:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:26:43 INFO - PROCESS | 2792 | 1466036803346 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:26:43 INFO - PROCESS | 2792 | 1466036803349 Marionette TRACE conn5 <- [1,2750,null,{}] 17:26:43 INFO - PROCESS | 2792 | 1466036803353 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:43 INFO - PROCESS | 2792 | 1466036803356 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:43 INFO - PROCESS | 2792 | 1466036803446 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 17:26:43 INFO - PROCESS | 2792 | 1466036803454 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:43 INFO - PROCESS | 2792 | 1466036803457 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DE6800 == 22 [pid = 2792] [id = 697] 17:26:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (000000B9E0CA2400) [pid = 2792] [serial = 2091] [outer = 0000000000000000] 17:26:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (000000B9E0F72800) [pid = 2792] [serial = 2092] [outer = 000000B9E0CA2400] 17:26:43 INFO - PROCESS | 2792 | 1466036803510 Marionette DEBUG loaded listener.js 17:26:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (000000B9E1F46C00) [pid = 2792] [serial = 2093] [outer = 000000B9E0CA2400] 17:26:43 INFO - PROCESS | 2792 | 1466036803994 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:26:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:26:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 693ms 17:26:44 INFO - PROCESS | 2792 | 1466036804041 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 17:26:44 INFO - PROCESS | 2792 | 1466036804043 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 17:26:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:26:44 INFO - PROCESS | 2792 | 1466036804047 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:26:44 INFO - PROCESS | 2792 | 1466036804050 Marionette TRACE conn5 <- [1,2754,null,{}] 17:26:44 INFO - PROCESS | 2792 | 1466036804062 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:44 INFO - PROCESS | 2792 | 1466036804067 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:44 INFO - PROCESS | 2792 | 1466036804218 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 17:26:44 INFO - PROCESS | 2792 | 1466036804233 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:44 INFO - PROCESS | 2792 | 1466036804237 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:44 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9019000 == 23 [pid = 2792] [id = 698] 17:26:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (000000B9E58AC400) [pid = 2792] [serial = 2094] [outer = 0000000000000000] 17:26:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E5995C00) [pid = 2792] [serial = 2095] [outer = 000000B9E58AC400] 17:26:44 INFO - PROCESS | 2792 | 1466036804287 Marionette DEBUG loaded listener.js 17:26:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E7328800) [pid = 2792] [serial = 2096] [outer = 000000B9E58AC400] 17:26:44 INFO - PROCESS | 2792 | 1466036804703 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:26:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:26:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 693ms 17:26:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:26:44 INFO - PROCESS | 2792 | 1466036804741 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 17:26:44 INFO - PROCESS | 2792 | 1466036804744 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 17:26:44 INFO - PROCESS | 2792 | 1466036804747 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:26:44 INFO - PROCESS | 2792 | 1466036804749 Marionette TRACE conn5 <- [1,2758,null,{}] 17:26:44 INFO - PROCESS | 2792 | 1466036804752 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:44 INFO - PROCESS | 2792 | 1466036804754 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:44 INFO - PROCESS | 2792 | 1466036804899 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 17:26:44 INFO - PROCESS | 2792 | 1466036804918 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:44 INFO - PROCESS | 2792 | 1466036804920 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:44 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EB58C800 == 24 [pid = 2792] [id = 699] 17:26:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E7CEF000) [pid = 2792] [serial = 2097] [outer = 0000000000000000] 17:26:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E82D5C00) [pid = 2792] [serial = 2098] [outer = 000000B9E7CEF000] 17:26:44 INFO - PROCESS | 2792 | 1466036804967 Marionette DEBUG loaded listener.js 17:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E86BFC00) [pid = 2792] [serial = 2099] [outer = 000000B9E7CEF000] 17:26:45 INFO - PROCESS | 2792 | 1466036805407 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:26:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:26:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 17:26:45 INFO - PROCESS | 2792 | 1466036805420 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 17:26:45 INFO - PROCESS | 2792 | 1466036805422 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 17:26:45 INFO - PROCESS | 2792 | 1466036805425 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:26:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:26:45 INFO - PROCESS | 2792 | 1466036805427 Marionette TRACE conn5 <- [1,2762,null,{}] 17:26:45 INFO - PROCESS | 2792 | 1466036805436 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:45 INFO - PROCESS | 2792 | 1466036805438 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:45 INFO - PROCESS | 2792 | 1466036805582 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 17:26:45 INFO - PROCESS | 2792 | 1466036805603 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:45 INFO - PROCESS | 2792 | 1466036805605 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DC6F2000 == 25 [pid = 2792] [id = 700] 17:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E8785C00) [pid = 2792] [serial = 2100] [outer = 0000000000000000] 17:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E897A800) [pid = 2792] [serial = 2101] [outer = 000000B9E8785C00] 17:26:45 INFO - PROCESS | 2792 | 1466036805649 Marionette DEBUG loaded listener.js 17:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E8D1CC00) [pid = 2792] [serial = 2102] [outer = 000000B9E8785C00] 17:26:46 INFO - PROCESS | 2792 | 1466036806100 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 17:26:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:26:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 690ms 17:26:46 INFO - PROCESS | 2792 | 1466036806119 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 17:26:46 INFO - PROCESS | 2792 | 1466036806122 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 17:26:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:26:46 INFO - PROCESS | 2792 | 1466036806125 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:26:46 INFO - PROCESS | 2792 | 1466036806127 Marionette TRACE conn5 <- [1,2766,null,{}] 17:26:46 INFO - PROCESS | 2792 | 1466036806130 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:46 INFO - PROCESS | 2792 | 1466036806136 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:46 INFO - PROCESS | 2792 | 1466036806271 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 17:26:46 INFO - PROCESS | 2792 | 1466036806278 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:46 INFO - PROCESS | 2792 | 1466036806280 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:46 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB2F000 == 26 [pid = 2792] [id = 701] 17:26:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E8F07800) [pid = 2792] [serial = 2103] [outer = 0000000000000000] 17:26:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E8FB1000) [pid = 2792] [serial = 2104] [outer = 000000B9E8F07800] 17:26:46 INFO - PROCESS | 2792 | 1466036806370 Marionette DEBUG loaded listener.js 17:26:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E9055400) [pid = 2792] [serial = 2105] [outer = 000000B9E8F07800] 17:26:46 INFO - PROCESS | 2792 | 1466036806803 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:26:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:26:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 734ms 17:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9D9E9C800) [pid = 2792] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DA05B000) [pid = 2792] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9DBB79C00) [pid = 2792] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E58A6000) [pid = 2792] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E08F5000) [pid = 2792] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9DBCED000) [pid = 2792] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E1134C00) [pid = 2792] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E58AD800) [pid = 2792] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E04B2800) [pid = 2792] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:26:46 INFO - PROCESS | 2792 | 1466036806907 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 17:26:46 INFO - PROCESS | 2792 | 1466036806909 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 17:26:46 INFO - PROCESS | 2792 | 1466036806920 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:26:46 INFO - PROCESS | 2792 | 1466036806921 Marionette TRACE conn5 <- [1,2770,null,{}] 17:26:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:26:46 INFO - PROCESS | 2792 | 1466036806925 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:46 INFO - PROCESS | 2792 | 1466036806928 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:47 INFO - PROCESS | 2792 | 1466036807010 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 17:26:47 INFO - PROCESS | 2792 | 1466036807021 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:47 INFO - PROCESS | 2792 | 1466036807023 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF055800 == 27 [pid = 2792] [id = 702] 17:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E1134800) [pid = 2792] [serial = 2106] [outer = 0000000000000000] 17:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E58A1C00) [pid = 2792] [serial = 2107] [outer = 000000B9E1134800] 17:26:47 INFO - PROCESS | 2792 | 1466036807069 Marionette DEBUG loaded listener.js 17:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E905B800) [pid = 2792] [serial = 2108] [outer = 000000B9E1134800] 17:26:47 INFO - PROCESS | 2792 | 1466036807471 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:26:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:26:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 585ms 17:26:47 INFO - PROCESS | 2792 | 1466036807512 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 17:26:47 INFO - PROCESS | 2792 | 1466036807514 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 17:26:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:26:47 INFO - PROCESS | 2792 | 1466036807529 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:26:47 INFO - PROCESS | 2792 | 1466036807530 Marionette TRACE conn5 <- [1,2774,null,{}] 17:26:47 INFO - PROCESS | 2792 | 1466036807534 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:47 INFO - PROCESS | 2792 | 1466036807536 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:47 INFO - PROCESS | 2792 | 1466036807621 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 17:26:47 INFO - PROCESS | 2792 | 1466036807627 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:47 INFO - PROCESS | 2792 | 1466036807629 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:47 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0DB800 == 28 [pid = 2792] [id = 703] 17:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E9062000) [pid = 2792] [serial = 2109] [outer = 0000000000000000] 17:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E90C6000) [pid = 2792] [serial = 2110] [outer = 000000B9E9062000] 17:26:47 INFO - PROCESS | 2792 | 1466036807674 Marionette DEBUG loaded listener.js 17:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E90CDC00) [pid = 2792] [serial = 2111] [outer = 000000B9E9062000] 17:26:48 INFO - PROCESS | 2792 | 1466036808100 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:26:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:26:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 627ms 17:26:48 INFO - PROCESS | 2792 | 1466036808164 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 17:26:48 INFO - PROCESS | 2792 | 1466036808166 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 17:26:48 INFO - PROCESS | 2792 | 1466036808170 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:26:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:26:48 INFO - PROCESS | 2792 | 1466036808171 Marionette TRACE conn5 <- [1,2778,null,{}] 17:26:48 INFO - PROCESS | 2792 | 1466036808175 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:48 INFO - PROCESS | 2792 | 1466036808177 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:48 INFO - PROCESS | 2792 | 1466036808264 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 17:26:48 INFO - PROCESS | 2792 | 1466036808269 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:48 INFO - PROCESS | 2792 | 1466036808271 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF338800 == 29 [pid = 2792] [id = 704] 17:26:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E9378000) [pid = 2792] [serial = 2112] [outer = 0000000000000000] 17:26:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E937AC00) [pid = 2792] [serial = 2113] [outer = 000000B9E9378000] 17:26:48 INFO - PROCESS | 2792 | 1466036808317 Marionette DEBUG loaded listener.js 17:26:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E94F5400) [pid = 2792] [serial = 2114] [outer = 000000B9E9378000] 17:26:48 INFO - PROCESS | 2792 | 1466036808753 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:26:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:26:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 629ms 17:26:48 INFO - PROCESS | 2792 | 1466036808806 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 17:26:48 INFO - PROCESS | 2792 | 1466036808809 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 17:26:48 INFO - PROCESS | 2792 | 1466036808817 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:26:48 INFO - PROCESS | 2792 | 1466036808819 Marionette TRACE conn5 <- [1,2782,null,{}] 17:26:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:26:48 INFO - PROCESS | 2792 | 1466036808822 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:48 INFO - PROCESS | 2792 | 1466036808824 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:48 INFO - PROCESS | 2792 | 1466036808955 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 17:26:49 INFO - PROCESS | 2792 | 1466036809084 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:49 INFO - PROCESS | 2792 | 1466036809087 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0C53800 == 30 [pid = 2792] [id = 705] 17:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9DA05FC00) [pid = 2792] [serial = 2115] [outer = 0000000000000000] 17:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DB3B7800) [pid = 2792] [serial = 2116] [outer = 000000B9DA05FC00] 17:26:49 INFO - PROCESS | 2792 | 1466036809147 Marionette DEBUG loaded listener.js 17:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBD6D800) [pid = 2792] [serial = 2117] [outer = 000000B9DA05FC00] 17:26:49 INFO - PROCESS | 2792 | 1466036809796 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 17:26:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:26:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1031ms 17:26:49 INFO - PROCESS | 2792 | 1466036809855 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 17:26:49 INFO - PROCESS | 2792 | 1466036809860 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 17:26:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:26:49 INFO - PROCESS | 2792 | 1466036809887 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:26:49 INFO - PROCESS | 2792 | 1466036809890 Marionette TRACE conn5 <- [1,2786,null,{}] 17:26:49 INFO - PROCESS | 2792 | 1466036809896 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:49 INFO - PROCESS | 2792 | 1466036809899 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:50 INFO - PROCESS | 2792 | 1466036810028 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 17:26:50 INFO - PROCESS | 2792 | 1466036810143 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:50 INFO - PROCESS | 2792 | 1466036810146 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F8D000 == 31 [pid = 2792] [id = 706] 17:26:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E0BAE800) [pid = 2792] [serial = 2118] [outer = 0000000000000000] 17:26:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E55A0800) [pid = 2792] [serial = 2119] [outer = 000000B9E0BAE800] 17:26:50 INFO - PROCESS | 2792 | 1466036810204 Marionette DEBUG loaded listener.js 17:26:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E6150400) [pid = 2792] [serial = 2120] [outer = 000000B9E0BAE800] 17:26:50 INFO - PROCESS | 2792 | 1466036810795 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 17:26:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:26:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 982ms 17:26:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:26:50 INFO - PROCESS | 2792 | 1466036810872 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 17:26:50 INFO - PROCESS | 2792 | 1466036810875 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 17:26:50 INFO - PROCESS | 2792 | 1466036810879 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:26:50 INFO - PROCESS | 2792 | 1466036810882 Marionette TRACE conn5 <- [1,2790,null,{}] 17:26:50 INFO - PROCESS | 2792 | 1466036810886 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:50 INFO - PROCESS | 2792 | 1466036810889 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:51 INFO - PROCESS | 2792 | 1466036811035 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 17:26:51 INFO - PROCESS | 2792 | 1466036811166 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:51 INFO - PROCESS | 2792 | 1466036811169 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB72000 == 32 [pid = 2792] [id = 707] 17:26:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E8725400) [pid = 2792] [serial = 2121] [outer = 0000000000000000] 17:26:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E8FA4400) [pid = 2792] [serial = 2122] [outer = 000000B9E8725400] 17:26:51 INFO - PROCESS | 2792 | 1466036811228 Marionette DEBUG loaded listener.js 17:26:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E8FC0C00) [pid = 2792] [serial = 2123] [outer = 000000B9E8725400] 17:26:52 INFO - PROCESS | 2792 | 1466036812017 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:26:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:26:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1194ms 17:26:52 INFO - PROCESS | 2792 | 1466036812074 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 17:26:52 INFO - PROCESS | 2792 | 1466036812078 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 17:26:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:26:52 INFO - PROCESS | 2792 | 1466036812097 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:26:52 INFO - PROCESS | 2792 | 1466036812103 Marionette TRACE conn5 <- [1,2794,null,{}] 17:26:52 INFO - PROCESS | 2792 | 1466036812108 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:52 INFO - PROCESS | 2792 | 1466036812110 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:52 INFO - PROCESS | 2792 | 1466036812223 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 17:26:52 INFO - PROCESS | 2792 | 1466036812298 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:52 INFO - PROCESS | 2792 | 1466036812301 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:52 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C25800 == 31 [pid = 2792] [id = 682] 17:26:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DB04C000 == 32 [pid = 2792] [id = 708] 17:26:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DA058C00) [pid = 2792] [serial = 2124] [outer = 0000000000000000] 17:26:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DA060800) [pid = 2792] [serial = 2125] [outer = 000000B9DA058C00] 17:26:52 INFO - PROCESS | 2792 | 1466036812934 Marionette DEBUG loaded listener.js 17:26:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DB920400) [pid = 2792] [serial = 2126] [outer = 000000B9DA058C00] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DB921800) [pid = 2792] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E8B29800) [pid = 2792] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DA060C00) [pid = 2792] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DC64EC00) [pid = 2792] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E58AC000) [pid = 2792] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E6069000) [pid = 2792] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E1C06C00) [pid = 2792] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E27CBC00) [pid = 2792] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E01CEC00) [pid = 2792] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DC420800) [pid = 2792] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E1D1F000) [pid = 2792] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E1206C00) [pid = 2792] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E59A0C00) [pid = 2792] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E1F47000) [pid = 2792] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E82DC400) [pid = 2792] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E86C0C00) [pid = 2792] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E614DC00) [pid = 2792] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9DBA88800) [pid = 2792] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E044B400) [pid = 2792] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 17:26:53 INFO - PROCESS | 2792 | 1466036813464 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:26:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:26:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1440ms 17:26:53 INFO - PROCESS | 2792 | 1466036813541 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 17:26:53 INFO - PROCESS | 2792 | 1466036813545 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 17:26:53 INFO - PROCESS | 2792 | 1466036813556 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:26:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:26:53 INFO - PROCESS | 2792 | 1466036813558 Marionette TRACE conn5 <- [1,2798,null,{}] 17:26:53 INFO - PROCESS | 2792 | 1466036813563 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:53 INFO - PROCESS | 2792 | 1466036813566 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:53 INFO - PROCESS | 2792 | 1466036813706 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 17:26:53 INFO - PROCESS | 2792 | 1466036813782 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:53 INFO - PROCESS | 2792 | 1466036813784 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:53 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D78800 == 33 [pid = 2792] [id = 709] 17:26:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DB91F800) [pid = 2792] [serial = 2127] [outer = 0000000000000000] 17:26:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DBC9FC00) [pid = 2792] [serial = 2128] [outer = 000000B9DB91F800] 17:26:53 INFO - PROCESS | 2792 | 1466036813835 Marionette DEBUG loaded listener.js 17:26:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBD57000) [pid = 2792] [serial = 2129] [outer = 000000B9DB91F800] 17:26:54 INFO - PROCESS | 2792 | 1466036814234 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:26:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:26:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 732ms 17:26:54 INFO - PROCESS | 2792 | 1466036814295 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 17:26:54 INFO - PROCESS | 2792 | 1466036814299 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 17:26:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:26:54 INFO - PROCESS | 2792 | 1466036814306 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:26:54 INFO - PROCESS | 2792 | 1466036814309 Marionette TRACE conn5 <- [1,2802,null,{}] 17:26:54 INFO - PROCESS | 2792 | 1466036814313 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:54 INFO - PROCESS | 2792 | 1466036814316 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:54 INFO - PROCESS | 2792 | 1466036814415 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 17:26:54 INFO - PROCESS | 2792 | 1466036814429 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:54 INFO - PROCESS | 2792 | 1466036814432 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8218000 == 34 [pid = 2792] [id = 710] 17:26:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DC27B800) [pid = 2792] [serial = 2130] [outer = 0000000000000000] 17:26:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DC420800) [pid = 2792] [serial = 2131] [outer = 000000B9DC27B800] 17:26:54 INFO - PROCESS | 2792 | 1466036814488 Marionette DEBUG loaded listener.js 17:26:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E01DC400) [pid = 2792] [serial = 2132] [outer = 000000B9DC27B800] 17:26:54 INFO - PROCESS | 2792 | 1466036814984 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:26:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:26:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 17:26:55 INFO - PROCESS | 2792 | 1466036815045 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 17:26:55 INFO - PROCESS | 2792 | 1466036815047 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 17:26:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:26:55 INFO - PROCESS | 2792 | 1466036815051 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:26:55 INFO - PROCESS | 2792 | 1466036815055 Marionette TRACE conn5 <- [1,2806,null,{}] 17:26:55 INFO - PROCESS | 2792 | 1466036815066 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:55 INFO - PROCESS | 2792 | 1466036815071 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:55 INFO - PROCESS | 2792 | 1466036815172 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 17:26:55 INFO - PROCESS | 2792 | 1466036815187 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:55 INFO - PROCESS | 2792 | 1466036815189 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F83000 == 35 [pid = 2792] [id = 711] 17:26:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E1C6C000) [pid = 2792] [serial = 2133] [outer = 0000000000000000] 17:26:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E1C78000) [pid = 2792] [serial = 2134] [outer = 000000B9E1C6C000] 17:26:55 INFO - PROCESS | 2792 | 1466036815236 Marionette DEBUG loaded listener.js 17:26:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E1F43400) [pid = 2792] [serial = 2135] [outer = 000000B9E1C6C000] 17:26:55 INFO - PROCESS | 2792 | 1466036815724 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 17:26:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:26:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 733ms 17:26:55 INFO - PROCESS | 2792 | 1466036815802 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 17:26:55 INFO - PROCESS | 2792 | 1466036815805 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 17:26:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:26:55 INFO - PROCESS | 2792 | 1466036815812 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:26:55 INFO - PROCESS | 2792 | 1466036815814 Marionette TRACE conn5 <- [1,2810,null,{}] 17:26:55 INFO - PROCESS | 2792 | 1466036815818 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:55 INFO - PROCESS | 2792 | 1466036815820 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:55 INFO - PROCESS | 2792 | 1466036815947 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 17:26:55 INFO - PROCESS | 2792 | 1466036815955 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:55 INFO - PROCESS | 2792 | 1466036815964 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D02800 == 36 [pid = 2792] [id = 712] 17:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E2870800) [pid = 2792] [serial = 2136] [outer = 0000000000000000] 17:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E5553000) [pid = 2792] [serial = 2137] [outer = 000000B9E2870800] 17:26:56 INFO - PROCESS | 2792 | 1466036816055 Marionette DEBUG loaded listener.js 17:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E58AC000) [pid = 2792] [serial = 2138] [outer = 000000B9E2870800] 17:26:56 INFO - PROCESS | 2792 | 1466036816491 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:26:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:26:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 733ms 17:26:56 INFO - PROCESS | 2792 | 1466036816546 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 17:26:56 INFO - PROCESS | 2792 | 1466036816549 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 17:26:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:26:56 INFO - PROCESS | 2792 | 1466036816552 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:26:56 INFO - PROCESS | 2792 | 1466036816554 Marionette TRACE conn5 <- [1,2814,null,{}] 17:26:56 INFO - PROCESS | 2792 | 1466036816557 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:56 INFO - PROCESS | 2792 | 1466036816559 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:56 INFO - PROCESS | 2792 | 1466036816670 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 17:26:56 INFO - PROCESS | 2792 | 1466036816677 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:56 INFO - PROCESS | 2792 | 1466036816679 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EBD52800 == 37 [pid = 2792] [id = 713] 17:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E6065C00) [pid = 2792] [serial = 2139] [outer = 0000000000000000] 17:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E6073C00) [pid = 2792] [serial = 2140] [outer = 000000B9E6065C00] 17:26:56 INFO - PROCESS | 2792 | 1466036816738 Marionette DEBUG loaded listener.js 17:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E7C44000) [pid = 2792] [serial = 2141] [outer = 000000B9E6065C00] 17:26:57 INFO - PROCESS | 2792 | 1466036817260 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:26:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:26:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 775ms 17:26:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:26:57 INFO - PROCESS | 2792 | 1466036817330 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 17:26:57 INFO - PROCESS | 2792 | 1466036817333 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 17:26:57 INFO - PROCESS | 2792 | 1466036817336 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:26:57 INFO - PROCESS | 2792 | 1466036817338 Marionette TRACE conn5 <- [1,2818,null,{}] 17:26:57 INFO - PROCESS | 2792 | 1466036817353 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:57 INFO - PROCESS | 2792 | 1466036817359 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:57 INFO - PROCESS | 2792 | 1466036817610 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E9378000) [pid = 2792] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E113FC00) [pid = 2792] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E8F07800) [pid = 2792] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8B24C00) [pid = 2792] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DB02E400) [pid = 2792] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8785C00) [pid = 2792] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E1134800) [pid = 2792] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E58AC400) [pid = 2792] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E0E76400) [pid = 2792] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DBCE3C00) [pid = 2792] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E0CA2400) [pid = 2792] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E7CEF000) [pid = 2792] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:26:57 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E9062000) [pid = 2792] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:26:57 INFO - PROCESS | 2792 | 1466036817682 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:57 INFO - PROCESS | 2792 | 1466036817684 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBA1C800 == 38 [pid = 2792] [id = 714] 17:26:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DB9EA800) [pid = 2792] [serial = 2142] [outer = 0000000000000000] 17:26:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBD9B800) [pid = 2792] [serial = 2143] [outer = 000000B9DB9EA800] 17:26:57 INFO - PROCESS | 2792 | 1466036817731 Marionette DEBUG loaded listener.js 17:26:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E7CE8C00) [pid = 2792] [serial = 2144] [outer = 000000B9DB9EA800] 17:26:58 INFO - PROCESS | 2792 | 1466036818093 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:26:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:26:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 837ms 17:26:58 INFO - PROCESS | 2792 | 1466036818177 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 17:26:58 INFO - PROCESS | 2792 | 1466036818180 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 17:26:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:26:58 INFO - PROCESS | 2792 | 1466036818183 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:26:58 INFO - PROCESS | 2792 | 1466036818185 Marionette TRACE conn5 <- [1,2822,null,{}] 17:26:58 INFO - PROCESS | 2792 | 1466036818188 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:58 INFO - PROCESS | 2792 | 1466036818190 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:58 INFO - PROCESS | 2792 | 1466036818277 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 17:26:58 INFO - PROCESS | 2792 | 1466036818282 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:58 INFO - PROCESS | 2792 | 1466036818285 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB1C800 == 39 [pid = 2792] [id = 715] 17:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E8B24800) [pid = 2792] [serial = 2145] [outer = 0000000000000000] 17:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E8D18800) [pid = 2792] [serial = 2146] [outer = 000000B9E8B24800] 17:26:58 INFO - PROCESS | 2792 | 1466036818331 Marionette DEBUG loaded listener.js 17:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E8F08800) [pid = 2792] [serial = 2147] [outer = 000000B9E8B24800] 17:26:58 INFO - PROCESS | 2792 | 1466036818761 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:26:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:26:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 627ms 17:26:58 INFO - PROCESS | 2792 | 1466036818814 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 17:26:58 INFO - PROCESS | 2792 | 1466036818816 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 17:26:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:26:58 INFO - PROCESS | 2792 | 1466036818820 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:26:58 INFO - PROCESS | 2792 | 1466036818821 Marionette TRACE conn5 <- [1,2826,null,{}] 17:26:58 INFO - PROCESS | 2792 | 1466036818825 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:58 INFO - PROCESS | 2792 | 1466036818827 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:58 INFO - PROCESS | 2792 | 1466036818921 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 17:26:58 INFO - PROCESS | 2792 | 1466036818956 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:58 INFO - PROCESS | 2792 | 1466036818958 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0CF000 == 40 [pid = 2792] [id = 716] 17:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E01D6800) [pid = 2792] [serial = 2148] [outer = 0000000000000000] 17:26:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8D21000) [pid = 2792] [serial = 2149] [outer = 000000B9E01D6800] 17:26:59 INFO - PROCESS | 2792 | 1466036819003 Marionette DEBUG loaded listener.js 17:26:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8FC0000) [pid = 2792] [serial = 2150] [outer = 000000B9E01D6800] 17:26:59 INFO - PROCESS | 2792 | 1466036819413 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:26:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:26:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 627ms 17:26:59 INFO - PROCESS | 2792 | 1466036819453 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 17:26:59 INFO - PROCESS | 2792 | 1466036819455 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 17:26:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:26:59 INFO - PROCESS | 2792 | 1466036819464 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:26:59 INFO - PROCESS | 2792 | 1466036819466 Marionette TRACE conn5 <- [1,2830,null,{}] 17:26:59 INFO - PROCESS | 2792 | 1466036819470 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:59 INFO - PROCESS | 2792 | 1466036819472 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:59 INFO - PROCESS | 2792 | 1466036819555 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 17:26:59 INFO - PROCESS | 2792 | 1466036819563 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:59 INFO - PROCESS | 2792 | 1466036819565 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:26:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF1A000 == 41 [pid = 2792] [id = 717] 17:26:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8FBF000) [pid = 2792] [serial = 2151] [outer = 0000000000000000] 17:26:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E9056C00) [pid = 2792] [serial = 2152] [outer = 000000B9E8FBF000] 17:26:59 INFO - PROCESS | 2792 | 1466036819610 Marionette DEBUG loaded listener.js 17:26:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E90C0800) [pid = 2792] [serial = 2153] [outer = 000000B9E8FBF000] 17:27:00 INFO - PROCESS | 2792 | 1466036820453 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:27:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:27:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1035ms 17:27:00 INFO - PROCESS | 2792 | 1466036820499 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 17:27:00 INFO - PROCESS | 2792 | 1466036820504 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 17:27:00 INFO - PROCESS | 2792 | 1466036820530 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:27:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:27:00 INFO - PROCESS | 2792 | 1466036820534 Marionette TRACE conn5 <- [1,2834,null,{}] 17:27:00 INFO - PROCESS | 2792 | 1466036820539 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:00 INFO - PROCESS | 2792 | 1466036820543 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:00 INFO - PROCESS | 2792 | 1466036820673 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 17:27:00 INFO - PROCESS | 2792 | 1466036820790 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:00 INFO - PROCESS | 2792 | 1466036820794 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:00 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DE0000 == 42 [pid = 2792] [id = 718] 17:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9DBCEC400) [pid = 2792] [serial = 2154] [outer = 0000000000000000] 17:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBD96400) [pid = 2792] [serial = 2155] [outer = 000000B9DBCEC400] 17:27:00 INFO - PROCESS | 2792 | 1466036820860 Marionette DEBUG loaded listener.js 17:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E01D3800) [pid = 2792] [serial = 2156] [outer = 000000B9DBCEC400] 17:27:01 INFO - PROCESS | 2792 | 1466036821571 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:27:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:27:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1086ms 17:27:01 INFO - PROCESS | 2792 | 1466036821623 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 17:27:01 INFO - PROCESS | 2792 | 1466036821628 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 17:27:01 INFO - PROCESS | 2792 | 1466036821635 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:27:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:27:01 INFO - PROCESS | 2792 | 1466036821638 Marionette TRACE conn5 <- [1,2838,null,{}] 17:27:01 INFO - PROCESS | 2792 | 1466036821771 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:01 INFO - PROCESS | 2792 | 1466036821774 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:01 INFO - PROCESS | 2792 | 1466036821938 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 17:27:02 INFO - PROCESS | 2792 | 1466036822013 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:02 INFO - PROCESS | 2792 | 1466036822017 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2154800 == 43 [pid = 2792] [id = 719] 17:27:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBCA2800) [pid = 2792] [serial = 2157] [outer = 0000000000000000] 17:27:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBCE8400) [pid = 2792] [serial = 2158] [outer = 000000B9DBCA2800] 17:27:02 INFO - PROCESS | 2792 | 1466036822068 Marionette DEBUG loaded listener.js 17:27:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DC204C00) [pid = 2792] [serial = 2159] [outer = 000000B9DBCA2800] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB2F000 == 42 [pid = 2792] [id = 701] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D7D800 == 41 [pid = 2792] [id = 689] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C1B800 == 40 [pid = 2792] [id = 696] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB58C800 == 39 [pid = 2792] [id = 699] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EB587000 == 38 [pid = 2792] [id = 690] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9178000 == 37 [pid = 2792] [id = 686] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E616A800 == 36 [pid = 2792] [id = 688] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84C3800 == 35 [pid = 2792] [id = 685] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2162800 == 34 [pid = 2792] [id = 683] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DC6F2000 == 33 [pid = 2792] [id = 700] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9019000 == 32 [pid = 2792] [id = 698] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E6177800 == 31 [pid = 2792] [id = 684] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7DE6800 == 30 [pid = 2792] [id = 697] 17:27:02 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DB9B5800 == 29 [pid = 2792] [id = 687] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E8FB1000) [pid = 2792] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E8D1A400) [pid = 2792] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9DB928C00) [pid = 2792] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBCE6400) [pid = 2792] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E8D1CC00) [pid = 2792] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E897A800) [pid = 2792] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E58A1C00) [pid = 2792] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E905B800) [pid = 2792] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E9055400) [pid = 2792] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E5995C00) [pid = 2792] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E7328800) [pid = 2792] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E1C04C00) [pid = 2792] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E5553C00) [pid = 2792] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DBD54000) [pid = 2792] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DBD95000) [pid = 2792] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E1F46C00) [pid = 2792] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E0F72800) [pid = 2792] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E82D5C00) [pid = 2792] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E94F5400) [pid = 2792] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E86BFC00) [pid = 2792] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E90CDC00) [pid = 2792] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E90C6000) [pid = 2792] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E937AC00) [pid = 2792] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E7387000) [pid = 2792] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 17:27:02 INFO - PROCESS | 2792 | 1466036822657 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:27:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:27:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1030ms 17:27:02 INFO - PROCESS | 2792 | 1466036822670 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 17:27:02 INFO - PROCESS | 2792 | 1466036822674 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 17:27:02 INFO - PROCESS | 2792 | 1466036822678 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:27:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:27:02 INFO - PROCESS | 2792 | 1466036822681 Marionette TRACE conn5 <- [1,2842,null,{}] 17:27:02 INFO - PROCESS | 2792 | 1466036822687 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:02 INFO - PROCESS | 2792 | 1466036822690 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:02 INFO - PROCESS | 2792 | 1466036822783 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 17:27:02 INFO - PROCESS | 2792 | 1466036822792 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:02 INFO - PROCESS | 2792 | 1466036822796 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:02 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E589C000 == 30 [pid = 2792] [id = 720] 17:27:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9DBD59800) [pid = 2792] [serial = 2160] [outer = 0000000000000000] 17:27:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9DC423800) [pid = 2792] [serial = 2161] [outer = 000000B9DBD59800] 17:27:02 INFO - PROCESS | 2792 | 1466036822846 Marionette DEBUG loaded listener.js 17:27:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E0F72800) [pid = 2792] [serial = 2162] [outer = 000000B9DBD59800] 17:27:03 INFO - PROCESS | 2792 | 1466036823357 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:27:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:27:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 733ms 17:27:03 INFO - PROCESS | 2792 | 1466036823417 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 17:27:03 INFO - PROCESS | 2792 | 1466036823419 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 17:27:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:27:03 INFO - PROCESS | 2792 | 1466036823423 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:27:03 INFO - PROCESS | 2792 | 1466036823425 Marionette TRACE conn5 <- [1,2846,null,{}] 17:27:03 INFO - PROCESS | 2792 | 1466036823428 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:03 INFO - PROCESS | 2792 | 1466036823431 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:03 INFO - PROCESS | 2792 | 1466036823522 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 17:27:03 INFO - PROCESS | 2792 | 1466036823604 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:03 INFO - PROCESS | 2792 | 1466036823608 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:03 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F7B800 == 31 [pid = 2792] [id = 721] 17:27:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E238F400) [pid = 2792] [serial = 2163] [outer = 0000000000000000] 17:27:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E2864800) [pid = 2792] [serial = 2164] [outer = 000000B9E238F400] 17:27:03 INFO - PROCESS | 2792 | 1466036823658 Marionette DEBUG loaded listener.js 17:27:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E58A6000) [pid = 2792] [serial = 2165] [outer = 000000B9E238F400] 17:27:04 INFO - PROCESS | 2792 | 1466036824063 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 692ms 17:27:04 INFO - PROCESS | 2792 | 1466036824119 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 17:27:04 INFO - PROCESS | 2792 | 1466036824126 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 17:27:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:27:04 INFO - PROCESS | 2792 | 1466036824136 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:27:04 INFO - PROCESS | 2792 | 1466036824138 Marionette TRACE conn5 <- [1,2850,null,{}] 17:27:04 INFO - PROCESS | 2792 | 1466036824142 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:04 INFO - PROCESS | 2792 | 1466036824144 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:04 INFO - PROCESS | 2792 | 1466036824237 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 17:27:04 INFO - PROCESS | 2792 | 1466036824244 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:04 INFO - PROCESS | 2792 | 1466036824246 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:04 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EBD36800 == 32 [pid = 2792] [id = 722] 17:27:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DB9ED000) [pid = 2792] [serial = 2166] [outer = 0000000000000000] 17:27:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E738CC00) [pid = 2792] [serial = 2167] [outer = 000000B9DB9ED000] 17:27:04 INFO - PROCESS | 2792 | 1466036824292 Marionette DEBUG loaded listener.js 17:27:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E82E3C00) [pid = 2792] [serial = 2168] [outer = 000000B9DB9ED000] 17:27:04 INFO - PROCESS | 2792 | 1466036824742 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 17:27:04 INFO - PROCESS | 2792 | 1466036824828 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 17:27:04 INFO - PROCESS | 2792 | 1466036824830 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 17:27:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:27:04 INFO - PROCESS | 2792 | 1466036824833 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:27:04 INFO - PROCESS | 2792 | 1466036824835 Marionette TRACE conn5 <- [1,2854,null,{}] 17:27:04 INFO - PROCESS | 2792 | 1466036824839 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:04 INFO - PROCESS | 2792 | 1466036824841 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:04 INFO - PROCESS | 2792 | 1466036824984 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 17:27:05 INFO - PROCESS | 2792 | 1466036825003 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:05 INFO - PROCESS | 2792 | 1466036825005 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAA9000 == 33 [pid = 2792] [id = 723] 17:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E86BAC00) [pid = 2792] [serial = 2169] [outer = 0000000000000000] 17:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E86BFC00) [pid = 2792] [serial = 2170] [outer = 000000B9E86BAC00] 17:27:05 INFO - PROCESS | 2792 | 1466036825057 Marionette DEBUG loaded listener.js 17:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E8B22400) [pid = 2792] [serial = 2171] [outer = 000000B9E86BAC00] 17:27:05 INFO - PROCESS | 2792 | 1466036825473 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:27:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 671ms 17:27:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:27:05 INFO - PROCESS | 2792 | 1466036825508 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 17:27:05 INFO - PROCESS | 2792 | 1466036825510 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 17:27:05 INFO - PROCESS | 2792 | 1466036825513 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:27:05 INFO - PROCESS | 2792 | 1466036825515 Marionette TRACE conn5 <- [1,2858,null,{}] 17:27:05 INFO - PROCESS | 2792 | 1466036825519 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:05 INFO - PROCESS | 2792 | 1466036825525 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:05 INFO - PROCESS | 2792 | 1466036825676 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 17:27:05 INFO - PROCESS | 2792 | 1466036825682 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:05 INFO - PROCESS | 2792 | 1466036825685 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:05 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB25000 == 34 [pid = 2792] [id = 724] 17:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DB9E7400) [pid = 2792] [serial = 2172] [outer = 0000000000000000] 17:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8FC1C00) [pid = 2792] [serial = 2173] [outer = 000000B9DB9E7400] 17:27:05 INFO - PROCESS | 2792 | 1466036825775 Marionette DEBUG loaded listener.js 17:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E905F800) [pid = 2792] [serial = 2174] [outer = 000000B9DB9E7400] 17:27:06 INFO - PROCESS | 2792 | 1466036826220 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:27:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:27:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 17:27:06 INFO - PROCESS | 2792 | 1466036826251 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 17:27:06 INFO - PROCESS | 2792 | 1466036826253 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 17:27:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:27:06 INFO - PROCESS | 2792 | 1466036826267 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:27:06 INFO - PROCESS | 2792 | 1466036826269 Marionette TRACE conn5 <- [1,2862,null,{}] 17:27:06 INFO - PROCESS | 2792 | 1466036826310 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:06 INFO - PROCESS | 2792 | 1466036826312 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:06 INFO - PROCESS | 2792 | 1466036826429 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 17:27:06 INFO - PROCESS | 2792 | 1466036826444 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:06 INFO - PROCESS | 2792 | 1466036826446 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:06 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF0CB800 == 35 [pid = 2792] [id = 725] 17:27:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E90CB400) [pid = 2792] [serial = 2175] [outer = 0000000000000000] 17:27:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E9372400) [pid = 2792] [serial = 2176] [outer = 000000B9E90CB400] 17:27:06 INFO - PROCESS | 2792 | 1466036826535 Marionette DEBUG loaded listener.js 17:27:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E943E800) [pid = 2792] [serial = 2177] [outer = 000000B9E90CB400] 17:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E2870800) [pid = 2792] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E6065C00) [pid = 2792] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E1C6C000) [pid = 2792] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DA058C00) [pid = 2792] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DC27B800) [pid = 2792] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DB91F800) [pid = 2792] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DB9EA800) [pid = 2792] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DA05FC00) [pid = 2792] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E0BAE800) [pid = 2792] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E8B24800) [pid = 2792] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E01D6800) [pid = 2792] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:27:06 INFO - PROCESS | 2792 | 1466036826974 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:27:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:27:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 17:27:07 INFO - PROCESS | 2792 | 1466036826998 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 17:27:07 INFO - PROCESS | 2792 | 1466036827000 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 17:27:07 INFO - PROCESS | 2792 | 1466036827003 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:27:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:27:07 INFO - PROCESS | 2792 | 1466036827005 Marionette TRACE conn5 <- [1,2866,null,{}] 17:27:07 INFO - PROCESS | 2792 | 1466036827008 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:07 INFO - PROCESS | 2792 | 1466036827010 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:07 INFO - PROCESS | 2792 | 1466036827093 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 17:27:07 INFO - PROCESS | 2792 | 1466036827177 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:07 INFO - PROCESS | 2792 | 1466036827179 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1C25000 == 36 [pid = 2792] [id = 726] 17:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DB921800) [pid = 2792] [serial = 2178] [outer = 0000000000000000] 17:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E1D1B800) [pid = 2792] [serial = 2179] [outer = 000000B9DB921800] 17:27:07 INFO - PROCESS | 2792 | 1466036827225 Marionette DEBUG loaded listener.js 17:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E9375800) [pid = 2792] [serial = 2180] [outer = 000000B9DB921800] 17:27:07 INFO - PROCESS | 2792 | 1466036827584 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:27:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 629ms 17:27:07 INFO - PROCESS | 2792 | 1466036827636 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 17:27:07 INFO - PROCESS | 2792 | 1466036827638 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 17:27:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:27:07 INFO - PROCESS | 2792 | 1466036827641 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:27:07 INFO - PROCESS | 2792 | 1466036827643 Marionette TRACE conn5 <- [1,2870,null,{}] 17:27:07 INFO - PROCESS | 2792 | 1466036827646 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:07 INFO - PROCESS | 2792 | 1466036827648 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:07 INFO - PROCESS | 2792 | 1466036827775 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 17:27:07 INFO - PROCESS | 2792 | 1466036827811 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:07 INFO - PROCESS | 2792 | 1466036827813 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:07 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F015B800 == 37 [pid = 2792] [id = 727] 17:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E94F8800) [pid = 2792] [serial = 2181] [outer = 0000000000000000] 17:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E9522400) [pid = 2792] [serial = 2182] [outer = 000000B9E94F8800] 17:27:07 INFO - PROCESS | 2792 | 1466036827857 Marionette DEBUG loaded listener.js 17:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E9790C00) [pid = 2792] [serial = 2183] [outer = 000000B9E94F8800] 17:27:08 INFO - PROCESS | 2792 | 1466036828263 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:27:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:27:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 17:27:08 INFO - PROCESS | 2792 | 1466036828323 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 17:27:08 INFO - PROCESS | 2792 | 1466036828325 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 17:27:08 INFO - PROCESS | 2792 | 1466036828330 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:27:08 INFO - PROCESS | 2792 | 1466036828331 Marionette TRACE conn5 <- [1,2874,null,{}] 17:27:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:27:08 INFO - PROCESS | 2792 | 1466036828335 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:08 INFO - PROCESS | 2792 | 1466036828337 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:08 INFO - PROCESS | 2792 | 1466036828424 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 17:27:08 INFO - PROCESS | 2792 | 1466036828430 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:08 INFO - PROCESS | 2792 | 1466036828432 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:08 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0198000 == 38 [pid = 2792] [id = 728] 17:27:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8FBC800) [pid = 2792] [serial = 2184] [outer = 0000000000000000] 17:27:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9797000) [pid = 2792] [serial = 2185] [outer = 000000B9E8FBC800] 17:27:08 INFO - PROCESS | 2792 | 1466036828479 Marionette DEBUG loaded listener.js 17:27:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E9F21000) [pid = 2792] [serial = 2186] [outer = 000000B9E8FBC800] 17:27:09 INFO - PROCESS | 2792 | 1466036829021 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:27:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:27:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 17:27:09 INFO - PROCESS | 2792 | 1466036829115 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 17:27:09 INFO - PROCESS | 2792 | 1466036829120 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 17:27:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:27:09 INFO - PROCESS | 2792 | 1466036829172 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:27:09 INFO - PROCESS | 2792 | 1466036829176 Marionette TRACE conn5 <- [1,2878,null,{}] 17:27:09 INFO - PROCESS | 2792 | 1466036829182 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:09 INFO - PROCESS | 2792 | 1466036829186 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:09 INFO - PROCESS | 2792 | 1466036829315 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 17:27:09 INFO - PROCESS | 2792 | 1466036829392 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:09 INFO - PROCESS | 2792 | 1466036829397 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:09 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F94000 == 39 [pid = 2792] [id = 729] 17:27:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBB6B400) [pid = 2792] [serial = 2187] [outer = 0000000000000000] 17:27:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9DBD73800) [pid = 2792] [serial = 2188] [outer = 000000B9DBB6B400] 17:27:09 INFO - PROCESS | 2792 | 1466036829497 Marionette DEBUG loaded listener.js 17:27:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E0F74400) [pid = 2792] [serial = 2189] [outer = 000000B9DBB6B400] 17:27:10 INFO - PROCESS | 2792 | 1466036830065 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:27:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:27:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 943ms 17:27:10 INFO - PROCESS | 2792 | 1466036830118 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 17:27:10 INFO - PROCESS | 2792 | 1466036830123 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 17:27:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:27:10 INFO - PROCESS | 2792 | 1466036830130 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:27:10 INFO - PROCESS | 2792 | 1466036830133 Marionette TRACE conn5 <- [1,2882,null,{}] 17:27:10 INFO - PROCESS | 2792 | 1466036830137 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:10 INFO - PROCESS | 2792 | 1466036830141 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:10 INFO - PROCESS | 2792 | 1466036830267 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 17:27:10 INFO - PROCESS | 2792 | 1466036830385 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:10 INFO - PROCESS | 2792 | 1466036830388 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:10 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED87C800 == 40 [pid = 2792] [id = 730] 17:27:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E58A1C00) [pid = 2792] [serial = 2190] [outer = 0000000000000000] 17:27:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E6069800) [pid = 2792] [serial = 2191] [outer = 000000B9E58A1C00] 17:27:10 INFO - PROCESS | 2792 | 1466036830446 Marionette DEBUG loaded listener.js 17:27:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E7F2C000) [pid = 2792] [serial = 2192] [outer = 000000B9E58A1C00] 17:27:11 INFO - PROCESS | 2792 | 1466036831043 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:27:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 987ms 17:27:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:27:11 INFO - PROCESS | 2792 | 1466036831117 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 17:27:11 INFO - PROCESS | 2792 | 1466036831120 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 17:27:11 INFO - PROCESS | 2792 | 1466036831124 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:27:11 INFO - PROCESS | 2792 | 1466036831128 Marionette TRACE conn5 <- [1,2886,null,{}] 17:27:11 INFO - PROCESS | 2792 | 1466036831140 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:11 INFO - PROCESS | 2792 | 1466036831145 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:11 INFO - PROCESS | 2792 | 1466036831268 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 17:27:11 INFO - PROCESS | 2792 | 1466036831387 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:11 INFO - PROCESS | 2792 | 1466036831391 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:11 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0482000 == 41 [pid = 2792] [id = 731] 17:27:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E8FAF800) [pid = 2792] [serial = 2193] [outer = 0000000000000000] 17:27:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E905B400) [pid = 2792] [serial = 2194] [outer = 000000B9E8FAF800] 17:27:11 INFO - PROCESS | 2792 | 1466036831451 Marionette DEBUG loaded listener.js 17:27:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E9C92800) [pid = 2792] [serial = 2195] [outer = 000000B9E8FAF800] 17:27:12 INFO - PROCESS | 2792 | 1466036832281 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:27:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:27:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1236ms 17:27:12 INFO - PROCESS | 2792 | 1466036832363 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 17:27:12 INFO - PROCESS | 2792 | 1466036832367 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 17:27:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:27:12 INFO - PROCESS | 2792 | 1466036832372 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:27:12 INFO - PROCESS | 2792 | 1466036832376 Marionette TRACE conn5 <- [1,2890,null,{}] 17:27:12 INFO - PROCESS | 2792 | 1466036832381 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:12 INFO - PROCESS | 2792 | 1466036832384 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:12 INFO - PROCESS | 2792 | 1466036832533 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 17:27:13 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E122F000 == 40 [pid = 2792] [id = 692] 17:27:13 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED88A000 == 39 [pid = 2792] [id = 693] 17:27:13 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EAFD8000 == 38 [pid = 2792] [id = 691] 17:27:13 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DB04C000 == 37 [pid = 2792] [id = 708] 17:27:13 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F8D000 == 36 [pid = 2792] [id = 706] 17:27:13 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0C53800 == 35 [pid = 2792] [id = 705] 17:27:13 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB72000 == 34 [pid = 2792] [id = 707] 17:27:13 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1239800 == 33 [pid = 2792] [id = 694] 17:27:13 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E94ED800 == 32 [pid = 2792] [id = 695] 17:27:13 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF338800 == 31 [pid = 2792] [id = 704] 17:27:13 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0DB800 == 30 [pid = 2792] [id = 703] 17:27:13 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF055800 == 29 [pid = 2792] [id = 702] 17:27:13 INFO - PROCESS | 2792 | 1466036833238 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:13 INFO - PROCESS | 2792 | 1466036833242 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E8D21000) [pid = 2792] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E5553000) [pid = 2792] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E6073C00) [pid = 2792] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E1C78000) [pid = 2792] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DA060800) [pid = 2792] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DB920400) [pid = 2792] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DC420800) [pid = 2792] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E01DC400) [pid = 2792] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBC9FC00) [pid = 2792] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBD57000) [pid = 2792] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E58AC000) [pid = 2792] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBD9B800) [pid = 2792] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DBD6D800) [pid = 2792] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DB3B7800) [pid = 2792] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E6150400) [pid = 2792] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E55A0800) [pid = 2792] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E7C44000) [pid = 2792] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E8D18800) [pid = 2792] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E8FC0000) [pid = 2792] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E8FA4400) [pid = 2792] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E7CE8C00) [pid = 2792] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E8F08800) [pid = 2792] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E1F43400) [pid = 2792] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 17:27:13 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DBA2D800 == 30 [pid = 2792] [id = 732] 17:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9D9EA8800) [pid = 2792] [serial = 2196] [outer = 0000000000000000] 17:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9DA059800) [pid = 2792] [serial = 2197] [outer = 000000B9D9EA8800] 17:27:13 INFO - PROCESS | 2792 | 1466036833374 Marionette DEBUG loaded listener.js 17:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9DB91C400) [pid = 2792] [serial = 2198] [outer = 000000B9D9EA8800] 17:27:13 INFO - PROCESS | 2792 | 1466036833826 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:27:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:27:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1528ms 17:27:13 INFO - PROCESS | 2792 | 1466036833906 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 17:27:13 INFO - PROCESS | 2792 | 1466036833910 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 17:27:13 INFO - PROCESS | 2792 | 1466036833915 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:27:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:27:13 INFO - PROCESS | 2792 | 1466036833918 Marionette TRACE conn5 <- [1,2894,null,{}] 17:27:13 INFO - PROCESS | 2792 | 1466036833923 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:13 INFO - PROCESS | 2792 | 1466036833928 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:14 INFO - PROCESS | 2792 | 1466036834034 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 17:27:14 INFO - PROCESS | 2792 | 1466036834045 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:14 INFO - PROCESS | 2792 | 1466036834048 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D85800 == 31 [pid = 2792] [id = 733] 17:27:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DBCA2000) [pid = 2792] [serial = 2199] [outer = 0000000000000000] 17:27:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9DBCE1800) [pid = 2792] [serial = 2200] [outer = 000000B9DBCA2000] 17:27:14 INFO - PROCESS | 2792 | 1466036834099 Marionette DEBUG loaded listener.js 17:27:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9DBD57000) [pid = 2792] [serial = 2201] [outer = 000000B9DBCA2000] 17:27:14 INFO - PROCESS | 2792 | 1466036834593 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:27:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 17:27:14 INFO - PROCESS | 2792 | 1466036834657 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 17:27:14 INFO - PROCESS | 2792 | 1466036834661 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 17:27:14 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:27:14 INFO - PROCESS | 2792 | 1466036834668 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:27:14 INFO - PROCESS | 2792 | 1466036834671 Marionette TRACE conn5 <- [1,2898,null,{}] 17:27:14 INFO - PROCESS | 2792 | 1466036834675 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:14 INFO - PROCESS | 2792 | 1466036834677 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:14 INFO - PROCESS | 2792 | 1466036834775 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 17:27:14 INFO - PROCESS | 2792 | 1466036834857 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:14 INFO - PROCESS | 2792 | 1466036834860 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:14 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7C8F800 == 32 [pid = 2792] [id = 734] 17:27:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9DBD71000) [pid = 2792] [serial = 2202] [outer = 0000000000000000] 17:27:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DC420800) [pid = 2792] [serial = 2203] [outer = 000000B9DBD71000] 17:27:14 INFO - PROCESS | 2792 | 1466036834921 Marionette DEBUG loaded listener.js 17:27:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E01D7400) [pid = 2792] [serial = 2204] [outer = 000000B9DBD71000] 17:27:15 INFO - PROCESS | 2792 | 1466036835332 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 17:27:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:27:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:27:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 734ms 17:27:15 INFO - PROCESS | 2792 | 1466036835411 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 17:27:15 INFO - PROCESS | 2792 | 1466036835414 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 17:27:15 INFO - TEST-START | /DOMEvents/constructors.html 17:27:15 INFO - PROCESS | 2792 | 1466036835420 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:27:15 INFO - PROCESS | 2792 | 1466036835427 Marionette TRACE conn5 <- [1,2902,null,{}] 17:27:15 INFO - PROCESS | 2792 | 1466036835437 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:15 INFO - PROCESS | 2792 | 1466036835441 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:15 INFO - PROCESS | 2792 | 1466036835580 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 17:27:15 INFO - PROCESS | 2792 | 1466036835633 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:15 INFO - PROCESS | 2792 | 1466036835636 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:15 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8F91000 == 33 [pid = 2792] [id = 735] 17:27:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E1C07800) [pid = 2792] [serial = 2205] [outer = 0000000000000000] 17:27:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E1C6CC00) [pid = 2792] [serial = 2206] [outer = 000000B9E1C07800] 17:27:15 INFO - PROCESS | 2792 | 1466036835683 Marionette DEBUG loaded listener.js 17:27:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E1D1F400) [pid = 2792] [serial = 2207] [outer = 000000B9E1C07800] 17:27:16 INFO - PROCESS | 2792 | 1466036836261 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:27:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:27:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:27:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:27:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:27:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:27:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:27:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:27:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:27:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 921ms 17:27:16 INFO - PROCESS | 2792 | 1466036836342 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 17:27:16 INFO - PROCESS | 2792 | 1466036836345 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 17:27:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:27:16 INFO - PROCESS | 2792 | 1466036836348 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:27:16 INFO - PROCESS | 2792 | 1466036836350 Marionette TRACE conn5 <- [1,2906,null,{}] 17:27:16 INFO - PROCESS | 2792 | 1466036836354 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:16 INFO - PROCESS | 2792 | 1466036836356 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:16 INFO - PROCESS | 2792 | 1466036836482 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 17:27:16 INFO - PROCESS | 2792 | 1466036836532 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:16 INFO - PROCESS | 2792 | 1466036836534 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:16 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9DB9800 == 34 [pid = 2792] [id = 736] 17:27:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E27CF000) [pid = 2792] [serial = 2208] [outer = 0000000000000000] 17:27:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E55A0800) [pid = 2792] [serial = 2209] [outer = 000000B9E27CF000] 17:27:16 INFO - PROCESS | 2792 | 1466036836582 Marionette DEBUG loaded listener.js 17:27:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E58B0800) [pid = 2792] [serial = 2210] [outer = 000000B9E27CF000] 17:27:17 INFO - PROCESS | 2792 | 1466036836998 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:27:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:27:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 17:27:17 INFO - PROCESS | 2792 | 1466036837041 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 17:27:17 INFO - PROCESS | 2792 | 1466036837043 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 17:27:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:27:17 INFO - PROCESS | 2792 | 1466036837046 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:27:17 INFO - PROCESS | 2792 | 1466036837048 Marionette TRACE conn5 <- [1,2910,null,{}] 17:27:17 INFO - PROCESS | 2792 | 1466036837052 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:17 INFO - PROCESS | 2792 | 1466036837054 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:17 INFO - PROCESS | 2792 | 1466036837166 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 17:27:17 INFO - PROCESS | 2792 | 1466036837171 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:17 INFO - PROCESS | 2792 | 1466036837178 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:17 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC774800 == 35 [pid = 2792] [id = 737] 17:27:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E6131C00) [pid = 2792] [serial = 2211] [outer = 0000000000000000] 17:27:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E614C800) [pid = 2792] [serial = 2212] [outer = 000000B9E6131C00] 17:27:17 INFO - PROCESS | 2792 | 1466036837282 Marionette DEBUG loaded listener.js 17:27:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E7C36000) [pid = 2792] [serial = 2213] [outer = 000000B9E6131C00] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E8725400) [pid = 2792] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E86BAC00) [pid = 2792] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBCEC400) [pid = 2792] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DB9ED000) [pid = 2792] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E238F400) [pid = 2792] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DBCA2800) [pid = 2792] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8FBF000) [pid = 2792] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DBD59800) [pid = 2792] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8FBC800) [pid = 2792] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9DB9E7400) [pid = 2792] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9DB921800) [pid = 2792] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E90CB400) [pid = 2792] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E94F8800) [pid = 2792] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:27:17 INFO - PROCESS | 2792 | [2792] 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 17:27:17 INFO - PROCESS | 2792 | [2792] 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 17:27:17 INFO - PROCESS | 2792 | [2792] 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 17:27:17 INFO - PROCESS | 2792 | [2792] 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 17:27:17 INFO - PROCESS | 2792 | 1466036837893 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 17:27:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:27:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:27:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 17:27:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:27:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 17:27:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:27:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 17:27:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:27:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:27:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 891ms 17:27:17 INFO - PROCESS | 2792 | 1466036837941 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 17:27:17 INFO - PROCESS | 2792 | 1466036837943 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 17:27:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:27:17 INFO - PROCESS | 2792 | 1466036837947 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:27:17 INFO - PROCESS | 2792 | 1466036837949 Marionette TRACE conn5 <- [1,2914,null,{}] 17:27:17 INFO - PROCESS | 2792 | 1466036837952 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:17 INFO - PROCESS | 2792 | 1466036837955 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:18 INFO - PROCESS | 2792 | 1466036838043 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 17:27:18 INFO - PROCESS | 2792 | 1466036838053 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:18 INFO - PROCESS | 2792 | 1466036838055 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:18 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECAAD800 == 36 [pid = 2792] [id = 738] 17:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E1F44400) [pid = 2792] [serial = 2214] [outer = 0000000000000000] 17:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E8789800) [pid = 2792] [serial = 2215] [outer = 000000B9E1F44400] 17:27:18 INFO - PROCESS | 2792 | 1466036838100 Marionette DEBUG loaded listener.js 17:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E8B24400) [pid = 2792] [serial = 2216] [outer = 000000B9E1F44400] 17:27:18 INFO - PROCESS | 2792 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:27:18 INFO - PROCESS | 2792 | 1466036838486 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 17:27:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:27:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 586ms 17:27:18 INFO - PROCESS | 2792 | 1466036838536 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 17:27:18 INFO - PROCESS | 2792 | 1466036838538 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 17:27:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:27:18 INFO - PROCESS | 2792 | 1466036838554 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:27:18 INFO - PROCESS | 2792 | 1466036838556 Marionette TRACE conn5 <- [1,2918,null,{}] 17:27:18 INFO - PROCESS | 2792 | 1466036838562 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:18 INFO - PROCESS | 2792 | 1466036838564 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:18 INFO - PROCESS | 2792 | 1466036838650 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 17:27:18 INFO - PROCESS | 2792 | 1466036838655 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:18 INFO - PROCESS | 2792 | 1466036838657 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:18 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ED878800 == 37 [pid = 2792] [id = 739] 17:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E8B71000) [pid = 2792] [serial = 2217] [outer = 0000000000000000] 17:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E8D18800) [pid = 2792] [serial = 2218] [outer = 000000B9E8B71000] 17:27:18 INFO - PROCESS | 2792 | 1466036838704 Marionette DEBUG loaded listener.js 17:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E8D22C00) [pid = 2792] [serial = 2219] [outer = 000000B9E8B71000] 17:27:19 INFO - PROCESS | 2792 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:27:19 INFO - PROCESS | 2792 | 1466036839140 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:27:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:27:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 650ms 17:27:19 INFO - PROCESS | 2792 | 1466036839198 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 17:27:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:27:19 INFO - PROCESS | 2792 | 1466036839200 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 17:27:19 INFO - PROCESS | 2792 | 1466036839203 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:27:19 INFO - PROCESS | 2792 | 1466036839205 Marionette TRACE conn5 <- [1,2922,null,{}] 17:27:19 INFO - PROCESS | 2792 | 1466036839209 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:19 INFO - PROCESS | 2792 | 1466036839211 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:19 INFO - PROCESS | 2792 | 1466036839296 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 17:27:19 INFO - PROCESS | 2792 | 1466036839301 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:19 INFO - PROCESS | 2792 | 1466036839303 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:19 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF043800 == 38 [pid = 2792] [id = 740] 17:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8FA4400) [pid = 2792] [serial = 2220] [outer = 0000000000000000] 17:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8FABC00) [pid = 2792] [serial = 2221] [outer = 000000B9E8FA4400] 17:27:19 INFO - PROCESS | 2792 | 1466036839349 Marionette DEBUG loaded listener.js 17:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E8FBDC00) [pid = 2792] [serial = 2222] [outer = 000000B9E8FA4400] 17:27:20 INFO - PROCESS | 2792 | 1466036839994 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:27:20 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:27:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 882ms 17:27:20 INFO - PROCESS | 2792 | 1466036840086 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 17:27:20 INFO - PROCESS | 2792 | 1466036840091 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 17:27:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:27:20 INFO - PROCESS | 2792 | 1466036840096 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:27:20 INFO - PROCESS | 2792 | 1466036840100 Marionette TRACE conn5 <- [1,2926,null,{}] 17:27:20 INFO - PROCESS | 2792 | 1466036840107 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:20 INFO - PROCESS | 2792 | 1466036840111 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:20 INFO - PROCESS | 2792 | 1466036840244 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 17:27:20 INFO - PROCESS | 2792 | 1466036840341 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:20 INFO - PROCESS | 2792 | 1466036840344 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:20 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F8B000 == 39 [pid = 2792] [id = 741] 17:27:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBB72800) [pid = 2792] [serial = 2223] [outer = 0000000000000000] 17:27:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9DBCA3800) [pid = 2792] [serial = 2224] [outer = 000000B9DBB72800] 17:27:20 INFO - PROCESS | 2792 | 1466036840427 Marionette DEBUG loaded listener.js 17:27:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9DBD97400) [pid = 2792] [serial = 2225] [outer = 000000B9DBB72800] 17:27:21 INFO - PROCESS | 2792 | 1466036841005 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:27:21 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:27:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 944ms 17:27:21 INFO - PROCESS | 2792 | 1466036841043 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 17:27:21 INFO - PROCESS | 2792 | 1466036841048 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 17:27:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:27:21 INFO - PROCESS | 2792 | 1466036841055 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:27:21 INFO - PROCESS | 2792 | 1466036841059 Marionette TRACE conn5 <- [1,2930,null,{}] 17:27:21 INFO - PROCESS | 2792 | 1466036841063 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:21 INFO - PROCESS | 2792 | 1466036841066 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:21 INFO - PROCESS | 2792 | 1466036841193 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 17:27:21 INFO - PROCESS | 2792 | 1466036841299 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:21 INFO - PROCESS | 2792 | 1466036841302 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:21 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EA996000 == 40 [pid = 2792] [id = 742] 17:27:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E1134C00) [pid = 2792] [serial = 2226] [outer = 0000000000000000] 17:27:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E1C04C00) [pid = 2792] [serial = 2227] [outer = 000000B9E1134C00] 17:27:21 INFO - PROCESS | 2792 | 1466036841367 Marionette DEBUG loaded listener.js 17:27:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E2392400) [pid = 2792] [serial = 2228] [outer = 000000B9E1134C00] 17:27:22 INFO - PROCESS | 2792 | 1466036842195 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 17:27:22 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:27:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:27:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1189ms 17:27:22 INFO - PROCESS | 2792 | 1466036842246 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 17:27:22 INFO - PROCESS | 2792 | 1466036842250 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 17:27:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:27:22 INFO - PROCESS | 2792 | 1466036842256 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:27:22 INFO - PROCESS | 2792 | 1466036842259 Marionette TRACE conn5 <- [1,2934,null,{}] 17:27:22 INFO - PROCESS | 2792 | 1466036842293 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:22 INFO - PROCESS | 2792 | 1466036842296 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:22 INFO - PROCESS | 2792 | 1466036842425 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 17:27:22 INFO - PROCESS | 2792 | 1466036842501 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:22 INFO - PROCESS | 2792 | 1466036842506 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:22 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E1D7B000 == 41 [pid = 2792] [id = 743] 17:27:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBD5C800) [pid = 2792] [serial = 2229] [outer = 0000000000000000] 17:27:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBD79400) [pid = 2792] [serial = 2230] [outer = 000000B9DBD5C800] 17:27:22 INFO - PROCESS | 2792 | 1466036842599 Marionette DEBUG loaded listener.js 17:27:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DD2B2000) [pid = 2792] [serial = 2231] [outer = 000000B9DBD5C800] 17:27:22 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EFF1A000 == 40 [pid = 2792] [id = 717] 17:27:22 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBA1C800 == 39 [pid = 2792] [id = 714] 17:27:22 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0CF000 == 38 [pid = 2792] [id = 716] 17:27:22 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EBD36800 == 37 [pid = 2792] [id = 722] 17:27:22 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB1C800 == 36 [pid = 2792] [id = 715] 17:27:22 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E589C000 == 35 [pid = 2792] [id = 720] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E8FC0C00) [pid = 2792] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E86BFC00) [pid = 2792] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9DBD96400) [pid = 2792] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E8B22400) [pid = 2792] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E01D3800) [pid = 2792] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E738CC00) [pid = 2792] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E2864800) [pid = 2792] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E58A6000) [pid = 2792] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBCE8400) [pid = 2792] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DC204C00) [pid = 2792] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E90C0800) [pid = 2792] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E9056C00) [pid = 2792] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DC423800) [pid = 2792] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E0F72800) [pid = 2792] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E9797000) [pid = 2792] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E9F21000) [pid = 2792] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9E905F800) [pid = 2792] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E8FC1C00) [pid = 2792] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E1D1B800) [pid = 2792] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E9372400) [pid = 2792] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E9522400) [pid = 2792] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9E9790C00) [pid = 2792] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9E943E800) [pid = 2792] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (000000B9E9375800) [pid = 2792] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 17:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (000000B9E82E3C00) [pid = 2792] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 17:27:23 INFO - PROCESS | 2792 | 1466036843068 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:27:23 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:27:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 859ms 17:27:23 INFO - PROCESS | 2792 | 1466036843119 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 17:27:23 INFO - PROCESS | 2792 | 1466036843124 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 17:27:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:27:23 INFO - PROCESS | 2792 | 1466036843130 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:27:23 INFO - PROCESS | 2792 | 1466036843133 Marionette TRACE conn5 <- [1,2938,null,{}] 17:27:23 INFO - PROCESS | 2792 | 1466036843137 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:23 INFO - PROCESS | 2792 | 1466036843139 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:23 INFO - PROCESS | 2792 | 1466036843232 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 17:27:23 INFO - PROCESS | 2792 | 1466036843245 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:23 INFO - PROCESS | 2792 | 1466036843248 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DEE000 == 36 [pid = 2792] [id = 744] 17:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (000000B9E0BD3800) [pid = 2792] [serial = 2232] [outer = 0000000000000000] 17:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (000000B9E0EA5400) [pid = 2792] [serial = 2233] [outer = 000000B9E0BD3800] 17:27:23 INFO - PROCESS | 2792 | 1466036843298 Marionette DEBUG loaded listener.js 17:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9E1D13C00) [pid = 2792] [serial = 2234] [outer = 000000B9E0BD3800] 17:27:23 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E84C4800 == 37 [pid = 2792] [id = 745] 17:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E5549800) [pid = 2792] [serial = 2235] [outer = 0000000000000000] 17:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E5553C00) [pid = 2792] [serial = 2236] [outer = 000000B9E5549800] 17:27:23 INFO - PROCESS | 2792 | 1466036843804 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:27:23 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:27:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 17:27:23 INFO - PROCESS | 2792 | 1466036843866 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 17:27:23 INFO - PROCESS | 2792 | 1466036843868 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 17:27:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:27:23 INFO - PROCESS | 2792 | 1466036843872 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:27:23 INFO - PROCESS | 2792 | 1466036843876 Marionette TRACE conn5 <- [1,2942,null,{}] 17:27:23 INFO - PROCESS | 2792 | 1466036843888 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:23 INFO - PROCESS | 2792 | 1466036843893 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:24 INFO - PROCESS | 2792 | 1466036844002 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 17:27:24 INFO - PROCESS | 2792 | 1466036844116 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:24 INFO - PROCESS | 2792 | 1466036844119 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D17800 == 38 [pid = 2792] [id = 746] 17:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9DBA87400) [pid = 2792] [serial = 2237] [outer = 0000000000000000] 17:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E6069000) [pid = 2792] [serial = 2238] [outer = 000000B9DBA87400] 17:27:24 INFO - PROCESS | 2792 | 1466036844176 Marionette DEBUG loaded listener.js 17:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E738A000) [pid = 2792] [serial = 2239] [outer = 000000B9DBA87400] 17:27:24 INFO - PROCESS | 2792 | 1466036844543 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:27:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:27:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:27:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 17:27:24 INFO - PROCESS | 2792 | 1466036844609 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 17:27:24 INFO - PROCESS | 2792 | 1466036844612 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 17:27:24 INFO - PROCESS | 2792 | 1466036844615 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:27:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:27:24 INFO - PROCESS | 2792 | 1466036844617 Marionette TRACE conn5 <- [1,2946,null,{}] 17:27:24 INFO - PROCESS | 2792 | 1466036844620 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:24 INFO - PROCESS | 2792 | 1466036844622 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:24 INFO - PROCESS | 2792 | 1466036844726 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 17:27:24 INFO - PROCESS | 2792 | 1466036844731 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:24 INFO - PROCESS | 2792 | 1466036844733 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:24 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB5C800 == 39 [pid = 2792] [id = 747] 17:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E86BA800) [pid = 2792] [serial = 2240] [outer = 0000000000000000] 17:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E878A000) [pid = 2792] [serial = 2241] [outer = 000000B9E86BA800] 17:27:24 INFO - PROCESS | 2792 | 1466036844779 Marionette DEBUG loaded listener.js 17:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E8D1FC00) [pid = 2792] [serial = 2242] [outer = 000000B9E86BA800] 17:27:25 INFO - PROCESS | 2792 | 1466036845235 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:27:25 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:27:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 692ms 17:27:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:27:25 INFO - PROCESS | 2792 | 1466036845311 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 17:27:25 INFO - PROCESS | 2792 | 1466036845313 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 17:27:25 INFO - PROCESS | 2792 | 1466036845317 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:27:25 INFO - PROCESS | 2792 | 1466036845318 Marionette TRACE conn5 <- [1,2950,null,{}] 17:27:25 INFO - PROCESS | 2792 | 1466036845322 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:25 INFO - PROCESS | 2792 | 1466036845325 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:25 INFO - PROCESS | 2792 | 1466036845473 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 17:27:25 INFO - PROCESS | 2792 | 1466036845494 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:25 INFO - PROCESS | 2792 | 1466036845497 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:25 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF044800 == 40 [pid = 2792] [id = 748] 17:27:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E8B23800) [pid = 2792] [serial = 2243] [outer = 0000000000000000] 17:27:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E8FB1C00) [pid = 2792] [serial = 2244] [outer = 000000B9E8B23800] 17:27:25 INFO - PROCESS | 2792 | 1466036845541 Marionette DEBUG loaded listener.js 17:27:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8FC8400) [pid = 2792] [serial = 2245] [outer = 000000B9E8B23800] 17:27:25 INFO - PROCESS | 2792 | 1466036845953 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:27:26 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:27:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 692ms 17:27:26 INFO - PROCESS | 2792 | 1466036846011 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 17:27:26 INFO - PROCESS | 2792 | 1466036846013 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 17:27:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:27:26 INFO - PROCESS | 2792 | 1466036846016 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:27:26 INFO - PROCESS | 2792 | 1466036846018 Marionette TRACE conn5 <- [1,2954,null,{}] 17:27:26 INFO - PROCESS | 2792 | 1466036846021 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:26 INFO - PROCESS | 2792 | 1466036846027 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:26 INFO - PROCESS | 2792 | 1466036846178 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 17:27:26 INFO - PROCESS | 2792 | 1466036846184 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:26 INFO - PROCESS | 2792 | 1466036846187 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF32A000 == 41 [pid = 2792] [id = 749] 17:27:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9057800) [pid = 2792] [serial = 2246] [outer = 0000000000000000] 17:27:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E90C3C00) [pid = 2792] [serial = 2247] [outer = 000000B9E9057800] 17:27:26 INFO - PROCESS | 2792 | 1466036846279 Marionette DEBUG loaded listener.js 17:27:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E937AC00) [pid = 2792] [serial = 2248] [outer = 000000B9E9057800] 17:27:26 INFO - PROCESS | 2792 | 1466036846680 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:27:26 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:27:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 17:27:26 INFO - PROCESS | 2792 | 1466036846719 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 17:27:26 INFO - PROCESS | 2792 | 1466036846721 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 17:27:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:27:26 INFO - PROCESS | 2792 | 1466036846724 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:27:26 INFO - PROCESS | 2792 | 1466036846726 Marionette TRACE conn5 <- [1,2958,null,{}] 17:27:26 INFO - PROCESS | 2792 | 1466036846729 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:26 INFO - PROCESS | 2792 | 1466036846731 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:26 INFO - PROCESS | 2792 | 1466036846878 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 17:27:26 INFO - PROCESS | 2792 | 1466036846903 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:26 INFO - PROCESS | 2792 | 1466036846905 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:26 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF1D000 == 42 [pid = 2792] [id = 750] 17:27:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E94F3C00) [pid = 2792] [serial = 2249] [outer = 0000000000000000] 17:27:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E951D400) [pid = 2792] [serial = 2250] [outer = 000000B9E94F3C00] 17:27:26 INFO - PROCESS | 2792 | 1466036846949 Marionette DEBUG loaded listener.js 17:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E9791C00) [pid = 2792] [serial = 2251] [outer = 000000B9E94F3C00] 17:27:27 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E6131C00) [pid = 2792] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:27:27 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBD71000) [pid = 2792] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:27:27 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9D9EA8800) [pid = 2792] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:27:27 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBCA2000) [pid = 2792] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:27:27 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8FAF800) [pid = 2792] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:27:27 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E27CF000) [pid = 2792] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:27:27 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E1F44400) [pid = 2792] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:27:27 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E8B71000) [pid = 2792] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:27:27 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DBB6B400) [pid = 2792] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:27:27 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E58A1C00) [pid = 2792] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:27:27 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9E1C07800) [pid = 2792] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:27:27 INFO - PROCESS | 2792 | 1466036847341 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:27:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:27:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 629ms 17:27:27 INFO - PROCESS | 2792 | 1466036847367 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 17:27:27 INFO - PROCESS | 2792 | 1466036847369 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 17:27:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:27:27 INFO - PROCESS | 2792 | 1466036847372 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:27:27 INFO - PROCESS | 2792 | 1466036847374 Marionette TRACE conn5 <- [1,2962,null,{}] 17:27:27 INFO - PROCESS | 2792 | 1466036847378 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:27 INFO - PROCESS | 2792 | 1466036847380 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:27 INFO - PROCESS | 2792 | 1466036847502 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 17:27:27 INFO - PROCESS | 2792 | 1466036847550 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:27 INFO - PROCESS | 2792 | 1466036847552 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:27 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0164000 == 43 [pid = 2792] [id = 751] 17:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9DBB6A800) [pid = 2792] [serial = 2252] [outer = 0000000000000000] 17:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E978DC00) [pid = 2792] [serial = 2253] [outer = 000000B9DBB6A800] 17:27:27 INFO - PROCESS | 2792 | 1466036847596 Marionette DEBUG loaded listener.js 17:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E9C91800) [pid = 2792] [serial = 2254] [outer = 000000B9DBB6A800] 17:27:27 INFO - PROCESS | 2792 | 1466036847909 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 17:27:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 17:27:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 586ms 17:27:27 INFO - PROCESS | 2792 | 1466036847965 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 17:27:27 INFO - PROCESS | 2792 | 1466036847967 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 17:27:27 INFO - PROCESS | 2792 | 1466036847970 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:27:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:27:27 INFO - PROCESS | 2792 | 1466036847981 Marionette TRACE conn5 <- [1,2966,null,{}] 17:27:27 INFO - PROCESS | 2792 | 1466036847985 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:27 INFO - PROCESS | 2792 | 1466036847987 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:28 INFO - PROCESS | 2792 | 1466036848107 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 17:27:28 INFO - PROCESS | 2792 | 1466036848114 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:28 INFO - PROCESS | 2792 | 1466036848116 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:28 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E9D14800 == 44 [pid = 2792] [id = 752] 17:27:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E9F28C00) [pid = 2792] [serial = 2255] [outer = 0000000000000000] 17:27:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E9F91000) [pid = 2792] [serial = 2256] [outer = 000000B9E9F28C00] 17:27:28 INFO - PROCESS | 2792 | 1466036848161 Marionette DEBUG loaded listener.js 17:27:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E9F98800) [pid = 2792] [serial = 2257] [outer = 000000B9E9F28C00] 17:27:28 INFO - PROCESS | 2792 | 1466036848568 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:27:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:27:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 649ms 17:27:28 INFO - PROCESS | 2792 | 1466036848622 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 17:27:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:27:28 INFO - PROCESS | 2792 | 1466036848624 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 17:27:28 INFO - PROCESS | 2792 | 1466036848628 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:27:28 INFO - PROCESS | 2792 | 1466036848629 Marionette TRACE conn5 <- [1,2970,null,{}] 17:27:28 INFO - PROCESS | 2792 | 1466036848633 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:28 INFO - PROCESS | 2792 | 1466036848635 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:28 INFO - PROCESS | 2792 | 1466036848758 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 17:27:28 INFO - PROCESS | 2792 | 1466036848769 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:28 INFO - PROCESS | 2792 | 1466036848771 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:28 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F04D9800 == 45 [pid = 2792] [id = 753] 17:27:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E9F97000) [pid = 2792] [serial = 2258] [outer = 0000000000000000] 17:27:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E9FA8400) [pid = 2792] [serial = 2259] [outer = 000000B9E9F97000] 17:27:28 INFO - PROCESS | 2792 | 1466036848817 Marionette DEBUG loaded listener.js 17:27:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9EA88EC00) [pid = 2792] [serial = 2260] [outer = 000000B9E9F97000] 17:27:29 INFO - PROCESS | 2792 | 1466036849273 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 17:27:29 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:27:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:27:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 17:27:29 INFO - PROCESS | 2792 | 1466036849349 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 17:27:29 INFO - PROCESS | 2792 | 1466036849354 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 17:27:29 INFO - PROCESS | 2792 | 1466036849360 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:27:29 INFO - PROCESS | 2792 | 1466036849364 Marionette TRACE conn5 <- [1,2974,null,{}] 17:27:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:27:29 INFO - PROCESS | 2792 | 1466036849370 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:29 INFO - PROCESS | 2792 | 1466036849373 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:29 INFO - PROCESS | 2792 | 1466036849564 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 17:27:29 INFO - PROCESS | 2792 | 1466036849664 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:29 INFO - PROCESS | 2792 | 1466036849667 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:29 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E2164000 == 46 [pid = 2792] [id = 754] 17:27:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9DBD7AC00) [pid = 2792] [serial = 2261] [outer = 0000000000000000] 17:27:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBDA1000) [pid = 2792] [serial = 2262] [outer = 000000B9DBD7AC00] 17:27:29 INFO - PROCESS | 2792 | 1466036849725 Marionette DEBUG loaded listener.js 17:27:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E113FC00) [pid = 2792] [serial = 2263] [outer = 000000B9DBD7AC00] 17:27:30 INFO - PROCESS | 2792 | 1466036850229 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:27:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:27:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 922ms 17:27:30 INFO - PROCESS | 2792 | 1466036850290 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 17:27:30 INFO - PROCESS | 2792 | 1466036850295 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 17:27:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:27:30 INFO - PROCESS | 2792 | 1466036850302 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:27:30 INFO - PROCESS | 2792 | 1466036850305 Marionette TRACE conn5 <- [1,2978,null,{}] 17:27:30 INFO - PROCESS | 2792 | 1466036850309 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:30 INFO - PROCESS | 2792 | 1466036850313 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:30 INFO - PROCESS | 2792 | 1466036850443 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 17:27:30 INFO - PROCESS | 2792 | 1466036850535 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:30 INFO - PROCESS | 2792 | 1466036850538 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:30 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB6F000 == 47 [pid = 2792] [id = 755] 17:27:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E6065400) [pid = 2792] [serial = 2264] [outer = 0000000000000000] 17:27:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E75E6000) [pid = 2792] [serial = 2265] [outer = 000000B9E6065400] 17:27:30 INFO - PROCESS | 2792 | 1466036850596 Marionette DEBUG loaded listener.js 17:27:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E8D1A800) [pid = 2792] [serial = 2266] [outer = 000000B9E6065400] 17:27:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EEB1D800 == 48 [pid = 2792] [id = 756] 17:27:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E90C7000) [pid = 2792] [serial = 2267] [outer = 0000000000000000] 17:27:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E90C9400) [pid = 2792] [serial = 2268] [outer = 000000B9E90C7000] 17:27:31 INFO - PROCESS | 2792 | 1466036851239 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:27:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:27:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 985ms 17:27:31 INFO - PROCESS | 2792 | 1466036851289 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 17:27:31 INFO - PROCESS | 2792 | 1466036851292 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 17:27:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:27:31 INFO - PROCESS | 2792 | 1466036851296 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:27:31 INFO - PROCESS | 2792 | 1466036851300 Marionette TRACE conn5 <- [1,2982,null,{}] 17:27:31 INFO - PROCESS | 2792 | 1466036851313 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:31 INFO - PROCESS | 2792 | 1466036851318 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:31 INFO - PROCESS | 2792 | 1466036851457 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 17:27:31 INFO - PROCESS | 2792 | 1466036851577 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:31 INFO - PROCESS | 2792 | 1466036851580 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:31 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0621000 == 49 [pid = 2792] [id = 757] 17:27:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E905EC00) [pid = 2792] [serial = 2269] [outer = 0000000000000000] 17:27:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E9F8E000) [pid = 2792] [serial = 2270] [outer = 000000B9E905EC00] 17:27:31 INFO - PROCESS | 2792 | 1466036851639 Marionette DEBUG loaded listener.js 17:27:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9EA895000) [pid = 2792] [serial = 2271] [outer = 000000B9E905EC00] 17:27:32 INFO - PROCESS | 2792 | 1466036852156 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:27:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:27:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:27:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 881ms 17:27:32 INFO - PROCESS | 2792 | 1466036852179 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 17:27:32 INFO - PROCESS | 2792 | 1466036852182 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 17:27:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:27:32 INFO - PROCESS | 2792 | 1466036852185 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:27:32 INFO - PROCESS | 2792 | 1466036852187 Marionette TRACE conn5 <- [1,2986,null,{}] 17:27:32 INFO - PROCESS | 2792 | 1466036852191 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:32 INFO - PROCESS | 2792 | 1466036852194 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:32 INFO - PROCESS | 2792 | 1466036852316 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 17:27:32 INFO - PROCESS | 2792 | 1466036852441 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:32 INFO - PROCESS | 2792 | 1466036852443 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:32 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F07E1000 == 50 [pid = 2792] [id = 758] 17:27:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E90C4800) [pid = 2792] [serial = 2272] [outer = 0000000000000000] 17:27:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9EA9B7000) [pid = 2792] [serial = 2273] [outer = 000000B9E90C4800] 17:27:32 INFO - PROCESS | 2792 | 1466036852502 Marionette DEBUG loaded listener.js 17:27:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9EAB0BC00) [pid = 2792] [serial = 2274] [outer = 000000B9E90C4800] 17:27:33 INFO - PROCESS | 2792 | 1466036853255 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:27:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:27:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1126ms 17:27:33 INFO - PROCESS | 2792 | 1466036853314 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 17:27:33 INFO - PROCESS | 2792 | 1466036853319 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 17:27:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:27:33 INFO - PROCESS | 2792 | 1466036853324 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:27:33 INFO - PROCESS | 2792 | 1466036853328 Marionette TRACE conn5 <- [1,2990,null,{}] 17:27:33 INFO - PROCESS | 2792 | 1466036853333 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:33 INFO - PROCESS | 2792 | 1466036853336 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:33 INFO - PROCESS | 2792 | 1466036853448 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 17:27:33 INFO - PROCESS | 2792 | 1466036853571 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:33 INFO - PROCESS | 2792 | 1466036853576 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:33 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DB340800 == 51 [pid = 2792] [id = 759] 17:27:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9DB9E7800) [pid = 2792] [serial = 2275] [outer = 0000000000000000] 17:27:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9DBA8DC00) [pid = 2792] [serial = 2276] [outer = 000000B9DB9E7800] 17:27:33 INFO - PROCESS | 2792 | 1466036853631 Marionette DEBUG loaded listener.js 17:27:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9DBC9EC00) [pid = 2792] [serial = 2277] [outer = 000000B9DB9E7800] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EBD52800 == 50 [pid = 2792] [id = 713] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F94000 == 49 [pid = 2792] [id = 729] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F83000 == 48 [pid = 2792] [id = 711] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D02800 == 47 [pid = 2792] [id = 712] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8218000 == 46 [pid = 2792] [id = 710] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E84C4800 == 45 [pid = 2792] [id = 745] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DBA2D800 == 44 [pid = 2792] [id = 732] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F015B800 == 43 [pid = 2792] [id = 727] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1D78800 == 42 [pid = 2792] [id = 709] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2154800 == 41 [pid = 2792] [id = 719] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0198000 == 40 [pid = 2792] [id = 728] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ED87C800 == 39 [pid = 2792] [id = 730] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EF0CB800 == 38 [pid = 2792] [id = 725] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F7B800 == 37 [pid = 2792] [id = 721] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAA9000 == 36 [pid = 2792] [id = 723] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB25000 == 35 [pid = 2792] [id = 724] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7DE0000 == 34 [pid = 2792] [id = 718] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F0482000 == 33 [pid = 2792] [id = 731] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E1C25000 == 32 [pid = 2792] [id = 726] 17:27:34 INFO - PROCESS | 2792 | --DOCSHELL 000000B9EEB1D800 == 31 [pid = 2792] [id = 756] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9DC420800) [pid = 2792] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9DA059800) [pid = 2792] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9DB91C400) [pid = 2792] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9DBCE1800) [pid = 2792] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9DBD57000) [pid = 2792] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E9C92800) [pid = 2792] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E905B400) [pid = 2792] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E614C800) [pid = 2792] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E58B0800) [pid = 2792] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E55A0800) [pid = 2792] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E8789800) [pid = 2792] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E8D18800) [pid = 2792] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E8D22C00) [pid = 2792] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E0F74400) [pid = 2792] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9DBD73800) [pid = 2792] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E7F2C000) [pid = 2792] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E8FABC00) [pid = 2792] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E6069800) [pid = 2792] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E1C6CC00) [pid = 2792] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E7C36000) [pid = 2792] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E1D1F400) [pid = 2792] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9E8B24400) [pid = 2792] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9E01D7400) [pid = 2792] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 17:27:34 INFO - PROCESS | 2792 | 1466036854950 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:27:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:27:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1697ms 17:27:35 INFO - PROCESS | 2792 | 1466036855053 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 17:27:35 INFO - PROCESS | 2792 | 1466036855058 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 17:27:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:27:35 INFO - PROCESS | 2792 | 1466036855067 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:27:35 INFO - PROCESS | 2792 | 1466036855071 Marionette TRACE conn5 <- [1,2994,null,{}] 17:27:35 INFO - PROCESS | 2792 | 1466036855077 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:35 INFO - PROCESS | 2792 | 1466036855081 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:35 INFO - PROCESS | 2792 | 1466036855219 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 17:27:35 INFO - PROCESS | 2792 | 1466036855292 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:35 INFO - PROCESS | 2792 | 1466036855297 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:35 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0EBE000 == 32 [pid = 2792] [id = 760] 17:27:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9DB3BB800) [pid = 2792] [serial = 2278] [outer = 0000000000000000] 17:27:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DB91C000) [pid = 2792] [serial = 2279] [outer = 000000B9DB3BB800] 17:27:35 INFO - PROCESS | 2792 | 1466036855399 Marionette DEBUG loaded listener.js 17:27:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBA88000) [pid = 2792] [serial = 2280] [outer = 000000B9DB3BB800] 17:27:36 INFO - PROCESS | 2792 | 1466036856030 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:27:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:27:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 986ms 17:27:36 INFO - PROCESS | 2792 | 1466036856055 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 17:27:36 INFO - PROCESS | 2792 | 1466036856061 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 17:27:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:27:36 INFO - PROCESS | 2792 | 1466036856068 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:27:36 INFO - PROCESS | 2792 | 1466036856072 Marionette TRACE conn5 <- [1,2998,null,{}] 17:27:36 INFO - PROCESS | 2792 | 1466036856076 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:36 INFO - PROCESS | 2792 | 1466036856079 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:36 INFO - PROCESS | 2792 | 1466036856210 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 17:27:36 INFO - PROCESS | 2792 | 1466036856290 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:36 INFO - PROCESS | 2792 | 1466036856293 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:36 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5F85000 == 33 [pid = 2792] [id = 761] 17:27:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DBCE9C00) [pid = 2792] [serial = 2281] [outer = 0000000000000000] 17:27:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBCEA800) [pid = 2792] [serial = 2282] [outer = 000000B9DBCE9C00] 17:27:36 INFO - PROCESS | 2792 | 1466036856393 Marionette DEBUG loaded listener.js 17:27:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9DBD5E800) [pid = 2792] [serial = 2283] [outer = 000000B9DBCE9C00] 17:27:36 INFO - PROCESS | 2792 | [2792] 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 17:27:37 INFO - PROCESS | 2792 | 1466036857095 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:27:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:27:37 INFO - {} 17:27:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:27:37 INFO - {} 17:27:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:27:37 INFO - {} 17:27:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:27:37 INFO - {} 17:27:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1086ms 17:27:37 INFO - PROCESS | 2792 | 1466036857158 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 17:27:37 INFO - PROCESS | 2792 | 1466036857161 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 17:27:37 INFO - PROCESS | 2792 | 1466036857165 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:27:37 INFO - TEST-START | /FileAPI/fileReader.html 17:27:37 INFO - PROCESS | 2792 | 1466036857169 Marionette TRACE conn5 <- [1,3002,null,{}] 17:27:37 INFO - PROCESS | 2792 | 1466036857183 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:37 INFO - PROCESS | 2792 | 1466036857188 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:37 INFO - PROCESS | 2792 | 1466036857323 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 17:27:37 INFO - PROCESS | 2792 | 1466036857398 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:37 INFO - PROCESS | 2792 | 1466036857402 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:37 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E893B000 == 34 [pid = 2792] [id = 762] 17:27:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9DB9E5000) [pid = 2792] [serial = 2284] [outer = 0000000000000000] 17:27:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9E01D2000) [pid = 2792] [serial = 2285] [outer = 000000B9DB9E5000] 17:27:37 INFO - PROCESS | 2792 | 1466036857464 Marionette DEBUG loaded listener.js 17:27:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9E04B4400) [pid = 2792] [serial = 2286] [outer = 000000B9DB9E5000] 17:27:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E9D14800 == 33 [pid = 2792] [id = 752] 17:27:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECB6F000 == 32 [pid = 2792] [id = 755] 17:27:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F04D9800 == 31 [pid = 2792] [id = 753] 17:27:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9F07E1000 == 30 [pid = 2792] [id = 758] 17:27:38 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E2164000 == 29 [pid = 2792] [id = 754] 17:27:38 INFO - PROCESS | 2792 | 1466036858142 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 17:27:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:27:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:27:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:27:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:27:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 1031ms 17:27:38 INFO - PROCESS | 2792 | 1466036858200 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 17:27:38 INFO - PROCESS | 2792 | 1466036858204 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 17:27:38 INFO - TEST-START | /FileAPI/historical.html 17:27:38 INFO - PROCESS | 2792 | 1466036858209 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:27:38 INFO - PROCESS | 2792 | 1466036858212 Marionette TRACE conn5 <- [1,3006,null,{}] 17:27:38 INFO - PROCESS | 2792 | 1466036858217 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:38 INFO - PROCESS | 2792 | 1466036858220 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:38 INFO - PROCESS | 2792 | 1466036858316 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 17:27:38 INFO - PROCESS | 2792 | 1466036858323 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:38 INFO - PROCESS | 2792 | 1466036858328 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:38 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E589C800 == 30 [pid = 2792] [id = 763] 17:27:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9DBB73000) [pid = 2792] [serial = 2287] [outer = 0000000000000000] 17:27:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9DBC96400) [pid = 2792] [serial = 2288] [outer = 000000B9DBB73000] 17:27:38 INFO - PROCESS | 2792 | 1466036858385 Marionette DEBUG loaded listener.js 17:27:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBD93800) [pid = 2792] [serial = 2289] [outer = 000000B9DBB73000] 17:27:38 INFO - PROCESS | 2792 | 1466036858885 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 17:27:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:27:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:27:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:27:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:27:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:27:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:27:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:27:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:27:38 INFO - TEST-OK | /FileAPI/historical.html | took 735ms 17:27:38 INFO - PROCESS | 2792 | 1466036858948 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 17:27:38 INFO - PROCESS | 2792 | 1466036858953 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 17:27:38 INFO - TEST-START | /FileAPI/idlharness.html 17:27:38 INFO - PROCESS | 2792 | 1466036858960 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:27:38 INFO - PROCESS | 2792 | 1466036858962 Marionette TRACE conn5 <- [1,3010,null,{}] 17:27:38 INFO - PROCESS | 2792 | 1466036858966 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:38 INFO - PROCESS | 2792 | 1466036858969 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:39 INFO - PROCESS | 2792 | 1466036859072 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 17:27:39 INFO - PROCESS | 2792 | 1466036859147 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:39 INFO - PROCESS | 2792 | 1466036859150 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:39 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E902F000 == 31 [pid = 2792] [id = 764] 17:27:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DC282000) [pid = 2792] [serial = 2290] [outer = 0000000000000000] 17:27:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E0BAD000) [pid = 2792] [serial = 2291] [outer = 000000B9DC282000] 17:27:39 INFO - PROCESS | 2792 | 1466036859198 Marionette DEBUG loaded listener.js 17:27:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E1133C00) [pid = 2792] [serial = 2292] [outer = 000000B9DC282000] 17:27:40 INFO - PROCESS | 2792 | 1466036859995 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]]]}] 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:27:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:27:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:27:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:27:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:27:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:27:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:27:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:27:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:27:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:27:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:27:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:27:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:27:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:27:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:27:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:27:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:27:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:27:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:27:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:27:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:27:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 17:27:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:27:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:27:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:27:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:27:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:27:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:27:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:27:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:27:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:27:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:27:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:27:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:27:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:27:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:27:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:27:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 17:27:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:27:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:27:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:27:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:27:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:27:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:27:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:27:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 1138ms 17:27:40 INFO - PROCESS | 2792 | 1466036860100 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 17:27:40 INFO - PROCESS | 2792 | 1466036860103 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 17:27:40 INFO - TEST-START | /FileAPI/idlharness.worker 17:27:40 INFO - PROCESS | 2792 | 1466036860107 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:27:40 INFO - PROCESS | 2792 | 1466036860111 Marionette TRACE conn5 <- [1,3014,null,{}] 17:27:40 INFO - PROCESS | 2792 | 1466036860123 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:40 INFO - PROCESS | 2792 | 1466036860128 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:40 INFO - PROCESS | 2792 | 1466036860259 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 17:27:40 INFO - PROCESS | 2792 | 1466036860275 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:40 INFO - PROCESS | 2792 | 1466036860278 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:40 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF003800 == 32 [pid = 2792] [id = 765] 17:27:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E6131400) [pid = 2792] [serial = 2293] [outer = 0000000000000000] 17:27:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E7326800) [pid = 2792] [serial = 2294] [outer = 000000B9E6131400] 17:27:40 INFO - PROCESS | 2792 | 1466036860329 Marionette DEBUG loaded listener.js 17:27:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E75EC400) [pid = 2792] [serial = 2295] [outer = 000000B9E6131400] 17:27:40 INFO - PROCESS | 2792 | [2792] 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 17:27:41 INFO - PROCESS | 2792 | 1466036861350 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,{},{}]]]}] 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:27:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:27:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:27:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:27:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:27:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:27:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:27:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:27:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:27:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:27:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:27:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:27:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:27:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:27:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:27:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:27:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:27:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:27:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:27:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:27:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:27:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:27:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:27:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:27:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:27:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:27:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:27:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:27:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:27:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:27:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:27:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:27:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:27:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:27:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:27:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:27:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:27:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:27:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:27:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:27:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:27:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:27:41 INFO - {} 17:27:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1377ms 17:27:41 INFO - PROCESS | 2792 | 1466036861487 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 17:27:41 INFO - PROCESS | 2792 | 1466036861491 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 17:27:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:27:41 INFO - PROCESS | 2792 | 1466036861502 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:27:41 INFO - PROCESS | 2792 | 1466036861504 Marionette TRACE conn5 <- [1,3018,null,{}] 17:27:41 INFO - PROCESS | 2792 | 1466036861507 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:41 INFO - PROCESS | 2792 | 1466036861509 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:41 INFO - PROCESS | 2792 | 1466036861638 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 17:27:41 INFO - PROCESS | 2792 | 1466036861719 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:41 INFO - PROCESS | 2792 | 1466036861721 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:41 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F07DA800 == 33 [pid = 2792] [id = 766] 17:27:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E972B000) [pid = 2792] [serial = 2296] [outer = 0000000000000000] 17:27:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E978FC00) [pid = 2792] [serial = 2297] [outer = 000000B9E972B000] 17:27:41 INFO - PROCESS | 2792 | 1466036861767 Marionette DEBUG loaded listener.js 17:27:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9E9C8DC00) [pid = 2792] [serial = 2298] [outer = 000000B9E972B000] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9E905EC00) [pid = 2792] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9DBD7AC00) [pid = 2792] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E6065400) [pid = 2792] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E9F28C00) [pid = 2792] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E9F97000) [pid = 2792] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E90C7000) [pid = 2792] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E8B23800) [pid = 2792] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E9057800) [pid = 2792] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E94F3C00) [pid = 2792] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9DBB6A800) [pid = 2792] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E86BA800) [pid = 2792] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E1134C00) [pid = 2792] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E0BD3800) [pid = 2792] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E5549800) [pid = 2792] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9DBA87400) [pid = 2792] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DBD5C800) [pid = 2792] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DBB72800) [pid = 2792] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9E8FA4400) [pid = 2792] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:27:42 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E90C4800) [pid = 2792] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:27:42 INFO - PROCESS | 2792 | 1466036862150 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 17:27:42 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 17:27:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 671ms 17:27:42 INFO - PROCESS | 2792 | 1466036862178 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 17:27:42 INFO - PROCESS | 2792 | 1466036862181 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 17:27:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:27:42 INFO - PROCESS | 2792 | 1466036862191 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:27:42 INFO - PROCESS | 2792 | 1466036862193 Marionette TRACE conn5 <- [1,3022,null,{}] 17:27:42 INFO - PROCESS | 2792 | 1466036862197 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:42 INFO - PROCESS | 2792 | 1466036862200 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:42 INFO - PROCESS | 2792 | 1466036862293 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 17:27:42 INFO - PROCESS | 2792 | 1466036862376 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:42 INFO - PROCESS | 2792 | 1466036862378 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:42 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8491000 == 34 [pid = 2792] [id = 767] 17:27:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DB920800) [pid = 2792] [serial = 2299] [outer = 0000000000000000] 17:27:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9DBD70C00) [pid = 2792] [serial = 2300] [outer = 000000B9DB920800] 17:27:42 INFO - PROCESS | 2792 | 1466036862425 Marionette DEBUG loaded listener.js 17:27:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E94F3C00) [pid = 2792] [serial = 2301] [outer = 000000B9DB920800] 17:27:42 INFO - PROCESS | 2792 | 1466036862766 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:27:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 628ms 17:27:42 INFO - PROCESS | 2792 | 1466036862816 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 17:27:42 INFO - PROCESS | 2792 | 1466036862818 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 17:27:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:27:42 INFO - PROCESS | 2792 | 1466036862822 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:27:42 INFO - PROCESS | 2792 | 1466036862823 Marionette TRACE conn5 <- [1,3026,null,{}] 17:27:42 INFO - PROCESS | 2792 | 1466036862827 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:42 INFO - PROCESS | 2792 | 1466036862833 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:43 INFO - PROCESS | 2792 | 1466036863016 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 17:27:43 INFO - PROCESS | 2792 | 1466036863053 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:43 INFO - PROCESS | 2792 | 1466036863055 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E892F000 == 35 [pid = 2792] [id = 768] 17:27:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E9F9F800) [pid = 2792] [serial = 2302] [outer = 0000000000000000] 17:27:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9EAB04000) [pid = 2792] [serial = 2303] [outer = 000000B9E9F9F800] 17:27:43 INFO - PROCESS | 2792 | 1466036863101 Marionette DEBUG loaded listener.js 17:27:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9EAF3A800) [pid = 2792] [serial = 2304] [outer = 000000B9E9F9F800] 17:27:43 INFO - PROCESS | 2792 | 1466036863471 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 17:27:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:27:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:27:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 17:27:43 INFO - PROCESS | 2792 | 1466036863508 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 17:27:43 INFO - PROCESS | 2792 | 1466036863510 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 17:27:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:27:43 INFO - PROCESS | 2792 | 1466036863514 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:27:43 INFO - PROCESS | 2792 | 1466036863516 Marionette TRACE conn5 <- [1,3030,null,{}] 17:27:43 INFO - PROCESS | 2792 | 1466036863519 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:43 INFO - PROCESS | 2792 | 1466036863521 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:43 INFO - PROCESS | 2792 | 1466036863644 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 17:27:43 INFO - PROCESS | 2792 | 1466036863651 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:43 INFO - PROCESS | 2792 | 1466036863653 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:43 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB48000 == 36 [pid = 2792] [id = 769] 17:27:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9EAF9E400) [pid = 2792] [serial = 2305] [outer = 0000000000000000] 17:27:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9EB324000) [pid = 2792] [serial = 2306] [outer = 000000B9EAF9E400] 17:27:43 INFO - PROCESS | 2792 | 1466036863698 Marionette DEBUG loaded listener.js 17:27:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9EB3EB800) [pid = 2792] [serial = 2307] [outer = 000000B9EAF9E400] 17:27:44 INFO - PROCESS | 2792 | 1466036864302 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:27:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:27:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:27:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:27:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:27:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:27:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:27:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 885ms 17:27:44 INFO - PROCESS | 2792 | 1466036864414 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 17:27:44 INFO - PROCESS | 2792 | 1466036864418 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 17:27:44 INFO - PROCESS | 2792 | 1466036864438 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:27:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:27:44 INFO - PROCESS | 2792 | 1466036864443 Marionette TRACE conn5 <- [1,3034,null,{}] 17:27:44 INFO - PROCESS | 2792 | 1466036864450 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:44 INFO - PROCESS | 2792 | 1466036864453 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:44 INFO - PROCESS | 2792 | 1466036864581 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 17:27:44 INFO - PROCESS | 2792 | 1466036864659 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:44 INFO - PROCESS | 2792 | 1466036864664 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:44 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DE8000 == 37 [pid = 2792] [id = 770] 17:27:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9DBCA1000) [pid = 2792] [serial = 2308] [outer = 0000000000000000] 17:27:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9DBCE9800) [pid = 2792] [serial = 2309] [outer = 000000B9DBCA1000] 17:27:44 INFO - PROCESS | 2792 | 1466036864766 Marionette DEBUG loaded listener.js 17:27:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9DC4B2000) [pid = 2792] [serial = 2310] [outer = 000000B9DBCA1000] 17:27:44 INFO - PROCESS | 2792 | [2792] 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 17:27:45 INFO - PROCESS | 2792 | 1466036865365 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:27:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:27:45 INFO - {} 17:27:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 985ms 17:27:45 INFO - PROCESS | 2792 | 1466036865432 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 17:27:45 INFO - PROCESS | 2792 | 1466036865437 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 17:27:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:27:45 INFO - PROCESS | 2792 | 1466036865443 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:27:45 INFO - PROCESS | 2792 | 1466036865447 Marionette TRACE conn5 <- [1,3038,null,{}] 17:27:45 INFO - PROCESS | 2792 | 1466036865451 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:45 INFO - PROCESS | 2792 | 1466036865454 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:45 INFO - PROCESS | 2792 | 1466036865606 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 17:27:45 INFO - PROCESS | 2792 | 1466036865727 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:45 INFO - PROCESS | 2792 | 1466036865730 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:45 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF019000 == 38 [pid = 2792] [id = 771] 17:27:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E1C07400) [pid = 2792] [serial = 2311] [outer = 0000000000000000] 17:27:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E58ACC00) [pid = 2792] [serial = 2312] [outer = 000000B9E1C07400] 17:27:45 INFO - PROCESS | 2792 | 1466036865791 Marionette DEBUG loaded listener.js 17:27:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E732C400) [pid = 2792] [serial = 2313] [outer = 000000B9E1C07400] 17:27:46 INFO - PROCESS | 2792 | 1466036866332 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 17:27:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:27:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:27:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:27:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:27:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 944ms 17:27:46 INFO - PROCESS | 2792 | 1466036866394 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 17:27:46 INFO - PROCESS | 2792 | 1466036866397 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 17:27:46 INFO - PROCESS | 2792 | 1466036866402 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:27:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:27:46 INFO - PROCESS | 2792 | 1466036866406 Marionette TRACE conn5 <- [1,3042,null,{}] 17:27:46 INFO - PROCESS | 2792 | 1466036866421 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:46 INFO - PROCESS | 2792 | 1466036866427 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:46 INFO - PROCESS | 2792 | 1466036866543 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 17:27:46 INFO - PROCESS | 2792 | 1466036866644 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:46 INFO - PROCESS | 2792 | 1466036866648 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:46 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF055800 == 39 [pid = 2792] [id = 772] 17:27:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9E7F38C00) [pid = 2792] [serial = 2314] [outer = 0000000000000000] 17:27:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9E86B5800) [pid = 2792] [serial = 2315] [outer = 000000B9E7F38C00] 17:27:46 INFO - PROCESS | 2792 | 1466036866708 Marionette DEBUG loaded listener.js 17:27:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (000000B9E8B1B000) [pid = 2792] [serial = 2316] [outer = 000000B9E7F38C00] 17:27:47 INFO - PROCESS | 2792 | 1466036867587 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:27:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:27:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 17:27:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:27:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:27:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:27:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1306ms 17:27:47 INFO - PROCESS | 2792 | 1466036867750 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 17:27:47 INFO - PROCESS | 2792 | 1466036867753 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 17:27:47 INFO - PROCESS | 2792 | 1466036867758 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:27:47 INFO - PROCESS | 2792 | 1466036867760 Marionette TRACE conn5 <- [1,3046,null,{}] 17:27:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:27:47 INFO - PROCESS | 2792 | 1466036867764 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:47 INFO - PROCESS | 2792 | 1466036867766 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:47 INFO - PROCESS | 2792 | 1466036867874 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 17:27:48 INFO - PROCESS | 2792 | 1466036867997 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:48 INFO - PROCESS | 2792 | 1466036868000 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:48 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF338000 == 40 [pid = 2792] [id = 773] 17:27:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (000000B9E8FA5000) [pid = 2792] [serial = 2317] [outer = 0000000000000000] 17:27:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (000000B9E8FAA800) [pid = 2792] [serial = 2318] [outer = 000000B9E8FA5000] 17:27:48 INFO - PROCESS | 2792 | 1466036868061 Marionette DEBUG loaded listener.js 17:27:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (000000B9E9FA3000) [pid = 2792] [serial = 2319] [outer = 000000B9E8FA5000] 17:27:48 INFO - PROCESS | 2792 | 1466036868754 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 17:27:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:27:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:27:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:27:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:27:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:27:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:27:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:27:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:27:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:27:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:27:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:27:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:27:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:27:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:27:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:27:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:27:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:27:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:27:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:27:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1024ms 17:27:48 INFO - PROCESS | 2792 | 1466036868791 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 17:27:48 INFO - PROCESS | 2792 | 1466036868796 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 17:27:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:27:48 INFO - PROCESS | 2792 | 1466036868836 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:27:48 INFO - PROCESS | 2792 | 1466036868840 Marionette TRACE conn5 <- [1,3050,null,{}] 17:27:48 INFO - PROCESS | 2792 | 1466036868845 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:48 INFO - PROCESS | 2792 | 1466036868848 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:48 INFO - PROCESS | 2792 | 1466036868958 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 17:27:49 INFO - PROCESS | 2792 | 1466036869058 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:49 INFO - PROCESS | 2792 | 1466036869061 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:49 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E8483800 == 41 [pid = 2792] [id = 774] 17:27:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (000000B9DBB76C00) [pid = 2792] [serial = 2320] [outer = 0000000000000000] 17:27:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (000000B9DBD54400) [pid = 2792] [serial = 2321] [outer = 000000B9DBB76C00] 17:27:49 INFO - PROCESS | 2792 | 1466036869111 Marionette DEBUG loaded listener.js 17:27:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (000000B9E1C6A000) [pid = 2792] [serial = 2322] [outer = 000000B9DBB76C00] 17:27:49 INFO - PROCESS | 2792 | [2792] 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 17:27:49 INFO - PROCESS | 2792 | --DOCSHELL 000000B9ECAAD800 == 40 [pid = 2792] [id = 738] 17:27:49 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E8F91000 == 39 [pid = 2792] [id = 735] 17:27:49 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E7DEE000 == 38 [pid = 2792] [id = 744] 17:27:49 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E5F85000 == 37 [pid = 2792] [id = 761] 17:27:49 INFO - PROCESS | 2792 | --DOCSHELL 000000B9E0EBE000 == 36 [pid = 2792] [id = 760] 17:27:49 INFO - PROCESS | 2792 | --DOCSHELL 000000B9DB340800 == 35 [pid = 2792] [id = 759] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (000000B9DBDA1000) [pid = 2792] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (000000B9E75E6000) [pid = 2792] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (000000B9E9F98800) [pid = 2792] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (000000B9E113FC00) [pid = 2792] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (000000B9E9F8E000) [pid = 2792] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (000000B9EA88EC00) [pid = 2792] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (000000B9E90C9400) [pid = 2792] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (000000B9E9FA8400) [pid = 2792] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (000000B9E8D1A800) [pid = 2792] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (000000B9E8FB1C00) [pid = 2792] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (000000B9E90C3C00) [pid = 2792] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (000000B9E8FC8400) [pid = 2792] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (000000B9E951D400) [pid = 2792] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (000000B9E978DC00) [pid = 2792] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (000000B9E878A000) [pid = 2792] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (000000B9E1C04C00) [pid = 2792] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (000000B9E2392400) [pid = 2792] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (000000B9E0EA5400) [pid = 2792] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9E1D13C00) [pid = 2792] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E5553C00) [pid = 2792] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9E6069000) [pid = 2792] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9E738A000) [pid = 2792] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBD79400) [pid = 2792] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9DD2B2000) [pid = 2792] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DBCA3800) [pid = 2792] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DBD97400) [pid = 2792] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9E8FBDC00) [pid = 2792] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E937AC00) [pid = 2792] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (000000B9EAB0BC00) [pid = 2792] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (000000B9EA9B7000) [pid = 2792] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (000000B9E9F91000) [pid = 2792] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (000000B9E9791C00) [pid = 2792] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (000000B9E8D1FC00) [pid = 2792] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (000000B9E9C91800) [pid = 2792] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (000000B9EA895000) [pid = 2792] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (000000B9DBA8DC00) [pid = 2792] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 17:27:49 INFO - PROCESS | 2792 | 1466036869741 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:27:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:27:49 INFO - {} 17:27:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 965ms 17:27:49 INFO - PROCESS | 2792 | 1466036869783 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 17:27:49 INFO - PROCESS | 2792 | 1466036869788 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 17:27:49 INFO - PROCESS | 2792 | 1466036869794 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:27:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:27:49 INFO - PROCESS | 2792 | 1466036869797 Marionette TRACE conn5 <- [1,3054,null,{}] 17:27:49 INFO - PROCESS | 2792 | 1466036869800 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:49 INFO - PROCESS | 2792 | 1466036869803 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:49 INFO - PROCESS | 2792 | 1466036869906 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 17:27:49 INFO - PROCESS | 2792 | 1466036869982 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:49 INFO - PROCESS | 2792 | 1466036869985 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E7DE8800 == 36 [pid = 2792] [id = 775] 17:27:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (000000B9DBB6F800) [pid = 2792] [serial = 2323] [outer = 0000000000000000] 17:27:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (000000B9E01DC000) [pid = 2792] [serial = 2324] [outer = 000000B9DBB6F800] 17:27:50 INFO - PROCESS | 2792 | 1466036870033 Marionette DEBUG loaded listener.js 17:27:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (000000B9E1C6E800) [pid = 2792] [serial = 2325] [outer = 000000B9DBB6F800] 17:27:50 INFO - PROCESS | 2792 | 1466036870468 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 17:27:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:27:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:27:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:27:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:27:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:27:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:27:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:27:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 735ms 17:27:50 INFO - PROCESS | 2792 | 1466036870533 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 17:27:50 INFO - PROCESS | 2792 | 1466036870536 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 17:27:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:27:50 INFO - PROCESS | 2792 | 1466036870540 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:27:50 INFO - PROCESS | 2792 | 1466036870544 Marionette TRACE conn5 <- [1,3058,null,{}] 17:27:50 INFO - PROCESS | 2792 | 1466036870560 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:50 INFO - PROCESS | 2792 | 1466036870564 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:50 INFO - PROCESS | 2792 | 1466036870663 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 17:27:50 INFO - PROCESS | 2792 | 1466036870671 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:50 INFO - PROCESS | 2792 | 1466036870674 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:50 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E94EC800 == 37 [pid = 2792] [id = 776] 17:27:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (000000B9E2394800) [pid = 2792] [serial = 2326] [outer = 0000000000000000] 17:27:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (000000B9E2866400) [pid = 2792] [serial = 2327] [outer = 000000B9E2394800] 17:27:50 INFO - PROCESS | 2792 | 1466036870731 Marionette DEBUG loaded listener.js 17:27:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (000000B9E593AC00) [pid = 2792] [serial = 2328] [outer = 000000B9E2394800] 17:27:51 INFO - PROCESS | 2792 | 1466036871171 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 17:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:27:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 690ms 17:27:51 INFO - PROCESS | 2792 | 1466036871233 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 17:27:51 INFO - PROCESS | 2792 | 1466036871235 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 17:27:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:27:51 INFO - PROCESS | 2792 | 1466036871239 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:27:51 INFO - PROCESS | 2792 | 1466036871241 Marionette TRACE conn5 <- [1,3062,null,{}] 17:27:51 INFO - PROCESS | 2792 | 1466036871245 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:51 INFO - PROCESS | 2792 | 1466036871247 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:51 INFO - PROCESS | 2792 | 1466036871345 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 17:27:51 INFO - PROCESS | 2792 | 1466036871370 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:51 INFO - PROCESS | 2792 | 1466036871372 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:51 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EBD36800 == 38 [pid = 2792] [id = 777] 17:27:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (000000B9E738B800) [pid = 2792] [serial = 2329] [outer = 0000000000000000] 17:27:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (000000B9E75E9000) [pid = 2792] [serial = 2330] [outer = 000000B9E738B800] 17:27:51 INFO - PROCESS | 2792 | 1466036871417 Marionette DEBUG loaded listener.js 17:27:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E86BA800) [pid = 2792] [serial = 2331] [outer = 000000B9E738B800] 17:27:51 INFO - PROCESS | 2792 | 1466036871847 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 17:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:27:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 17:27:51 INFO - PROCESS | 2792 | 1466036871888 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 17:27:51 INFO - PROCESS | 2792 | 1466036871890 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 17:27:51 INFO - PROCESS | 2792 | 1466036871894 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:27:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:27:51 INFO - PROCESS | 2792 | 1466036871896 Marionette TRACE conn5 <- [1,3066,null,{}] 17:27:51 INFO - PROCESS | 2792 | 1466036871899 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:51 INFO - PROCESS | 2792 | 1466036871901 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:52 INFO - PROCESS | 2792 | 1466036872031 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 17:27:52 INFO - PROCESS | 2792 | 1466036872115 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:52 INFO - PROCESS | 2792 | 1466036872117 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC8D9800 == 39 [pid = 2792] [id = 778] 17:27:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9E897F800) [pid = 2792] [serial = 2332] [outer = 0000000000000000] 17:27:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9E8B75400) [pid = 2792] [serial = 2333] [outer = 000000B9E897F800] 17:27:52 INFO - PROCESS | 2792 | 1466036872164 Marionette DEBUG loaded listener.js 17:27:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9E8D36800) [pid = 2792] [serial = 2334] [outer = 000000B9E897F800] 17:27:52 INFO - PROCESS | 2792 | 1466036872601 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 17:27:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:27:52 INFO - PROCESS | 2792 | 1466036872644 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 17:27:52 INFO - PROCESS | 2792 | 1466036872653 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:27:52 INFO - PROCESS | 2792 | 1466036872655 Marionette TRACE conn5 <- [1,3070,null,{}] 17:27:52 INFO - PROCESS | 2792 | 1466036872658 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:52 INFO - PROCESS | 2792 | 1466036872664 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:52 INFO - PROCESS | 2792 | 1466036872812 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 17:27:52 INFO - PROCESS | 2792 | 1466036872877 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:52 INFO - PROCESS | 2792 | 1466036872879 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:52 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9ECB6A000 == 40 [pid = 2792] [id = 779] 17:27:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9E8FC0000) [pid = 2792] [serial = 2335] [outer = 0000000000000000] 17:27:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9E9727C00) [pid = 2792] [serial = 2336] [outer = 000000B9E8FC0000] 17:27:52 INFO - PROCESS | 2792 | 1466036872926 Marionette DEBUG loaded listener.js 17:27:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9E9C90800) [pid = 2792] [serial = 2337] [outer = 000000B9E8FC0000] 17:27:53 INFO - PROCESS | 2792 | 1466036873321 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 17:27:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:27:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:27:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:27:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 723ms 17:27:53 INFO - PROCESS | 2792 | 1466036873424 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 17:27:53 INFO - PROCESS | 2792 | 1466036873426 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 17:27:53 INFO - PROCESS | 2792 | 1466036873434 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:27:53 INFO - PROCESS | 2792 | 1466036873436 Marionette TRACE conn5 <- [1,3074,null,{}] 17:27:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:27:53 INFO - PROCESS | 2792 | 1466036873440 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:53 INFO - PROCESS | 2792 | 1466036873442 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:53 INFO - PROCESS | 2792 | 1466036873563 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 17:27:53 INFO - PROCESS | 2792 | 1466036873569 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:53 INFO - PROCESS | 2792 | 1466036873571 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:53 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9DD2CA000 == 41 [pid = 2792] [id = 780] 17:27:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9E9F91C00) [pid = 2792] [serial = 2338] [outer = 0000000000000000] 17:27:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9E9F97000) [pid = 2792] [serial = 2339] [outer = 000000B9E9F91C00] 17:27:53 INFO - PROCESS | 2792 | 1466036873617 Marionette DEBUG loaded listener.js 17:27:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9EA893C00) [pid = 2792] [serial = 2340] [outer = 000000B9E9F91C00] 17:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (000000B9DBCE9C00) [pid = 2792] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (000000B9E6131400) [pid = 2792] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (000000B9DB920800) [pid = 2792] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (000000B9DC282000) [pid = 2792] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (000000B9DBB73000) [pid = 2792] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (000000B9E9F9F800) [pid = 2792] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (000000B9DB3BB800) [pid = 2792] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (000000B9DB9E5000) [pid = 2792] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (000000B9DB9E7800) [pid = 2792] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (000000B9E972B000) [pid = 2792] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:27:54 INFO - PROCESS | 2792 | 1466036874100 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:27:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:27:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 713ms 17:27:54 INFO - PROCESS | 2792 | 1466036874157 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 17:27:54 INFO - PROCESS | 2792 | 1466036874159 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 17:27:54 INFO - PROCESS | 2792 | 1466036874162 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:27:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:27:54 INFO - PROCESS | 2792 | 1466036874164 Marionette TRACE conn5 <- [1,3078,null,{}] 17:27:54 INFO - PROCESS | 2792 | 1466036874168 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:54 INFO - PROCESS | 2792 | 1466036874170 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:54 INFO - PROCESS | 2792 | 1466036874293 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 17:27:54 INFO - PROCESS | 2792 | 1466036874352 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:54 INFO - PROCESS | 2792 | 1466036874354 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EF05C800 == 42 [pid = 2792] [id = 781] 17:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (000000B9E9F93000) [pid = 2792] [serial = 2341] [outer = 0000000000000000] 17:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (000000B9EA969800) [pid = 2792] [serial = 2342] [outer = 000000B9E9F93000] 17:27:54 INFO - PROCESS | 2792 | 1466036874400 Marionette DEBUG loaded listener.js 17:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (000000B9EABE8000) [pid = 2792] [serial = 2343] [outer = 000000B9E9F93000] 17:27:54 INFO - PROCESS | 2792 | 1466036874757 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:27:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:27:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 17:27:54 INFO - PROCESS | 2792 | 1466036874795 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 17:27:54 INFO - PROCESS | 2792 | 1466036874797 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 17:27:54 INFO - PROCESS | 2792 | 1466036874800 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:27:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:27:54 INFO - PROCESS | 2792 | 1466036874802 Marionette TRACE conn5 <- [1,3082,null,{}] 17:27:54 INFO - PROCESS | 2792 | 1466036874806 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:54 INFO - PROCESS | 2792 | 1466036874808 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:54 INFO - PROCESS | 2792 | 1466036874960 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 17:27:54 INFO - PROCESS | 2792 | 1466036874971 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:54 INFO - PROCESS | 2792 | 1466036874973 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:54 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E0474800 == 43 [pid = 2792] [id = 782] 17:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (000000B9DBA94800) [pid = 2792] [serial = 2344] [outer = 0000000000000000] 17:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (000000B9DBD58800) [pid = 2792] [serial = 2345] [outer = 000000B9DBA94800] 17:27:55 INFO - PROCESS | 2792 | 1466036875018 Marionette DEBUG loaded listener.js 17:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (000000B9EAFA6800) [pid = 2792] [serial = 2346] [outer = 000000B9DBA94800] 17:27:55 INFO - PROCESS | 2792 | 1466036875399 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:27:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:27:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 17:27:55 INFO - PROCESS | 2792 | 1466036875433 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 17:27:55 INFO - PROCESS | 2792 | 1466036875435 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 17:27:55 INFO - PROCESS | 2792 | 1466036875438 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:27:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:27:55 INFO - PROCESS | 2792 | 1466036875440 Marionette TRACE conn5 <- [1,3086,null,{}] 17:27:55 INFO - PROCESS | 2792 | 1466036875443 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:55 INFO - PROCESS | 2792 | 1466036875445 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:55 INFO - PROCESS | 2792 | 1466036875576 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 17:27:55 INFO - PROCESS | 2792 | 1466036875587 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:55 INFO - PROCESS | 2792 | 1466036875589 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:55 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EFF19000 == 44 [pid = 2792] [id = 783] 17:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (000000B9DBD94C00) [pid = 2792] [serial = 2347] [outer = 0000000000000000] 17:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (000000B9EB3E6800) [pid = 2792] [serial = 2348] [outer = 000000B9DBD94C00] 17:27:55 INFO - PROCESS | 2792 | 1466036875634 Marionette DEBUG loaded listener.js 17:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (000000B9EBDBAC00) [pid = 2792] [serial = 2349] [outer = 000000B9DBD94C00] 17:27:56 INFO - PROCESS | 2792 | 1466036876102 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 17:27:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:27:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:27:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 735ms 17:27:56 INFO - PROCESS | 2792 | 1466036876183 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 17:27:56 INFO - PROCESS | 2792 | 1466036876188 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 17:27:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:27:56 INFO - PROCESS | 2792 | 1466036876199 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:27:56 INFO - PROCESS | 2792 | 1466036876203 Marionette TRACE conn5 <- [1,3090,null,{}] 17:27:56 INFO - PROCESS | 2792 | 1466036876210 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:56 INFO - PROCESS | 2792 | 1466036876213 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:56 INFO - PROCESS | 2792 | 1466036876394 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 17:27:56 INFO - PROCESS | 2792 | 1466036876508 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:56 INFO - PROCESS | 2792 | 1466036876514 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:56 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9E5886000 == 45 [pid = 2792] [id = 784] 17:27:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (000000B9DBD52000) [pid = 2792] [serial = 2350] [outer = 0000000000000000] 17:27:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (000000B9DBD7B800) [pid = 2792] [serial = 2351] [outer = 000000B9DBD52000] 17:27:56 INFO - PROCESS | 2792 | 1466036876575 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (000000B9E01D7400) [pid = 2792] [serial = 2352] [outer = 000000B9DBD52000] 17:27:57 INFO - PROCESS | 2792 | 1466036877095 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:27:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:27:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 944ms 17:27:57 INFO - PROCESS | 2792 | 1466036877140 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 17:27:57 INFO - PROCESS | 2792 | 1466036877145 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 17:27:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:27:57 INFO - PROCESS | 2792 | 1466036877152 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:27:57 INFO - PROCESS | 2792 | 1466036877155 Marionette TRACE conn5 <- [1,3094,null,{}] 17:27:57 INFO - PROCESS | 2792 | 1466036877159 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:57 INFO - PROCESS | 2792 | 1466036877162 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:57 INFO - PROCESS | 2792 | 1466036877331 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 17:27:57 INFO - PROCESS | 2792 | 1466036877466 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:57 INFO - PROCESS | 2792 | 1466036877469 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:57 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9EC782800 == 46 [pid = 2792] [id = 785] 17:27:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (000000B9E0BDC000) [pid = 2792] [serial = 2353] [outer = 0000000000000000] 17:27:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (000000B9E21D4400) [pid = 2792] [serial = 2354] [outer = 000000B9E0BDC000] 17:27:57 INFO - PROCESS | 2792 | 1466036877531 Marionette DEBUG loaded listener.js 17:27:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (000000B9E6068C00) [pid = 2792] [serial = 2355] [outer = 000000B9E0BDC000] 17:27:58 INFO - PROCESS | 2792 | 1466036878085 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:27:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:27:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:27:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:27:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 986ms 17:27:58 INFO - PROCESS | 2792 | 1466036878141 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 17:27:58 INFO - PROCESS | 2792 | 1466036878144 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 17:27:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:27:58 INFO - PROCESS | 2792 | 1466036878148 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:27:58 INFO - PROCESS | 2792 | 1466036878152 Marionette TRACE conn5 <- [1,3098,null,{}] 17:27:58 INFO - PROCESS | 2792 | 1466036878164 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:58 INFO - PROCESS | 2792 | 1466036878170 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:58 INFO - PROCESS | 2792 | 1466036878290 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 17:27:58 INFO - PROCESS | 2792 | 1466036878425 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:58 INFO - PROCESS | 2792 | 1466036878429 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:58 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F0199800 == 47 [pid = 2792] [id = 786] 17:27:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (000000B9E8D1A800) [pid = 2792] [serial = 2356] [outer = 0000000000000000] 17:27:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (000000B9E8FBF000) [pid = 2792] [serial = 2357] [outer = 000000B9E8D1A800] 17:27:58 INFO - PROCESS | 2792 | 1466036878489 Marionette DEBUG loaded listener.js 17:27:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (000000B9E90CB000) [pid = 2792] [serial = 2358] [outer = 000000B9E8D1A800] 17:27:59 INFO - PROCESS | 2792 | 1466036879059 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 17:27:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:27:59 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 17:27:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:27:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 17:27:59 INFO - PROCESS | 2792 | 1466036879136 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 17:27:59 INFO - PROCESS | 2792 | 1466036879140 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 17:27:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:27:59 INFO - PROCESS | 2792 | 1466036879144 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:27:59 INFO - PROCESS | 2792 | 1466036879146 Marionette TRACE conn5 <- [1,3102,null,{}] 17:27:59 INFO - PROCESS | 2792 | 1466036879150 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:59 INFO - PROCESS | 2792 | 1466036879153 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:59 INFO - PROCESS | 2792 | 1466036879281 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 17:27:59 INFO - PROCESS | 2792 | 1466036879409 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\", \"615bbdee-0225-404f-a7af-9900862e9a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:59 INFO - PROCESS | 2792 | 1466036879412 Marionette INFO sendAsync 7b0fd209-eb29-4a7a-99d4-0f0888fdfaa4 17:27:59 INFO - PROCESS | 2792 | ++DOCSHELL 000000B9F046B000 == 48 [pid = 2792] [id = 787] 17:27:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (000000B9E9FA9800) [pid = 2792] [serial = 2359] [outer = 0000000000000000] 17:27:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (000000B9EAB07400) [pid = 2792] [serial = 2360] [outer = 000000B9E9FA9800] 17:27:59 INFO - PROCESS | 2792 | 1466036879469 Marionette DEBUG loaded listener.js 17:27:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (000000B9EBDC0000) [pid = 2792] [serial = 2361] [outer = 000000B9E9FA9800] 17:28:00 INFO - PROCESS | 2792 | 1466036880001 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:28:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:28:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 881ms 17:28:00 INFO - PROCESS | 2792 | 1466036880030 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 17:28:00 INFO - PROCESS | 2792 | 1466036880032 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 17:28:01 WARNING - u'runner_teardown' () 17:28:01 INFO - No more tests 17:28:01 INFO - Got 0 unexpected results 17:28:01 INFO - SUITE-END | took 695s 17:28:01 INFO - Closing logging queue 17:28:01 INFO - queue closed 17:28:01 INFO - Return code: 0 17:28:01 WARNING - # TBPL SUCCESS # 17:28:01 INFO - Running post-action listener: _resource_record_post_action 17:28:01 INFO - Running post-run listener: _resource_record_post_run 17:28:02 INFO - Total resource usage - Wall time: 706s; CPU: 14.0%; Read bytes: 67208192; Write bytes: 1053146624; Read time: 1849660; Write time: 7600920 17:28:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:28:02 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 84386816; Read time: 0; Write time: 172650 17:28:02 INFO - run-tests - Wall time: 703s; CPU: 14.0%; Read bytes: 67208192; Write bytes: 939719168; Read time: 1849660; Write time: 7385130 17:28:02 INFO - Running post-run listener: _upload_blobber_files 17:28:02 INFO - Blob upload gear active. 17:28:02 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:28:02 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 17:28:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:28:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:28:02 INFO - (blobuploader) - INFO - Open directory for files ... 17:28:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:28:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:28:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:28:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:28:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:28:03 INFO - (blobuploader) - INFO - Done attempting. 17:28:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:28:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:28:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:28:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:28:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:28:05 INFO - (blobuploader) - INFO - Done attempting. 17:28:05 INFO - (blobuploader) - INFO - Iteration through files over. 17:28:05 INFO - Return code: 0 17:28:05 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:28:05 INFO - Using _rmtree_windows ... 17:28:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:28:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b7f56e7d4f38b2888cf591106976f21145f4153c1b07c01d353f9a40fb18299b8eba1d518e182264bf2423acaf08208d1a126a32e7491d5ca5d8aa832a82a325", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fcec985e9a1710589710b1a98f903f7ea37847237b4d392c51c0d043568005bf0715f5ec6556a6131fb30490cbe17565f978e18a9ec9e237e93c73e44fdf4fdd"} 17:28:05 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:28:05 INFO - Writing to file C:\slave\test\properties\blobber_files 17:28:05 INFO - Contents: 17:28:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b7f56e7d4f38b2888cf591106976f21145f4153c1b07c01d353f9a40fb18299b8eba1d518e182264bf2423acaf08208d1a126a32e7491d5ca5d8aa832a82a325", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fcec985e9a1710589710b1a98f903f7ea37847237b4d392c51c0d043568005bf0715f5ec6556a6131fb30490cbe17565f978e18a9ec9e237e93c73e44fdf4fdd"} 17:28:05 INFO - Running post-run listener: copy_logs_to_upload_dir 17:28:05 INFO - Copying logs to upload dir... 17:28:05 INFO - mkdir: C:\slave\test\build\upload\logs 17:28:05 INFO - Copying logs to upload dir... 17:28:05 INFO - Using _rmtree_windows ... 17:28:05 INFO - Using _rmtree_windows ... 17:28:05 INFO - Using _rmtree_windows ... 17:28:05 INFO - Using _rmtree_windows ... 17:28:05 INFO - Using _rmtree_windows ... 17:28:05 INFO - Using _rmtree_windows ... 17:28:05 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1053.989000 ========= master_lag: 0.49 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 34 secs) (at 2016-06-15 17:28:05.503373) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 17:28:05.504232) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b7f56e7d4f38b2888cf591106976f21145f4153c1b07c01d353f9a40fb18299b8eba1d518e182264bf2423acaf08208d1a126a32e7491d5ca5d8aa832a82a325", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fcec985e9a1710589710b1a98f903f7ea37847237b4d392c51c0d043568005bf0715f5ec6556a6131fb30490cbe17565f978e18a9ec9e237e93c73e44fdf4fdd"} build_url:https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/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/B0UDkGTjQ8GRryKKvG1ycg/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/b7f56e7d4f38b2888cf591106976f21145f4153c1b07c01d353f9a40fb18299b8eba1d518e182264bf2423acaf08208d1a126a32e7491d5ca5d8aa832a82a325", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fcec985e9a1710589710b1a98f903f7ea37847237b4d392c51c0d043568005bf0715f5ec6556a6131fb30490cbe17565f978e18a9ec9e237e93c73e44fdf4fdd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/B0UDkGTjQ8GRryKKvG1ycg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 17:28:05.626576) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 17:28:05.626900) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 17:28:05.743938) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 17:28:05.744243) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 17:28:06.321539) ========= ========= Total master_lag: 0.62 =========