builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-059 starttime: 1468500312.17 results: success (0) buildid: 20160714034942 builduid: cd19e48177a442968db062d9999e4f39 revision: 81f987b98a91032913ef201143e2e91db9b77bf7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:12.173217) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:12.179191) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:12.179527) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:12.309444) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-14 05:45:12.310314) ========= '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-059\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-059 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-059 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-059\AppData\Local LOGONSERVER=\\T-W864-IX-059 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-059 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-059 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-059 WINDIR=C:\windows using PTY: False --05:45:13-- 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% 8.60 MB/s 05:45:14 (8.60 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.769000 ========= master_lag: 0.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-14 05:45:14.325044) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-14 05:45:14.325391) ========= '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-059\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-059 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-059 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-059\AppData\Local LOGONSERVER=\\T-W864-IX-059 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-059 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-059 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-059 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.006000 ========= master_lag: 2.84 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-14 05:45:20.174663) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-07-14 05:45:20.175037) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 81f987b98a91032913ef201143e2e91db9b77bf7 --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 81f987b98a91032913ef201143e2e91db9b77bf7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-059\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-059 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-059 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-059\AppData\Local LOGONSERVER=\\T-W864-IX-059 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-059 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-059 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-059 WINDIR=C:\windows using PTY: False 2016-07-14 05:45:22,877 truncating revision to first 12 chars 2016-07-14 05:45:22,878 Setting DEBUG logging. 2016-07-14 05:45:22,878 attempt 1/10 2016-07-14 05:45:22,878 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/81f987b98a91?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 05:45:23,335 unpacking tar archive at: mozilla-beta-81f987b98a91/testing/mozharness/ program finished with exit code 0 elapsedTime=1.587000 ========= master_lag: 6.51 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-07-14 05:45:28.271508) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:28.271854) ========= script_repo_revision: 81f987b98a91032913ef201143e2e91db9b77bf7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:28.272256) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:28.272526) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:28.833748) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 53 secs) (at 2016-07-14 05:45:28.834411) ========= '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-059\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-059 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-059 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-059\AppData\Local LOGONSERVER=\\T-W864-IX-059 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-059 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-059 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-059 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 05:45:29 INFO - MultiFileLogger online at 20160714 05:45:29 in C:\slave\test 05:45:29 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 05:45:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:45:29 INFO - {'append_to_log': False, 05:45:29 INFO - 'base_work_dir': 'C:\\slave\\test', 05:45:29 INFO - 'blob_upload_branch': 'mozilla-beta', 05:45:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:45:29 INFO - 'buildbot_json_path': 'buildprops.json', 05:45:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:45:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:45:29 INFO - 'download_minidump_stackwalk': True, 05:45:29 INFO - 'download_symbols': 'true', 05:45:29 INFO - 'e10s': False, 05:45:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:45:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:45:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:45:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:45:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:45:29 INFO - 'C:/mozilla-build/tooltool.py'), 05:45:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:45:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:45:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:45:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:45:29 INFO - 'log_level': 'info', 05:45:29 INFO - 'log_to_console': True, 05:45:29 INFO - 'opt_config_files': (), 05:45:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:45:29 INFO - '--processes=1', 05:45:29 INFO - '--config=%(test_path)s/wptrunner.ini', 05:45:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:45:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:45:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:45:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:45:29 INFO - 'pip_index': False, 05:45:29 INFO - 'require_test_zip': True, 05:45:29 INFO - 'test_type': ('testharness',), 05:45:29 INFO - 'this_chunk': '1', 05:45:29 INFO - 'total_chunks': '10', 05:45:29 INFO - 'virtualenv_path': 'venv', 05:45:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:45:29 INFO - 'work_dir': 'build'} 05:45:29 INFO - ##### 05:45:29 INFO - ##### Running clobber step. 05:45:29 INFO - ##### 05:45:29 INFO - Running pre-action listener: _resource_record_pre_action 05:45:29 INFO - Running main action method: clobber 05:45:29 INFO - rmtree: C:\slave\test\build 05:45:29 INFO - Using _rmtree_windows ... 05:45:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:46:58 INFO - Running post-action listener: _resource_record_post_action 05:46:58 INFO - ##### 05:46:58 INFO - ##### Running read-buildbot-config step. 05:46:58 INFO - ##### 05:46:58 INFO - Running pre-action listener: _resource_record_pre_action 05:46:58 INFO - Running main action method: read_buildbot_config 05:46:58 INFO - Using buildbot properties: 05:46:58 INFO - { 05:46:58 INFO - "project": "", 05:46:58 INFO - "product": "firefox", 05:46:58 INFO - "script_repo_revision": "production", 05:46:58 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 05:46:58 INFO - "repository": "", 05:46:58 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 05:46:58 INFO - "buildid": "20160714034942", 05:46:58 INFO - "pgo_build": "False", 05:46:58 INFO - "basedir": "C:\\slave\\test", 05:46:58 INFO - "buildnumber": 23, 05:46:58 INFO - "slavename": "t-w864-ix-059", 05:46:58 INFO - "revision": "81f987b98a91032913ef201143e2e91db9b77bf7", 05:46:58 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 05:46:58 INFO - "platform": "win64", 05:46:58 INFO - "branch": "mozilla-beta", 05:46:58 INFO - "repo_path": "releases/mozilla-beta", 05:46:58 INFO - "moz_repo_path": "", 05:46:58 INFO - "stage_platform": "win64", 05:46:58 INFO - "builduid": "cd19e48177a442968db062d9999e4f39", 05:46:58 INFO - "slavebuilddir": "test" 05:46:58 INFO - } 05:46:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 05:46:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 05:46:58 INFO - Running post-action listener: _resource_record_post_action 05:46:58 INFO - ##### 05:46:58 INFO - ##### Running download-and-extract step. 05:46:58 INFO - ##### 05:46:58 INFO - Running pre-action listener: _resource_record_pre_action 05:46:58 INFO - Running main action method: download_and_extract 05:46:58 INFO - mkdir: C:\slave\test\build\tests 05:46:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:58 INFO - https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 05:46:58 INFO - trying https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 05:46:58 INFO - Downloading https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/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 05:46:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/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 05:46:59 INFO - Downloaded 1240 bytes. 05:46:59 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 05:46:59 INFO - Using the following test package requirements: 05:46:59 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 05:46:59 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 05:46:59 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 05:46:59 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 05:46:59 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 05:46:59 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 05:46:59 INFO - u'jsshell-win64.zip'], 05:46:59 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 05:46:59 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 05:46:59 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 05:46:59 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 05:46:59 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 05:46:59 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 05:46:59 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 05:46:59 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 05:46:59 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 05:46:59 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 05:46:59 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 05:46:59 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 05:46:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:59 INFO - https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 05:46:59 INFO - trying https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 05:46:59 INFO - Downloading https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/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 05:46:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/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 05:47:01 INFO - Downloaded 20872117 bytes. 05:47:01 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/*'] 05:47:01 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/* 05:47:03 INFO - caution: filename not matched: web-platform/* 05:47:03 INFO - Return code: 11 05:47:03 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')]} 05:47:03 INFO - https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 05:47:03 INFO - trying https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 05:47:03 INFO - Downloading https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/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 05:47:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/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 05:47:05 INFO - Downloaded 36389910 bytes. 05:47:05 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/*'] 05:47:05 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/* 05:47:47 INFO - caution: filename not matched: bin/* 05:47:47 INFO - caution: filename not matched: config/* 05:47:47 INFO - caution: filename not matched: mozbase/* 05:47:47 INFO - caution: filename not matched: marionette/* 05:47:47 INFO - caution: filename not matched: tools/wptserve/* 05:47:47 INFO - Return code: 11 05:47:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:47 INFO - https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 05:47:47 INFO - trying https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 05:47:47 INFO - Downloading https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 05:47:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/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 05:47:50 INFO - Downloaded 82736086 bytes. 05:47:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 05:47:50 INFO - mkdir: C:\slave\test\properties 05:47:50 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:47:50 INFO - Writing to file C:\slave\test\properties\build_url 05:47:50 INFO - Contents: 05:47:50 INFO - build_url:https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 05:47:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 05:47:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:47:50 INFO - Writing to file C:\slave\test\properties\symbols_url 05:47:50 INFO - Contents: 05:47:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 05:47:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:50 INFO - https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:47:50 INFO - trying https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 05:47:50 INFO - Downloading https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/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 05:47:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/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 05:47:52 INFO - Downloaded 50749671 bytes. 05:47:52 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'] 05:47:52 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 05:47:55 INFO - Return code: 0 05:47:55 INFO - Running post-action listener: _resource_record_post_action 05:47:55 INFO - Running post-action listener: set_extra_try_arguments 05:47:55 INFO - ##### 05:47:55 INFO - ##### Running create-virtualenv step. 05:47:55 INFO - ##### 05:47:55 INFO - Running pre-action listener: _pre_create_virtualenv 05:47:55 INFO - Running pre-action listener: _resource_record_pre_action 05:47:55 INFO - Running main action method: create_virtualenv 05:47:55 INFO - Creating virtualenv C:\slave\test\build\venv 05:47:55 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 05:47:55 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 05:47:57 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:48:01 INFO - Installing distribute......................................................................................................................................................................................done. 05:48:03 INFO - Return code: 0 05:48:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:48:03 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')]} 05:48:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:03 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')]} 05:48:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:03 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02560900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-059', 'USERDOMAIN': 'T-W864-IX-059', '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-059', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-059', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\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 05:48:03 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 05:48:03 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 05:48:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:48:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Roaming', 05:48:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:48:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:48:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:48:03 INFO - 'COMPUTERNAME': 'T-W864-IX-059', 05:48:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:48:03 INFO - 'DCLOCATION': 'SCL3', 05:48:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:48:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:48:03 INFO - 'HOMEDRIVE': 'C:', 05:48:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 05:48:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:48:03 INFO - 'KTS_VERSION': '1.19c', 05:48:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 05:48:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-059', 05:48:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:48:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:48:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:48:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:03 INFO - 'MOZ_NO_REMOTE': '1', 05:48:03 INFO - 'NO_EM_RESTART': '1', 05:48:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:48:03 INFO - 'OS': 'Windows_NT', 05:48:03 INFO - 'OURDRIVE': 'C:', 05:48:03 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:48:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:48:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:48:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:48:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:48:03 INFO - 'PROCESSOR_LEVEL': '6', 05:48:03 INFO - 'PROCESSOR_REVISION': '1e05', 05:48:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:48:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:48:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:48:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:48:03 INFO - 'PROMPT': '$P$G', 05:48:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:48:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:48:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:48:03 INFO - 'PWD': 'C:\\slave\\test', 05:48:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:48:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:48:03 INFO - 'SYSTEMDRIVE': 'C:', 05:48:03 INFO - 'SYSTEMROOT': 'C:\\windows', 05:48:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:48:03 INFO - 'TEST1': 'testie', 05:48:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:48:03 INFO - 'USERDOMAIN': 'T-W864-IX-059', 05:48:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 05:48:03 INFO - 'USERNAME': 'cltbld', 05:48:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-059', 05:48:03 INFO - 'WINDIR': 'C:\\windows', 05:48:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:48:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:48:04 INFO - Downloading/unpacking psutil>=0.7.1 05:48:04 INFO - Running setup.py egg_info for package psutil 05:48:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:48:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:48:04 INFO - Installing collected packages: psutil 05:48:04 INFO - Running setup.py install for psutil 05:48:04 INFO - building 'psutil._psutil_windows' extension 05:48:04 INFO - error: Unable to find vcvarsall.bat 05:48:04 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-zjyzso-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:48:04 INFO - running install 05:48:04 INFO - running build 05:48:04 INFO - running build_py 05:48:04 INFO - creating build 05:48:04 INFO - creating build\lib.win32-2.7 05:48:04 INFO - creating build\lib.win32-2.7\psutil 05:48:04 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:48:04 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:48:04 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:48:04 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:48:04 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:48:04 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:48:04 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:48:04 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:48:04 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:48:04 INFO - running build_ext 05:48:04 INFO - building 'psutil._psutil_windows' extension 05:48:04 INFO - error: Unable to find vcvarsall.bat 05:48:04 INFO - ---------------------------------------- 05:48:04 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-zjyzso-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:48:04 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-059\AppData\Roaming\pip\pip.log 05:48:04 WARNING - Return code: 1 05:48:04 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! 05:48:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:48:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:04 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02560900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-059', 'USERDOMAIN': 'T-W864-IX-059', '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-059', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-059', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\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 05:48:04 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 05:48:04 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 05:48:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:48:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Roaming', 05:48:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:48:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:48:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:48:04 INFO - 'COMPUTERNAME': 'T-W864-IX-059', 05:48:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:48:04 INFO - 'DCLOCATION': 'SCL3', 05:48:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:48:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:48:04 INFO - 'HOMEDRIVE': 'C:', 05:48:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 05:48:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:48:04 INFO - 'KTS_VERSION': '1.19c', 05:48:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 05:48:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-059', 05:48:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:48:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:48:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:48:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:04 INFO - 'MOZ_NO_REMOTE': '1', 05:48:04 INFO - 'NO_EM_RESTART': '1', 05:48:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:48:04 INFO - 'OS': 'Windows_NT', 05:48:04 INFO - 'OURDRIVE': 'C:', 05:48:04 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:48:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:48:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:48:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:48:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:48:04 INFO - 'PROCESSOR_LEVEL': '6', 05:48:04 INFO - 'PROCESSOR_REVISION': '1e05', 05:48:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:48:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:48:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:48:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:48:04 INFO - 'PROMPT': '$P$G', 05:48:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:48:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:48:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:48:04 INFO - 'PWD': 'C:\\slave\\test', 05:48:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:48:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:48:04 INFO - 'SYSTEMDRIVE': 'C:', 05:48:04 INFO - 'SYSTEMROOT': 'C:\\windows', 05:48:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:48:04 INFO - 'TEST1': 'testie', 05:48:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:48:04 INFO - 'USERDOMAIN': 'T-W864-IX-059', 05:48:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 05:48:04 INFO - 'USERNAME': 'cltbld', 05:48:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-059', 05:48:04 INFO - 'WINDIR': 'C:\\windows', 05:48:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:48:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:48:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:48:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:48:05 INFO - Running setup.py egg_info for package mozsystemmonitor 05:48:05 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:48:05 INFO - Running setup.py egg_info for package psutil 05:48:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:48:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:48:05 INFO - Installing collected packages: mozsystemmonitor, psutil 05:48:05 INFO - Running setup.py install for mozsystemmonitor 05:48:05 INFO - Running setup.py install for psutil 05:48:05 INFO - building 'psutil._psutil_windows' extension 05:48:05 INFO - error: Unable to find vcvarsall.bat 05:48:05 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-uwrerb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:48:05 INFO - running install 05:48:05 INFO - running build 05:48:05 INFO - running build_py 05:48:05 INFO - running build_ext 05:48:05 INFO - building 'psutil._psutil_windows' extension 05:48:05 INFO - error: Unable to find vcvarsall.bat 05:48:05 INFO - ---------------------------------------- 05:48:05 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-uwrerb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:48:05 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-059\AppData\Roaming\pip\pip.log 05:48:05 WARNING - Return code: 1 05:48:05 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! 05:48:05 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:48:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:05 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02560900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-059', 'USERDOMAIN': 'T-W864-IX-059', '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-059', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-059', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\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 05:48:05 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 05:48:05 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 05:48:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:48:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Roaming', 05:48:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:48:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:48:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:48:05 INFO - 'COMPUTERNAME': 'T-W864-IX-059', 05:48:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:48:05 INFO - 'DCLOCATION': 'SCL3', 05:48:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:48:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:48:05 INFO - 'HOMEDRIVE': 'C:', 05:48:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 05:48:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:48:05 INFO - 'KTS_VERSION': '1.19c', 05:48:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 05:48:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-059', 05:48:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:48:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:48:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:48:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:05 INFO - 'MOZ_NO_REMOTE': '1', 05:48:05 INFO - 'NO_EM_RESTART': '1', 05:48:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:48:05 INFO - 'OS': 'Windows_NT', 05:48:05 INFO - 'OURDRIVE': 'C:', 05:48:05 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:48:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:48:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:48:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:48:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:48:05 INFO - 'PROCESSOR_LEVEL': '6', 05:48:05 INFO - 'PROCESSOR_REVISION': '1e05', 05:48:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:48:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:48:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:48:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:48:05 INFO - 'PROMPT': '$P$G', 05:48:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:48:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:48:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:48:05 INFO - 'PWD': 'C:\\slave\\test', 05:48:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:48:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:48:05 INFO - 'SYSTEMDRIVE': 'C:', 05:48:05 INFO - 'SYSTEMROOT': 'C:\\windows', 05:48:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:48:05 INFO - 'TEST1': 'testie', 05:48:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:48:05 INFO - 'USERDOMAIN': 'T-W864-IX-059', 05:48:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 05:48:05 INFO - 'USERNAME': 'cltbld', 05:48:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-059', 05:48:05 INFO - 'WINDIR': 'C:\\windows', 05:48:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:48:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:48:05 INFO - Downloading/unpacking blobuploader==1.2.4 05:48:05 INFO - Downloading blobuploader-1.2.4.tar.gz 05:48:05 INFO - Running setup.py egg_info for package blobuploader 05:48:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:48:09 INFO - Running setup.py egg_info for package requests 05:48:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:48:09 INFO - Downloading docopt-0.6.1.tar.gz 05:48:09 INFO - Running setup.py egg_info for package docopt 05:48:09 INFO - Installing collected packages: blobuploader, docopt, requests 05:48:09 INFO - Running setup.py install for blobuploader 05:48:09 INFO - Running setup.py install for docopt 05:48:09 INFO - Running setup.py install for requests 05:48:09 INFO - Successfully installed blobuploader docopt requests 05:48:09 INFO - Cleaning up... 05:48:09 INFO - Return code: 0 05:48:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:48:09 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')]} 05:48:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:09 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')]} 05:48:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:09 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02560900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, '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-059', 'USERDOMAIN': 'T-W864-IX-059', '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-059', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-059', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\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 05:48:09 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 05:48:09 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 05:48:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:48:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Roaming', 05:48:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:48:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:48:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:48:09 INFO - 'COMPUTERNAME': 'T-W864-IX-059', 05:48:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:48:09 INFO - 'DCLOCATION': 'SCL3', 05:48:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:48:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:48:09 INFO - 'HOMEDRIVE': 'C:', 05:48:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 05:48:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:48:09 INFO - 'KTS_VERSION': '1.19c', 05:48:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 05:48:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-059', 05:48:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:48:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:48:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:48:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:09 INFO - 'MOZ_NO_REMOTE': '1', 05:48:09 INFO - 'NO_EM_RESTART': '1', 05:48:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:48:09 INFO - 'OS': 'Windows_NT', 05:48:09 INFO - 'OURDRIVE': 'C:', 05:48:09 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:48:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:48:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:48:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:48:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:48:09 INFO - 'PROCESSOR_LEVEL': '6', 05:48:09 INFO - 'PROCESSOR_REVISION': '1e05', 05:48:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:48:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:48:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:48:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:48:09 INFO - 'PROMPT': '$P$G', 05:48:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:48:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:48:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:48:09 INFO - 'PWD': 'C:\\slave\\test', 05:48:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:48:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:48:09 INFO - 'SYSTEMDRIVE': 'C:', 05:48:09 INFO - 'SYSTEMROOT': 'C:\\windows', 05:48:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:48:09 INFO - 'TEST1': 'testie', 05:48:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:48:09 INFO - 'USERDOMAIN': 'T-W864-IX-059', 05:48:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 05:48:09 INFO - 'USERNAME': 'cltbld', 05:48:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-059', 05:48:09 INFO - 'WINDIR': 'C:\\windows', 05:48:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:48:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:48:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:48:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:48:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:48:15 INFO - Unpacking c:\slave\test\build\tests\marionette 05:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:48:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:48:15 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 05:48:15 INFO - Running setup.py install for browsermob-proxy 05:48:31 INFO - Running setup.py install for manifestparser 05:48:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Running setup.py install for marionette-client 05:48:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:48:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Running setup.py install for marionette-driver 05:48:31 INFO - Running setup.py install for mozcrash 05:48:31 INFO - Running setup.py install for mozdebug 05:48:31 INFO - Running setup.py install for mozdevice 05:48:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Running setup.py install for mozfile 05:48:31 INFO - Running setup.py install for mozhttpd 05:48:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Running setup.py install for mozinfo 05:48:31 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Running setup.py install for mozInstall 05:48:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Running setup.py install for mozleak 05:48:31 INFO - Running setup.py install for mozlog 05:48:31 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Running setup.py install for moznetwork 05:48:31 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Running setup.py install for mozprocess 05:48:31 INFO - Running setup.py install for mozprofile 05:48:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Running setup.py install for mozrunner 05:48:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Running setup.py install for mozscreenshot 05:48:31 INFO - Running setup.py install for moztest 05:48:31 INFO - Running setup.py install for mozversion 05:48:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:48:31 INFO - Running setup.py install for wptserve 05:48:31 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 05:48:31 INFO - Cleaning up... 05:48:31 INFO - Return code: 0 05:48:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:48:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:31 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02560900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, '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-059', 'USERDOMAIN': 'T-W864-IX-059', '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-059', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-059', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\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 05:48:31 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 05:48:31 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 05:48:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:48:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Roaming', 05:48:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:48:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:48:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:48:31 INFO - 'COMPUTERNAME': 'T-W864-IX-059', 05:48:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:48:31 INFO - 'DCLOCATION': 'SCL3', 05:48:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:48:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:48:31 INFO - 'HOMEDRIVE': 'C:', 05:48:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 05:48:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:48:31 INFO - 'KTS_VERSION': '1.19c', 05:48:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 05:48:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-059', 05:48:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:48:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:48:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:48:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:31 INFO - 'MOZ_NO_REMOTE': '1', 05:48:31 INFO - 'NO_EM_RESTART': '1', 05:48:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:48:31 INFO - 'OS': 'Windows_NT', 05:48:31 INFO - 'OURDRIVE': 'C:', 05:48:31 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:48:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:48:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:48:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:48:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:48:31 INFO - 'PROCESSOR_LEVEL': '6', 05:48:31 INFO - 'PROCESSOR_REVISION': '1e05', 05:48:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:48:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:48:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:48:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:48:31 INFO - 'PROMPT': '$P$G', 05:48:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:48:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:48:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:48:31 INFO - 'PWD': 'C:\\slave\\test', 05:48:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:48:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:48:31 INFO - 'SYSTEMDRIVE': 'C:', 05:48:31 INFO - 'SYSTEMROOT': 'C:\\windows', 05:48:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:48:31 INFO - 'TEST1': 'testie', 05:48:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:48:31 INFO - 'USERDOMAIN': 'T-W864-IX-059', 05:48:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 05:48:31 INFO - 'USERNAME': 'cltbld', 05:48:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-059', 05:48:31 INFO - 'WINDIR': 'C:\\windows', 05:48:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:48:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:48:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:48:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:48:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:48:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:48:35 INFO - Unpacking c:\slave\test\build\tests\marionette 05:48:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:48:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:48:35 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)) 05:48:48 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)) 05:48:48 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)) 05:48:48 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)) 05:48:48 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)) 05:48:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:48:48 INFO - Downloading blessings-1.6.tar.gz 05:48:48 INFO - Running setup.py egg_info for package blessings 05:48:48 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)) 05:48:48 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:48:48 INFO - Running setup.py install for blessings 05:48:48 INFO - Running setup.py install for browsermob-proxy 05:48:48 INFO - Running setup.py install for manifestparser 05:48:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Running setup.py install for marionette-client 05:48:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:48:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Running setup.py install for marionette-driver 05:48:48 INFO - Running setup.py install for mozcrash 05:48:48 INFO - Running setup.py install for mozdebug 05:48:48 INFO - Running setup.py install for mozdevice 05:48:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Running setup.py install for mozhttpd 05:48:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Running setup.py install for mozInstall 05:48:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Running setup.py install for mozleak 05:48:48 INFO - Running setup.py install for mozprofile 05:48:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Running setup.py install for mozrunner 05:48:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:48:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:48:50 INFO - Running setup.py install for mozscreenshot 05:48:50 INFO - Running setup.py install for moztest 05:48:50 INFO - Running setup.py install for mozversion 05:48:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:48:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:48:50 INFO - Running setup.py install for wptserve 05:48:50 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:48:50 INFO - Cleaning up... 05:48:50 INFO - Return code: 0 05:48:50 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:48:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:48:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:48:50 INFO - Reading from file tmpfile_stdout 05:48:50 INFO - Using _rmtree_windows ... 05:48:50 INFO - Using _rmtree_windows ... 05:48:50 INFO - Current package versions: 05:48:50 INFO - blessings == 1.6 05:48:50 INFO - blobuploader == 1.2.4 05:48:50 INFO - browsermob-proxy == 0.6.0 05:48:50 INFO - distribute == 0.6.14 05:48:50 INFO - docopt == 0.6.1 05:48:50 INFO - manifestparser == 1.1 05:48:50 INFO - marionette-client == 2.3.0 05:48:50 INFO - marionette-driver == 1.4.0 05:48:50 INFO - mozInstall == 1.12 05:48:50 INFO - mozcrash == 0.17 05:48:50 INFO - mozdebug == 0.1 05:48:50 INFO - mozdevice == 0.48 05:48:50 INFO - mozfile == 1.2 05:48:50 INFO - mozhttpd == 0.7 05:48:50 INFO - mozinfo == 0.9 05:48:50 INFO - mozleak == 0.1 05:48:50 INFO - mozlog == 3.1 05:48:50 INFO - moznetwork == 0.27 05:48:50 INFO - mozprocess == 0.22 05:48:50 INFO - mozprofile == 0.28 05:48:50 INFO - mozrunner == 6.11 05:48:50 INFO - mozscreenshot == 0.1 05:48:50 INFO - mozsystemmonitor == 0.0 05:48:50 INFO - moztest == 0.7 05:48:50 INFO - mozversion == 1.4 05:48:50 INFO - requests == 1.2.3 05:48:50 INFO - wptserve == 1.4.0 05:48:50 INFO - Running post-action listener: _resource_record_post_action 05:48:50 INFO - Running post-action listener: _start_resource_monitoring 05:48:50 INFO - Starting resource monitoring. 05:48:50 INFO - ##### 05:48:50 INFO - ##### Running pull step. 05:48:50 INFO - ##### 05:48:50 INFO - Running pre-action listener: _resource_record_pre_action 05:48:50 INFO - Running main action method: pull 05:48:50 INFO - Pull has nothing to do! 05:48:50 INFO - Running post-action listener: _resource_record_post_action 05:48:50 INFO - ##### 05:48:50 INFO - ##### Running install step. 05:48:50 INFO - ##### 05:48:50 INFO - Running pre-action listener: _resource_record_pre_action 05:48:50 INFO - Running main action method: install 05:48:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:48:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:48:50 INFO - Reading from file tmpfile_stdout 05:48:50 INFO - Using _rmtree_windows ... 05:48:50 INFO - Using _rmtree_windows ... 05:48:50 INFO - Detecting whether we're running mozinstall >=1.0... 05:48:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:48:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:48:50 INFO - Reading from file tmpfile_stdout 05:48:50 INFO - Output received: 05:48:50 INFO - Usage: mozinstall-script.py [options] installer 05:48:50 INFO - Options: 05:48:50 INFO - -h, --help show this help message and exit 05:48:50 INFO - -d DEST, --destination=DEST 05:48:50 INFO - Directory to install application into. [default: 05:48:50 INFO - "C:\slave\test"] 05:48:50 INFO - --app=APP Application being installed. [default: firefox] 05:48:50 INFO - Using _rmtree_windows ... 05:48:50 INFO - Using _rmtree_windows ... 05:48:50 INFO - mkdir: C:\slave\test\build\application 05:48:50 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'] 05:48:50 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 05:48:53 INFO - Reading from file tmpfile_stdout 05:48:53 INFO - Output received: 05:48:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:48:53 INFO - Using _rmtree_windows ... 05:48:53 INFO - Using _rmtree_windows ... 05:48:53 INFO - Running post-action listener: _resource_record_post_action 05:48:53 INFO - ##### 05:48:53 INFO - ##### Running run-tests step. 05:48:53 INFO - ##### 05:48:53 INFO - Running pre-action listener: _resource_record_pre_action 05:48:53 INFO - Running main action method: run_tests 05:48:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:48:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:48:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:48:53 INFO - grabbing minidump binary from tooltool 05:48:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:53 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 0x0253F368>, '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 0x022E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:48:53 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 05:48:53 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 05:48:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:48:55 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpg6tnmu 05:48:55 INFO - INFO - File integrity verified, renaming tmpg6tnmu to win32-minidump_stackwalk.exe 05:48:55 INFO - Return code: 0 05:48:55 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:48:55 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:48:55 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/K_eK54qjQDCFG88d45X4AQ/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 05:48:55 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/K_eK54qjQDCFG88d45X4AQ/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 05:48:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:48:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Roaming', 05:48:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:48:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:48:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:48:55 INFO - 'COMPUTERNAME': 'T-W864-IX-059', 05:48:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:48:55 INFO - 'DCLOCATION': 'SCL3', 05:48:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:48:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:48:55 INFO - 'HOMEDRIVE': 'C:', 05:48:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 05:48:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:48:55 INFO - 'KTS_VERSION': '1.19c', 05:48:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 05:48:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-059', 05:48:55 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:48:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:48:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:48:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:48:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:55 INFO - 'MOZ_NO_REMOTE': '1', 05:48:55 INFO - 'NO_EM_RESTART': '1', 05:48:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:48:55 INFO - 'OS': 'Windows_NT', 05:48:55 INFO - 'OURDRIVE': 'C:', 05:48:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:48:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:48:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:48:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:48:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:48:55 INFO - 'PROCESSOR_LEVEL': '6', 05:48:55 INFO - 'PROCESSOR_REVISION': '1e05', 05:48:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:48:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:48:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:48:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:48:55 INFO - 'PROMPT': '$P$G', 05:48:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:48:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:48:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:48:55 INFO - 'PWD': 'C:\\slave\\test', 05:48:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:48:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:48:55 INFO - 'SYSTEMDRIVE': 'C:', 05:48:55 INFO - 'SYSTEMROOT': 'C:\\windows', 05:48:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:48:55 INFO - 'TEST1': 'testie', 05:48:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:48:55 INFO - 'USERDOMAIN': 'T-W864-IX-059', 05:48:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 05:48:55 INFO - 'USERNAME': 'cltbld', 05:48:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-059', 05:48:55 INFO - 'WINDIR': 'C:\\windows', 05:48:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:48:55 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/K_eK54qjQDCFG88d45X4AQ/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 05:48:57 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 05:48:57 INFO - import pkg_resources 05:48:58 INFO - Using 1 client processes 05:49:00 INFO - SUITE-START | Running 778 tests 05:49:00 INFO - Running testharness tests 05:49:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:49:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:49:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:49:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:49:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:49:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 05:49:01 INFO - Setting up ssl 05:49:01 INFO - PROCESS | certutil | 05:49:01 INFO - PROCESS | certutil | 05:49:01 INFO - PROCESS | certutil | 05:49:01 INFO - Certificate Nickname Trust Attributes 05:49:01 INFO - SSL,S/MIME,JAR/XPI 05:49:01 INFO - 05:49:01 INFO - web-platform-tests CT,, 05:49:01 INFO - 05:49:02 INFO - Starting runner 05:49:02 INFO - PROCESS | 3960 | [3960] 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 05:49:02 INFO - PROCESS | 3960 | [3960] 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 05:49:02 INFO - PROCESS | 3960 | [3960] 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 05:49:04 INFO - PROCESS | 3960 | 1468500544132 Marionette DEBUG Marionette enabled via build flag and pref 05:49:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016BD25E000 == 1 [pid = 3960] [id = 1] 05:49:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 1 (00000016CC290000) [pid = 3960] [serial = 1] [outer = 0000000000000000] 05:49:05 INFO - PROCESS | 3960 | [3960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:49:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 2 (00000016CC291000) [pid = 3960] [serial = 2] [outer = 00000016CC290000] 05:49:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CF77D000 == 2 [pid = 3960] [id = 2] 05:49:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 3 (00000016CF77D800) [pid = 3960] [serial = 3] [outer = 0000000000000000] 05:49:05 INFO - PROCESS | 3960 | [3960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:49:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 4 (00000016CF77E800) [pid = 3960] [serial = 4] [outer = 00000016CF77D800] 05:49:05 INFO - PROCESS | 3960 | 1468500545854 Marionette INFO Listening on port 2828 05:49:07 INFO - PROCESS | 3960 | 1468500547787 Marionette DEBUG Marionette enabled via command-line flag 05:49:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D04CD000 == 3 [pid = 3960] [id = 3] 05:49:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 5 (00000016D0717800) [pid = 3960] [serial = 5] [outer = 0000000000000000] 05:49:07 INFO - PROCESS | 3960 | [3960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:49:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 6 (00000016D0718800) [pid = 3960] [serial = 6] [outer = 00000016D0717800] 05:49:07 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:49:07 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:49:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 7 (00000016D1225800) [pid = 3960] [serial = 7] [outer = 00000016CF77D800] 05:49:08 INFO - PROCESS | 3960 | [3960] 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 05:49:08 INFO - PROCESS | 3960 | 1468500548721 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 05:49:08 INFO - PROCESS | 3960 | [3960] 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 05:49:08 INFO - PROCESS | 3960 | 1468500548752 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 05:49:08 INFO - PROCESS | 3960 | [3960] 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 05:49:08 INFO - PROCESS | 3960 | 1468500548760 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 05:49:08 INFO - PROCESS | 3960 | [3960] 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 05:49:08 INFO - PROCESS | 3960 | 1468500548794 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 05:49:08 INFO - PROCESS | 3960 | [3960] 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 05:49:08 INFO - PROCESS | 3960 | 1468500548801 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 05:49:08 INFO - PROCESS | 3960 | 1468500548804 Marionette DEBUG Closed connection conn0 05:49:08 INFO - PROCESS | 3960 | 1468500548806 Marionette DEBUG Closed connection conn1 05:49:08 INFO - PROCESS | 3960 | 1468500548809 Marionette DEBUG Closed connection conn2 05:49:08 INFO - PROCESS | 3960 | 1468500548862 Marionette DEBUG Closed connection conn3 05:49:08 INFO - PROCESS | 3960 | 1468500548888 Marionette DEBUG Closed connection conn4 05:49:08 INFO - PROCESS | 3960 | [3960] 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 05:49:08 INFO - PROCESS | 3960 | 1468500548895 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 05:49:09 INFO - PROCESS | 3960 | 1468500549008 Marionette DEBUG Closed connection conn5 05:49:09 INFO - PROCESS | 3960 | [3960] 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 05:49:09 INFO - PROCESS | 3960 | 1468500549013 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49302 05:49:09 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D173D800 == 4 [pid = 3960] [id = 4] 05:49:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 8 (00000016D17B5400) [pid = 3960] [serial = 8] [outer = 0000000000000000] 05:49:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 9 (00000016D17BFC00) [pid = 3960] [serial = 9] [outer = 00000016D17B5400] 05:49:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 10 (00000016D175B400) [pid = 3960] [serial = 10] [outer = 00000016D17B5400] 05:49:09 INFO - PROCESS | 3960 | 1468500549406 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:49:09 INFO - PROCESS | 3960 | 1468500549411 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":"20160714034942","device":"desktop","version":"48.0"} 05:49:10 INFO - PROCESS | 3960 | [3960] 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 05:49:10 INFO - PROCESS | 3960 | [3960] 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 05:49:10 INFO - PROCESS | 3960 | [3960] 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 05:49:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7344800 == 5 [pid = 3960] [id = 5] 05:49:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 11 (00000016D7345800) [pid = 3960] [serial = 11] [outer = 0000000000000000] 05:49:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7346000 == 6 [pid = 3960] [id = 6] 05:49:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 12 (00000016D7290400) [pid = 3960] [serial = 12] [outer = 0000000000000000] 05:49:11 INFO - PROCESS | 3960 | [3960] 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 05:49:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7E88800 == 7 [pid = 3960] [id = 7] 05:49:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 13 (00000016D728F400) [pid = 3960] [serial = 13] [outer = 0000000000000000] 05:49:11 INFO - PROCESS | 3960 | [3960] 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 05:49:11 INFO - PROCESS | 3960 | [3960] 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 05:49:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 14 (00000016D81AF800) [pid = 3960] [serial = 14] [outer = 00000016D728F400] 05:49:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 15 (00000016D85B6000) [pid = 3960] [serial = 15] [outer = 00000016D7345800] 05:49:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 16 (00000016D7F6CC00) [pid = 3960] [serial = 16] [outer = 00000016D7290400] 05:49:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 17 (00000016D826A000) [pid = 3960] [serial = 17] [outer = 00000016D728F400] 05:49:12 INFO - PROCESS | 3960 | 1468500552879 Marionette INFO startBrowser 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:12 INFO - PROCESS | 3960 | 1468500552916 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 3960 | 1468500552930 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 3960 | 1468500552933 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 18 (00000016D9E4AC00) [pid = 3960] [serial = 18] [outer = 00000016D728F400] 05:49:13 INFO - PROCESS | 3960 | 1468500553838 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"643e0691-0fb6-4bf3-81fe-5b0136e571fa","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":"20160714034942","device":"desktop","version":"48.0","command_id":1}}] 05:49:14 INFO - PROCESS | 3960 | 1468500554265 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:49:14 INFO - PROCESS | 3960 | 1468500554269 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:14 INFO - PROCESS | 3960 | 1468500554413 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 05:49:14 INFO - PROCESS | 3960 | 1468500554438 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:49:14 INFO - PROCESS | 3960 | 1468500554441 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:14 INFO - PROCESS | 3960 | [3960] 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 05:49:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016BD25E000 == 6 [pid = 3960] [id = 1] 05:49:16 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:49:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 19 (00000016D1519800) [pid = 3960] [serial = 19] [outer = 00000016D728F400] 05:49:16 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:49:16 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:16 INFO - PROCESS | 3960 | 1468500556888 Marionette TRACE conn6 <- [1,3,null,{}] 05:49:16 INFO - PROCESS | 3960 | 1468500556893 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:49:16 INFO - PROCESS | 3960 | 1468500556896 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:16 INFO - PROCESS | 3960 | 1468500556917 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 05:49:16 INFO - PROCESS | 3960 | 1468500556947 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 3960 | 1468500556951 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 05:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:49:16 INFO - PROCESS | 3960 | 1468500556960 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 3960 | 1468500556964 Marionette TRACE conn6 <- [1,6,null,{}] 05:49:17 INFO - PROCESS | 3960 | 1468500557006 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:17 INFO - PROCESS | 3960 | 1468500557008 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:17 INFO - PROCESS | 3960 | 1468500557030 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 05:49:17 INFO - PROCESS | 3960 | 1468500557036 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 3960 | 1468500557039 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1745800 == 7 [pid = 3960] [id = 8] 05:49:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 20 (00000016D7B68C00) [pid = 3960] [serial = 20] [outer = 0000000000000000] 05:49:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 21 (00000016D7CE2400) [pid = 3960] [serial = 21] [outer = 00000016D7B68C00] 05:49:17 INFO - PROCESS | 3960 | 1468500557100 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 22 (00000016D81AEC00) [pid = 3960] [serial = 22] [outer = 00000016D7B68C00] 05:49:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CA5EB800 == 8 [pid = 3960] [id = 9] 05:49:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 23 (00000016CFAC4400) [pid = 3960] [serial = 23] [outer = 0000000000000000] 05:49:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 24 (00000016D01B2000) [pid = 3960] [serial = 24] [outer = 00000016CFAC4400] 05:49:17 INFO - PROCESS | 3960 | 1468500557635 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 25 (00000016D052AC00) [pid = 3960] [serial = 25] [outer = 00000016CFAC4400] 05:49:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016D173D800 == 7 [pid = 3960] [id = 4] 05:49:18 INFO - PROCESS | 3960 | 1468500558048 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1142ms 05:49:18 INFO - PROCESS | 3960 | 1468500558112 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 3960 | 1468500558115 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 05:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:49:18 INFO - PROCESS | 3960 | 1468500558245 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 3960 | 1468500558248 Marionette TRACE conn6 <- [1,10,null,{}] 05:49:18 INFO - PROCESS | 3960 | 1468500558283 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:18 INFO - PROCESS | 3960 | 1468500558285 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:18 INFO - PROCESS | 3960 | 1468500558389 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 05:49:18 INFO - PROCESS | 3960 | 1468500558398 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 3960 | 1468500558401 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0279800 == 8 [pid = 3960] [id = 10] 05:49:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 26 (00000016D17BEC00) [pid = 3960] [serial = 26] [outer = 0000000000000000] 05:49:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 27 (00000016D508F800) [pid = 3960] [serial = 27] [outer = 00000016D17BEC00] 05:49:18 INFO - PROCESS | 3960 | 1468500558452 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 28 (00000016D6FAE000) [pid = 3960] [serial = 28] [outer = 00000016D17BEC00] 05:49:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D071F000 == 9 [pid = 3960] [id = 11] 05:49:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 29 (00000016D0720000) [pid = 3960] [serial = 29] [outer = 0000000000000000] 05:49:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 30 (00000016D0730000) [pid = 3960] [serial = 30] [outer = 00000016D0720000] 05:49:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 31 (00000016D1239000) [pid = 3960] [serial = 31] [outer = 00000016D0720000] 05:49:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016C9EE9000 == 10 [pid = 3960] [id = 12] 05:49:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 32 (00000016D749BC00) [pid = 3960] [serial = 32] [outer = 0000000000000000] 05:49:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 33 (00000016D81B6C00) [pid = 3960] [serial = 33] [outer = 00000016D749BC00] 05:49:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 34 (00000016D91FA400) [pid = 3960] [serial = 34] [outer = 00000016D749BC00] 05:49:19 INFO - PROCESS | 3960 | 1468500559078 Marionette TRACE conn6 <- [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]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 983ms 05:49:19 INFO - PROCESS | 3960 | 1468500559113 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 3960 | 1468500559117 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 05:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:49:19 INFO - PROCESS | 3960 | 1468500559128 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 3960 | 1468500559131 Marionette TRACE conn6 <- [1,14,null,{}] 05:49:19 INFO - PROCESS | 3960 | 1468500559139 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:19 INFO - PROCESS | 3960 | 1468500559142 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:19 INFO - PROCESS | 3960 | 1468500559239 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 05:49:19 INFO - PROCESS | 3960 | 1468500559247 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 3960 | 1468500559249 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4ECD000 == 11 [pid = 3960] [id = 13] 05:49:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 35 (00000016DA047000) [pid = 3960] [serial = 35] [outer = 0000000000000000] 05:49:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 36 (00000016DA053000) [pid = 3960] [serial = 36] [outer = 00000016DA047000] 05:49:19 INFO - PROCESS | 3960 | 1468500559298 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 37 (00000016DA98C800) [pid = 3960] [serial = 37] [outer = 00000016DA047000] 05:49:19 INFO - PROCESS | 3960 | 1468500559702 Marionette TRACE conn6 <- [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]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 649ms 05:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:49:19 INFO - PROCESS | 3960 | 1468500559776 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 3960 | 1468500559779 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 05:49:19 INFO - PROCESS | 3960 | 1468500559782 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 3960 | 1468500559786 Marionette TRACE conn6 <- [1,18,null,{}] 05:49:19 INFO - PROCESS | 3960 | 1468500559798 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:19 INFO - PROCESS | 3960 | 1468500559803 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:19 INFO - PROCESS | 3960 | 1468500559892 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 05:49:19 INFO - PROCESS | 3960 | 1468500559899 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 3960 | 1468500559903 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7354000 == 12 [pid = 3960] [id = 14] 05:49:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 38 (00000016DAD25000) [pid = 3960] [serial = 38] [outer = 0000000000000000] 05:49:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 39 (00000016DAD2B000) [pid = 3960] [serial = 39] [outer = 00000016DAD25000] 05:49:19 INFO - PROCESS | 3960 | 1468500559953 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 40 (00000016D7E65400) [pid = 3960] [serial = 40] [outer = 00000016DAD25000] 05:49:20 INFO - PROCESS | 3960 | 1468500560346 Marionette TRACE conn6 <- [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]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 05:49:20 INFO - PROCESS | 3960 | 1468500560372 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 3960 | 1468500560374 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 05:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:49:20 INFO - PROCESS | 3960 | 1468500560378 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 3960 | 1468500560379 Marionette TRACE conn6 <- [1,22,null,{}] 05:49:20 INFO - PROCESS | 3960 | 1468500560383 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:20 INFO - PROCESS | 3960 | 1468500560386 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:20 INFO - PROCESS | 3960 | 1468500560498 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 05:49:20 INFO - PROCESS | 3960 | 1468500560506 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 3960 | 1468500560508 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:20 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78D4000 == 13 [pid = 3960] [id = 15] 05:49:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 41 (00000016D785D000) [pid = 3960] [serial = 41] [outer = 0000000000000000] 05:49:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 42 (00000016D7861C00) [pid = 3960] [serial = 42] [outer = 00000016D785D000] 05:49:20 INFO - PROCESS | 3960 | 1468500560553 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 43 (00000016D04EEC00) [pid = 3960] [serial = 43] [outer = 00000016D785D000] 05:49:20 INFO - PROCESS | 3960 | 1468500560933 Marionette TRACE conn6 <- [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]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 05:49:20 INFO - PROCESS | 3960 | 1468500560965 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 3960 | 1468500560967 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 05:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:49:20 INFO - PROCESS | 3960 | 1468500560970 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 3960 | 1468500560972 Marionette TRACE conn6 <- [1,26,null,{}] 05:49:20 INFO - PROCESS | 3960 | 1468500560975 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:20 INFO - PROCESS | 3960 | 1468500560977 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:21 INFO - PROCESS | 3960 | 1468500561078 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 05:49:21 INFO - PROCESS | 3960 | 1468500561108 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 3960 | 1468500561110 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7A7F800 == 14 [pid = 3960] [id = 16] 05:49:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 44 (00000016CB138000) [pid = 3960] [serial = 44] [outer = 0000000000000000] 05:49:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 45 (00000016CB13D000) [pid = 3960] [serial = 45] [outer = 00000016CB138000] 05:49:21 INFO - PROCESS | 3960 | 1468500561156 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 46 (00000016D1DC6800) [pid = 3960] [serial = 46] [outer = 00000016CB138000] 05:49:21 INFO - PROCESS | 3960 | 1468500561540 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 627ms 05:49:21 INFO - PROCESS | 3960 | 1468500561601 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 3960 | 1468500561603 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 05:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:49:21 INFO - PROCESS | 3960 | 1468500561607 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 3960 | 1468500561609 Marionette TRACE conn6 <- [1,30,null,{}] 05:49:21 INFO - PROCESS | 3960 | 1468500561612 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:21 INFO - PROCESS | 3960 | 1468500561618 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:21 INFO - PROCESS | 3960 | 1468500561746 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 05:49:21 INFO - PROCESS | 3960 | 1468500561753 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 3960 | 1468500561755 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8487800 == 15 [pid = 3960] [id = 17] 05:49:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 47 (00000016C9606400) [pid = 3960] [serial = 47] [outer = 0000000000000000] 05:49:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 48 (00000016C9608000) [pid = 3960] [serial = 48] [outer = 00000016C9606400] 05:49:21 INFO - PROCESS | 3960 | 1468500561801 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 49 (00000016C960D400) [pid = 3960] [serial = 49] [outer = 00000016C9606400] 05:49:22 INFO - PROCESS | 3960 | 1468500562168 Marionette TRACE conn6 <- [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]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 05:49:22 INFO - PROCESS | 3960 | 1468500562196 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 3960 | 1468500562199 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 05:49:22 INFO - PROCESS | 3960 | 1468500562202 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:49:22 INFO - PROCESS | 3960 | 1468500562203 Marionette TRACE conn6 <- [1,34,null,{}] 05:49:22 INFO - PROCESS | 3960 | 1468500562207 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:22 INFO - PROCESS | 3960 | 1468500562209 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:22 INFO - PROCESS | 3960 | 1468500562292 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 05:49:22 INFO - PROCESS | 3960 | 1468500562345 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 3960 | 1468500562347 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88C7800 == 16 [pid = 3960] [id = 18] 05:49:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 50 (00000016C960B000) [pid = 3960] [serial = 50] [outer = 0000000000000000] 05:49:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 51 (00000016C9642000) [pid = 3960] [serial = 51] [outer = 00000016C960B000] 05:49:22 INFO - PROCESS | 3960 | 1468500562392 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 52 (00000016C964B800) [pid = 3960] [serial = 52] [outer = 00000016C960B000] 05:49:22 INFO - PROCESS | 3960 | 1468500562721 Marionette TRACE conn6 <- [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]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 541ms 05:49:22 INFO - PROCESS | 3960 | 1468500562750 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 3960 | 1468500562753 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 05:49:22 INFO - PROCESS | 3960 | 1468500562756 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:49:22 INFO - PROCESS | 3960 | 1468500562758 Marionette TRACE conn6 <- [1,38,null,{}] 05:49:22 INFO - PROCESS | 3960 | 1468500562761 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:22 INFO - PROCESS | 3960 | 1468500562763 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:22 INFO - PROCESS | 3960 | 1468500562906 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 05:49:22 INFO - PROCESS | 3960 | 1468500562981 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 3960 | 1468500562990 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA967800 == 17 [pid = 3960] [id = 19] 05:49:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 53 (00000016C960DC00) [pid = 3960] [serial = 53] [outer = 0000000000000000] 05:49:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 54 (00000016D883B000) [pid = 3960] [serial = 54] [outer = 00000016C960DC00] 05:49:23 INFO - PROCESS | 3960 | 1468500563035 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (00000016D9E37400) [pid = 3960] [serial = 55] [outer = 00000016C960DC00] 05:49:23 INFO - PROCESS | 3960 | 1468500563343 Marionette TRACE conn6 <- [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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 627ms 05:49:23 INFO - PROCESS | 3960 | 1468500563388 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 3960 | 1468500563390 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 05:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:49:23 INFO - PROCESS | 3960 | 1468500563393 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 3960 | 1468500563395 Marionette TRACE conn6 <- [1,42,null,{}] 05:49:23 INFO - PROCESS | 3960 | 1468500563399 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:23 INFO - PROCESS | 3960 | 1468500563400 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:23 INFO - PROCESS | 3960 | 1468500563510 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 05:49:23 INFO - PROCESS | 3960 | 1468500563542 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 3960 | 1468500563544 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB477800 == 18 [pid = 3960] [id = 20] 05:49:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (00000016C964C000) [pid = 3960] [serial = 56] [outer = 0000000000000000] 05:49:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (00000016CB2D1800) [pid = 3960] [serial = 57] [outer = 00000016C964C000] 05:49:23 INFO - PROCESS | 3960 | 1468500563589 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016D9E31400) [pid = 3960] [serial = 58] [outer = 00000016C964C000] 05:49:23 INFO - PROCESS | 3960 | 1468500563925 Marionette TRACE conn6 <- [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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 05:49:23 INFO - PROCESS | 3960 | 1468500563982 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 3960 | 1468500563984 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 05:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:49:24 INFO - PROCESS | 3960 | 1468500563992 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 3960 | 1468500563994 Marionette TRACE conn6 <- [1,46,null,{}] 05:49:24 INFO - PROCESS | 3960 | 1468500563997 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:24 INFO - PROCESS | 3960 | 1468500563999 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:24 INFO - PROCESS | 3960 | 1468500564102 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 05:49:24 INFO - PROCESS | 3960 | 1468500564109 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 3960 | 1468500564119 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBCB000 == 19 [pid = 3960] [id = 21] 05:49:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016D1352000) [pid = 3960] [serial = 59] [outer = 0000000000000000] 05:49:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016D9109000) [pid = 3960] [serial = 60] [outer = 00000016D1352000] 05:49:24 INFO - PROCESS | 3960 | 1468500564168 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016DE87D000) [pid = 3960] [serial = 61] [outer = 00000016D1352000] 05:49:24 INFO - PROCESS | 3960 | 1468500564535 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 05:49:24 INFO - PROCESS | 3960 | 1468500564577 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 05:49:24 INFO - PROCESS | 3960 | 1468500564579 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 05:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:49:24 INFO - PROCESS | 3960 | 1468500564583 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 3960 | 1468500564585 Marionette TRACE conn6 <- [1,50,null,{}] 05:49:24 INFO - PROCESS | 3960 | 1468500564589 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:24 INFO - PROCESS | 3960 | 1468500564591 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:24 INFO - PROCESS | 3960 | 1468500564713 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 05:49:24 INFO - PROCESS | 3960 | 1468500564720 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 3960 | 1468500564723 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBCD000 == 20 [pid = 3960] [id = 22] 05:49:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016DE882400) [pid = 3960] [serial = 62] [outer = 0000000000000000] 05:49:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016DE889000) [pid = 3960] [serial = 63] [outer = 00000016DE882400] 05:49:24 INFO - PROCESS | 3960 | 1468500564771 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016DE8F5000) [pid = 3960] [serial = 64] [outer = 00000016DE882400] 05:49:25 INFO - PROCESS | 3960 | 1468500565814 Marionette TRACE conn6 <- [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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1281ms 05:49:25 INFO - PROCESS | 3960 | 1468500565877 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 3960 | 1468500565881 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 05:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:49:25 INFO - PROCESS | 3960 | 1468500565886 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 3960 | 1468500565889 Marionette TRACE conn6 <- [1,54,null,{}] 05:49:25 INFO - PROCESS | 3960 | 1468500565895 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:25 INFO - PROCESS | 3960 | 1468500565898 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:26 INFO - PROCESS | 3960 | 1468500566031 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 05:49:26 INFO - PROCESS | 3960 | 1468500566057 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 3960 | 1468500566060 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:26 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CFC92000 == 21 [pid = 3960] [id = 23] 05:49:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CC7DF000) [pid = 3960] [serial = 65] [outer = 0000000000000000] 05:49:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CF9F3000) [pid = 3960] [serial = 66] [outer = 00000016CC7DF000] 05:49:26 INFO - PROCESS | 3960 | 1468500566108 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D0473800) [pid = 3960] [serial = 67] [outer = 00000016CC7DF000] 05:49:26 INFO - PROCESS | 3960 | 1468500566520 Marionette TRACE conn6 <- [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]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 690ms 05:49:26 INFO - PROCESS | 3960 | 1468500566578 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 3960 | 1468500566583 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 05:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:49:26 INFO - PROCESS | 3960 | 1468500566589 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 3960 | 1468500566592 Marionette TRACE conn6 <- [1,58,null,{}] 05:49:26 INFO - PROCESS | 3960 | 1468500566595 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:26 INFO - PROCESS | 3960 | 1468500566598 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:26 INFO - PROCESS | 3960 | 1468500566702 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 05:49:26 INFO - PROCESS | 3960 | 1468500566709 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 3960 | 1468500566711 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:26 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C1C800 == 22 [pid = 3960] [id = 24] 05:49:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D1357000) [pid = 3960] [serial = 68] [outer = 0000000000000000] 05:49:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D135D400) [pid = 3960] [serial = 69] [outer = 00000016D1357000] 05:49:26 INFO - PROCESS | 3960 | 1468500566759 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D1C71C00) [pid = 3960] [serial = 70] [outer = 00000016D1357000] 05:49:27 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D17B5400) [pid = 3960] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:49:27 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D17BEC00) [pid = 3960] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:49:27 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016DA047000) [pid = 3960] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:49:27 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016DAD25000) [pid = 3960] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:49:27 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D785D000) [pid = 3960] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:49:27 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D7B68C00) [pid = 3960] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:49:27 INFO - PROCESS | 3960 | 1468500567386 Marionette TRACE conn6 <- [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]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 838ms 05:49:27 INFO - PROCESS | 3960 | 1468500567430 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 3960 | 1468500567432 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 05:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:49:27 INFO - PROCESS | 3960 | 1468500567436 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 3960 | 1468500567440 Marionette TRACE conn6 <- [1,62,null,{}] 05:49:27 INFO - PROCESS | 3960 | 1468500567451 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:27 INFO - PROCESS | 3960 | 1468500567455 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:27 INFO - PROCESS | 3960 | 1468500567545 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 05:49:27 INFO - PROCESS | 3960 | 1468500567605 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 3960 | 1468500567608 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D733E800 == 23 [pid = 3960] [id = 25] 05:49:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D1354C00) [pid = 3960] [serial = 71] [outer = 0000000000000000] 05:49:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D1E65000) [pid = 3960] [serial = 72] [outer = 00000016D1354C00] 05:49:27 INFO - PROCESS | 3960 | 1468500567656 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D6BCD000) [pid = 3960] [serial = 73] [outer = 00000016D1354C00] 05:49:27 INFO - PROCESS | 3960 | 1468500567983 Marionette TRACE conn6 <- [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]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 05:49:28 INFO - PROCESS | 3960 | 1468500568026 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 3960 | 1468500568029 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 05:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:49:28 INFO - PROCESS | 3960 | 1468500568032 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 3960 | 1468500568034 Marionette TRACE conn6 <- [1,66,null,{}] 05:49:28 INFO - PROCESS | 3960 | 1468500568037 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:28 INFO - PROCESS | 3960 | 1468500568039 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:28 INFO - PROCESS | 3960 | 1468500568136 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 05:49:28 INFO - PROCESS | 3960 | 1468500568193 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 3960 | 1468500568195 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:28 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BE1000 == 24 [pid = 3960] [id = 26] 05:49:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D6FAD000) [pid = 3960] [serial = 74] [outer = 0000000000000000] 05:49:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D7858800) [pid = 3960] [serial = 75] [outer = 00000016D6FAD000] 05:49:28 INFO - PROCESS | 3960 | 1468500568241 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D7E60000) [pid = 3960] [serial = 76] [outer = 00000016D6FAD000] 05:49:28 INFO - PROCESS | 3960 | 1468500568562 Marionette TRACE conn6 <- [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]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 05:49:28 INFO - PROCESS | 3960 | 1468500568621 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 3960 | 1468500568623 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 05:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:49:28 INFO - PROCESS | 3960 | 1468500568627 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 3960 | 1468500568629 Marionette TRACE conn6 <- [1,70,null,{}] 05:49:28 INFO - PROCESS | 3960 | 1468500568643 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:28 INFO - PROCESS | 3960 | 1468500568645 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:28 INFO - PROCESS | 3960 | 1468500568722 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 05:49:28 INFO - PROCESS | 3960 | 1468500568728 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 3960 | 1468500568730 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:28 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88D0800 == 25 [pid = 3960] [id = 27] 05:49:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D1351000) [pid = 3960] [serial = 77] [outer = 0000000000000000] 05:49:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D84F6400) [pid = 3960] [serial = 78] [outer = 00000016D1351000] 05:49:28 INFO - PROCESS | 3960 | 1468500568777 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D9109400) [pid = 3960] [serial = 79] [outer = 00000016D1351000] 05:49:29 INFO - PROCESS | 3960 | 1468500569184 Marionette TRACE conn6 <- [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]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 05:49:29 INFO - PROCESS | 3960 | 1468500569248 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 3960 | 1468500569253 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 05:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:49:29 INFO - PROCESS | 3960 | 1468500569258 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 3960 | 1468500569263 Marionette TRACE conn6 <- [1,74,null,{}] 05:49:29 INFO - PROCESS | 3960 | 1468500569274 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:29 INFO - PROCESS | 3960 | 1468500569278 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:29 INFO - PROCESS | 3960 | 1468500569392 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 05:49:29 INFO - PROCESS | 3960 | 1468500569465 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 3960 | 1468500569470 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:29 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CF95B000 == 26 [pid = 3960] [id = 28] 05:49:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CB139800) [pid = 3960] [serial = 80] [outer = 0000000000000000] 05:49:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CB2D2400) [pid = 3960] [serial = 81] [outer = 00000016CB139800] 05:49:29 INFO - PROCESS | 3960 | 1468500569530 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CF9F9C00) [pid = 3960] [serial = 82] [outer = 00000016CB139800] 05:49:30 INFO - PROCESS | 3960 | 1468500570071 Marionette TRACE conn6 <- [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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 05:49:30 INFO - PROCESS | 3960 | 1468500570099 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 05:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:49:30 INFO - PROCESS | 3960 | 1468500570103 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 05:49:30 INFO - PROCESS | 3960 | 1468500570110 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 3960 | 1468500570115 Marionette TRACE conn6 <- [1,78,null,{}] 05:49:30 INFO - PROCESS | 3960 | 1468500570119 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:30 INFO - PROCESS | 3960 | 1468500570122 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:30 INFO - PROCESS | 3960 | 1468500570231 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 05:49:30 INFO - PROCESS | 3960 | 1468500570333 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 3960 | 1468500570335 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA96A800 == 27 [pid = 3960] [id = 29] 05:49:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D4E07C00) [pid = 3960] [serial = 83] [outer = 0000000000000000] 05:49:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D6FB0000) [pid = 3960] [serial = 84] [outer = 00000016D4E07C00] 05:49:30 INFO - PROCESS | 3960 | 1468500570393 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8B38000) [pid = 3960] [serial = 85] [outer = 00000016D4E07C00] 05:49:30 INFO - PROCESS | 3960 | 1468500570955 Marionette TRACE conn6 <- [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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 05:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:49:31 INFO - PROCESS | 3960 | 1468500570989 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 3960 | 1468500570992 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 05:49:31 INFO - PROCESS | 3960 | 1468500570996 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 3960 | 1468500570998 Marionette TRACE conn6 <- [1,82,null,{}] 05:49:31 INFO - PROCESS | 3960 | 1468500571008 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 3960 | 1468500571014 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:31 INFO - PROCESS | 3960 | 1468500571120 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 05:49:31 INFO - PROCESS | 3960 | 1468500571195 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 3960 | 1468500571199 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE82C000 == 28 [pid = 3960] [id = 30] 05:49:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D4B88400) [pid = 3960] [serial = 86] [outer = 0000000000000000] 05:49:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8A08800) [pid = 3960] [serial = 87] [outer = 00000016D4B88400] 05:49:31 INFO - PROCESS | 3960 | 1468500571258 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D9E2C000) [pid = 3960] [serial = 88] [outer = 00000016D4B88400] 05:49:31 INFO - PROCESS | 3960 | 1468500571797 Marionette TRACE conn6 <- [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]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 05:49:31 INFO - PROCESS | 3960 | 1468500571836 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 3960 | 1468500571839 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 05:49:31 INFO - PROCESS | 3960 | 1468500571842 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:49:31 INFO - PROCESS | 3960 | 1468500571844 Marionette TRACE conn6 <- [1,86,null,{}] 05:49:31 INFO - PROCESS | 3960 | 1468500571848 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 3960 | 1468500571851 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:31 INFO - PROCESS | 3960 | 1468500571957 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 05:49:32 INFO - PROCESS | 3960 | 1468500572015 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 3960 | 1468500572018 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:32 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBBF800 == 29 [pid = 3960] [id = 31] 05:49:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CB32BC00) [pid = 3960] [serial = 89] [outer = 0000000000000000] 05:49:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CB32F400) [pid = 3960] [serial = 90] [outer = 00000016CB32BC00] 05:49:32 INFO - PROCESS | 3960 | 1468500572073 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D9E2E800) [pid = 3960] [serial = 91] [outer = 00000016CB32BC00] 05:49:32 INFO - PROCESS | 3960 | 1468500572554 Marionette TRACE conn6 <- [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]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 734ms 05:49:32 INFO - PROCESS | 3960 | 1468500572596 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 3960 | 1468500572598 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 05:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:49:32 INFO - PROCESS | 3960 | 1468500572603 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 3960 | 1468500572605 Marionette TRACE conn6 <- [1,90,null,{}] 05:49:32 INFO - PROCESS | 3960 | 1468500572609 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:32 INFO - PROCESS | 3960 | 1468500572611 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:32 INFO - PROCESS | 3960 | 1468500572712 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 05:49:32 INFO - PROCESS | 3960 | 1468500572788 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 3960 | 1468500572791 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:32 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8956000 == 30 [pid = 3960] [id = 32] 05:49:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016C9E48C00) [pid = 3960] [serial = 92] [outer = 0000000000000000] 05:49:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016CB44AC00) [pid = 3960] [serial = 93] [outer = 00000016C9E48C00] 05:49:32 INFO - PROCESS | 3960 | 1468500572846 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016CB452000) [pid = 3960] [serial = 94] [outer = 00000016C9E48C00] 05:49:33 INFO - PROCESS | 3960 | 1468500573454 Marionette TRACE conn6 <- [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]]]}] 05:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 05:49:33 INFO - PROCESS | 3960 | 1468500573487 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 3960 | 1468500573491 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 05:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:49:33 INFO - PROCESS | 3960 | 1468500573495 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 3960 | 1468500573498 Marionette TRACE conn6 <- [1,94,null,{}] 05:49:33 INFO - PROCESS | 3960 | 1468500573504 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:33 INFO - PROCESS | 3960 | 1468500573507 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:33 INFO - PROCESS | 3960 | 1468500573610 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 05:49:33 INFO - PROCESS | 3960 | 1468500573673 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 3960 | 1468500573676 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:33 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D121C000 == 31 [pid = 3960] [id = 33] 05:49:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CB2D3400) [pid = 3960] [serial = 95] [outer = 0000000000000000] 05:49:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CB327400) [pid = 3960] [serial = 96] [outer = 00000016CB2D3400] 05:49:33 INFO - PROCESS | 3960 | 1468500573727 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB386000) [pid = 3960] [serial = 97] [outer = 00000016CB2D3400] 05:49:34 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1745800 == 30 [pid = 3960] [id = 8] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D826A000) [pid = 3960] [serial = 17] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D01B2000) [pid = 3960] [serial = 24] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D508F800) [pid = 3960] [serial = 27] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D81B6C00) [pid = 3960] [serial = 33] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016DA053000) [pid = 3960] [serial = 36] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016DA98C800) [pid = 3960] [serial = 37] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016DAD2B000) [pid = 3960] [serial = 39] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D7861C00) [pid = 3960] [serial = 42] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB13D000) [pid = 3960] [serial = 45] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016C9608000) [pid = 3960] [serial = 48] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016C9642000) [pid = 3960] [serial = 51] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D883B000) [pid = 3960] [serial = 54] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB2D1800) [pid = 3960] [serial = 57] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D7CE2400) [pid = 3960] [serial = 21] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D0730000) [pid = 3960] [serial = 30] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D7E65400) [pid = 3960] [serial = 40] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D04EEC00) [pid = 3960] [serial = 43] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D6FAE000) [pid = 3960] [serial = 28] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D9109000) [pid = 3960] [serial = 60] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D81AEC00) [pid = 3960] [serial = 22] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D81AF800) [pid = 3960] [serial = 14] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D175B400) [pid = 3960] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D17BFC00) [pid = 3960] [serial = 9] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016CF77E800) [pid = 3960] [serial = 4] [outer = 0000000000000000] [url = about:blank] 05:49:34 INFO - PROCESS | 3960 | 1468500574656 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1198ms 05:49:34 INFO - PROCESS | 3960 | 1468500574694 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 3960 | 1468500574698 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 05:49:34 INFO - PROCESS | 3960 | 1468500574703 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:49:34 INFO - PROCESS | 3960 | 1468500574708 Marionette TRACE conn6 <- [1,98,null,{}] 05:49:34 INFO - PROCESS | 3960 | 1468500574713 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:34 INFO - PROCESS | 3960 | 1468500574716 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:34 INFO - PROCESS | 3960 | 1468500574805 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 05:49:34 INFO - PROCESS | 3960 | 1468500574811 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 3960 | 1468500574815 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CFC93000 == 31 [pid = 3960] [id = 34] 05:49:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB2D2800) [pid = 3960] [serial = 98] [outer = 0000000000000000] 05:49:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB32B800) [pid = 3960] [serial = 99] [outer = 00000016CB2D2800] 05:49:34 INFO - PROCESS | 3960 | 1468500574864 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB38C800) [pid = 3960] [serial = 100] [outer = 00000016CB2D2800] 05:49:35 INFO - PROCESS | 3960 | 1468500575281 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:49:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 05:49:35 INFO - PROCESS | 3960 | 1468500575337 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 3960 | 1468500575343 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 05:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:49:35 INFO - PROCESS | 3960 | 1468500575350 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 3960 | 1468500575353 Marionette TRACE conn6 <- [1,102,null,{}] 05:49:35 INFO - PROCESS | 3960 | 1468500575357 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:35 INFO - PROCESS | 3960 | 1468500575360 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:35 INFO - PROCESS | 3960 | 1468500575453 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 05:49:35 INFO - PROCESS | 3960 | 1468500575495 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 3960 | 1468500575497 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4ECD800 == 32 [pid = 3960] [id = 35] 05:49:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB729800) [pid = 3960] [serial = 101] [outer = 0000000000000000] 05:49:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB72E800) [pid = 3960] [serial = 102] [outer = 00000016CB729800] 05:49:35 INFO - PROCESS | 3960 | 1468500575546 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CBC14800) [pid = 3960] [serial = 103] [outer = 00000016CB729800] 05:49:35 INFO - PROCESS | 3960 | 1468500575951 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 647ms 05:49:36 INFO - PROCESS | 3960 | 1468500575998 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 3960 | 1468500576000 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 05:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:49:36 INFO - PROCESS | 3960 | 1468500576004 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 3960 | 1468500576008 Marionette TRACE conn6 <- [1,106,null,{}] 05:49:36 INFO - PROCESS | 3960 | 1468500576019 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:36 INFO - PROCESS | 3960 | 1468500576024 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:36 INFO - PROCESS | 3960 | 1468500576109 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 05:49:36 INFO - PROCESS | 3960 | 1468500576116 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 3960 | 1468500576119 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:36 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7426800 == 33 [pid = 3960] [id = 36] 05:49:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CFABE400) [pid = 3960] [serial = 104] [outer = 0000000000000000] 05:49:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D04E5800) [pid = 3960] [serial = 105] [outer = 00000016CFABE400] 05:49:36 INFO - PROCESS | 3960 | 1468500576168 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1352400) [pid = 3960] [serial = 106] [outer = 00000016CFABE400] 05:49:36 INFO - PROCESS | 3960 | 1468500576570 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 05:49:36 INFO - PROCESS | 3960 | 1468500576593 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 3960 | 1468500576595 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 05:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:49:36 INFO - PROCESS | 3960 | 1468500576599 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 3960 | 1468500576600 Marionette TRACE conn6 <- [1,110,null,{}] 05:49:36 INFO - PROCESS | 3960 | 1468500576617 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:36 INFO - PROCESS | 3960 | 1468500576619 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:36 INFO - PROCESS | 3960 | 1468500576728 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 05:49:36 INFO - PROCESS | 3960 | 1468500576734 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 3960 | 1468500576736 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:36 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BD5800 == 34 [pid = 3960] [id = 37] 05:49:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D1762400) [pid = 3960] [serial = 107] [outer = 0000000000000000] 05:49:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D17C0400) [pid = 3960] [serial = 108] [outer = 00000016D1762400] 05:49:36 INFO - PROCESS | 3960 | 1468500576781 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D4E68000) [pid = 3960] [serial = 109] [outer = 00000016D1762400] 05:49:37 INFO - PROCESS | 3960 | 1468500577211 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 05:49:37 INFO - PROCESS | 3960 | 1468500577230 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 3960 | 1468500577232 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 05:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:49:37 INFO - PROCESS | 3960 | 1468500577242 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 3960 | 1468500577244 Marionette TRACE conn6 <- [1,114,null,{}] 05:49:37 INFO - PROCESS | 3960 | 1468500577247 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:37 INFO - PROCESS | 3960 | 1468500577249 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:37 INFO - PROCESS | 3960 | 1468500577346 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 05:49:37 INFO - PROCESS | 3960 | 1468500577352 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 3960 | 1468500577354 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:37 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D85AA000 == 35 [pid = 3960] [id = 38] 05:49:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CB132400) [pid = 3960] [serial = 110] [outer = 0000000000000000] 05:49:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D6BC8C00) [pid = 3960] [serial = 111] [outer = 00000016CB132400] 05:49:37 INFO - PROCESS | 3960 | 1468500577398 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D749D400) [pid = 3960] [serial = 112] [outer = 00000016CB132400] 05:49:37 INFO - PROCESS | 3960 | 1468500577858 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 05:49:37 INFO - PROCESS | 3960 | 1468500577872 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 3960 | 1468500577874 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 05:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:49:37 INFO - PROCESS | 3960 | 1468500577877 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 3960 | 1468500577879 Marionette TRACE conn6 <- [1,118,null,{}] 05:49:37 INFO - PROCESS | 3960 | 1468500577888 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:37 INFO - PROCESS | 3960 | 1468500577894 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:38 INFO - PROCESS | 3960 | 1468500578013 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 05:49:38 INFO - PROCESS | 3960 | 1468500578082 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 3960 | 1468500578084 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA0E1000 == 36 [pid = 3960] [id = 39] 05:49:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7861C00) [pid = 3960] [serial = 113] [outer = 0000000000000000] 05:49:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D81AFC00) [pid = 3960] [serial = 114] [outer = 00000016D7861C00] 05:49:38 INFO - PROCESS | 3960 | 1468500578129 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D8B9E400) [pid = 3960] [serial = 115] [outer = 00000016D7861C00] 05:49:38 INFO - PROCESS | 3960 | 1468500578514 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 05:49:38 INFO - PROCESS | 3960 | 1468500578552 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 3960 | 1468500578554 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 05:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:49:38 INFO - PROCESS | 3960 | 1468500578557 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 3960 | 1468500578559 Marionette TRACE conn6 <- [1,122,null,{}] 05:49:38 INFO - PROCESS | 3960 | 1468500578563 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:38 INFO - PROCESS | 3960 | 1468500578564 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:38 INFO - PROCESS | 3960 | 1468500578727 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 05:49:38 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016DE882400) [pid = 3960] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:49:38 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D1352000) [pid = 3960] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:49:38 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016C960B000) [pid = 3960] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:49:38 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB138000) [pid = 3960] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:49:38 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016C9606400) [pid = 3960] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:49:38 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016C964C000) [pid = 3960] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:49:38 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016C960DC00) [pid = 3960] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:49:38 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CC7DF000) [pid = 3960] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:49:38 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D1354C00) [pid = 3960] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:49:38 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D1357000) [pid = 3960] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:49:38 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D6FAD000) [pid = 3960] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:49:38 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D1351000) [pid = 3960] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:49:38 INFO - PROCESS | 3960 | 1468500578771 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 3960 | 1468500578773 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78DC800 == 37 [pid = 3960] [id = 40] 05:49:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016C94C0000) [pid = 3960] [serial = 116] [outer = 0000000000000000] 05:49:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016C9611000) [pid = 3960] [serial = 117] [outer = 00000016C94C0000] 05:49:38 INFO - PROCESS | 3960 | 1468500578821 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1358000) [pid = 3960] [serial = 118] [outer = 00000016C94C0000] 05:49:39 INFO - PROCESS | 3960 | 1468500579125 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 628ms 05:49:39 INFO - PROCESS | 3960 | 1468500579189 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 3960 | 1468500579192 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 05:49:39 INFO - PROCESS | 3960 | 1468500579195 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:49:39 INFO - PROCESS | 3960 | 1468500579197 Marionette TRACE conn6 <- [1,126,null,{}] 05:49:39 INFO - PROCESS | 3960 | 1468500579201 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:39 INFO - PROCESS | 3960 | 1468500579203 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:39 INFO - PROCESS | 3960 | 1468500579301 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 05:49:39 INFO - PROCESS | 3960 | 1468500579308 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 3960 | 1468500579310 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBBA800 == 38 [pid = 3960] [id = 41] 05:49:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D135BC00) [pid = 3960] [serial = 119] [outer = 0000000000000000] 05:49:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D9208C00) [pid = 3960] [serial = 120] [outer = 00000016D135BC00] 05:49:39 INFO - PROCESS | 3960 | 1468500579355 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D9E30000) [pid = 3960] [serial = 121] [outer = 00000016D135BC00] 05:49:39 INFO - PROCESS | 3960 | 1468500579736 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 05:49:39 INFO - PROCESS | 3960 | 1468500579784 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 3960 | 1468500579786 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 05:49:39 INFO - PROCESS | 3960 | 1468500579790 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:49:39 INFO - PROCESS | 3960 | 1468500579792 Marionette TRACE conn6 <- [1,130,null,{}] 05:49:39 INFO - PROCESS | 3960 | 1468500579795 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:39 INFO - PROCESS | 3960 | 1468500579797 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:39 INFO - PROCESS | 3960 | 1468500579896 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 05:49:39 INFO - PROCESS | 3960 | 1468500579903 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 3960 | 1468500579905 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7B2800 == 39 [pid = 3960] [id = 42] 05:49:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CB396000) [pid = 3960] [serial = 122] [outer = 0000000000000000] 05:49:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CB39D400) [pid = 3960] [serial = 123] [outer = 00000016CB396000] 05:49:39 INFO - PROCESS | 3960 | 1468500579950 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CB3A4800) [pid = 3960] [serial = 124] [outer = 00000016CB396000] 05:49:40 INFO - PROCESS | 3960 | 1468500580319 Marionette TRACE conn6 <- [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]]]}] 05:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 05:49:40 INFO - PROCESS | 3960 | 1468500580380 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 3960 | 1468500580382 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 05:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:49:40 INFO - PROCESS | 3960 | 1468500580386 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 3960 | 1468500580387 Marionette TRACE conn6 <- [1,134,null,{}] 05:49:40 INFO - PROCESS | 3960 | 1468500580391 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:40 INFO - PROCESS | 3960 | 1468500580393 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:40 INFO - PROCESS | 3960 | 1468500580493 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 05:49:40 INFO - PROCESS | 3960 | 1468500580500 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 3960 | 1468500580502 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:40 INFO - PROCESS | 3960 | ++DOCSHELL 00000016C95AC000 == 40 [pid = 3960] [id = 43] 05:49:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CB399400) [pid = 3960] [serial = 125] [outer = 0000000000000000] 05:49:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D1282400) [pid = 3960] [serial = 126] [outer = 00000016CB399400] 05:49:40 INFO - PROCESS | 3960 | 1468500580546 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D1287C00) [pid = 3960] [serial = 127] [outer = 00000016CB399400] 05:49:41 INFO - PROCESS | 3960 | 1468500581150 Marionette TRACE conn6 <- [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]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 839ms 05:49:41 INFO - PROCESS | 3960 | 1468500581228 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 3960 | 1468500581233 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 05:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:49:41 INFO - PROCESS | 3960 | 1468500581239 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 3960 | 1468500581243 Marionette TRACE conn6 <- [1,138,null,{}] 05:49:41 INFO - PROCESS | 3960 | 1468500581273 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:41 INFO - PROCESS | 3960 | 1468500581276 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:41 INFO - PROCESS | 3960 | 1468500581424 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 05:49:41 INFO - PROCESS | 3960 | 1468500581463 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 3960 | 1468500581466 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:41 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0730000 == 41 [pid = 3960] [id = 44] 05:49:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016CB2D3000) [pid = 3960] [serial = 128] [outer = 0000000000000000] 05:49:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016CB329400) [pid = 3960] [serial = 129] [outer = 00000016CB2D3000] 05:49:41 INFO - PROCESS | 3960 | 1468500581524 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016CB398800) [pid = 3960] [serial = 130] [outer = 00000016CB2D3000] 05:49:42 INFO - PROCESS | 3960 | 1468500582203 Marionette TRACE conn6 <- [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]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1037ms 05:49:42 INFO - PROCESS | 3960 | 1468500582279 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 3960 | 1468500582284 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 05:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:49:42 INFO - PROCESS | 3960 | 1468500582291 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 3960 | 1468500582294 Marionette TRACE conn6 <- [1,142,null,{}] 05:49:42 INFO - PROCESS | 3960 | 1468500582298 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:42 INFO - PROCESS | 3960 | 1468500582301 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:42 INFO - PROCESS | 3960 | 1468500582431 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 05:49:42 INFO - PROCESS | 3960 | 1468500582489 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 3960 | 1468500582492 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D85A0000 == 42 [pid = 3960] [id = 45] 05:49:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CF75E000) [pid = 3960] [serial = 131] [outer = 0000000000000000] 05:49:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CF9F9400) [pid = 3960] [serial = 132] [outer = 00000016CF75E000] 05:49:42 INFO - PROCESS | 3960 | 1468500582549 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D1282800) [pid = 3960] [serial = 133] [outer = 00000016CF75E000] 05:49:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBBF800 == 41 [pid = 3960] [id = 31] 05:49:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE82C000 == 40 [pid = 3960] [id = 30] 05:49:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7B2800 == 39 [pid = 3960] [id = 42] 05:49:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBBA800 == 38 [pid = 3960] [id = 41] 05:49:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78DC800 == 37 [pid = 3960] [id = 40] 05:49:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA0E1000 == 36 [pid = 3960] [id = 39] 05:49:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016D85AA000 == 35 [pid = 3960] [id = 38] 05:49:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BD5800 == 34 [pid = 3960] [id = 37] 05:49:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7426800 == 33 [pid = 3960] [id = 36] 05:49:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4ECD800 == 32 [pid = 3960] [id = 35] 05:49:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016CFC93000 == 31 [pid = 3960] [id = 34] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016DE889000) [pid = 3960] [serial = 63] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016DE87D000) [pid = 3960] [serial = 61] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016C964B800) [pid = 3960] [serial = 52] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D1DC6800) [pid = 3960] [serial = 46] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016C960D400) [pid = 3960] [serial = 49] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D9E31400) [pid = 3960] [serial = 58] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D9E37400) [pid = 3960] [serial = 55] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CF9F3000) [pid = 3960] [serial = 66] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D1E65000) [pid = 3960] [serial = 72] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D135D400) [pid = 3960] [serial = 69] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7858800) [pid = 3960] [serial = 75] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D1C71C00) [pid = 3960] [serial = 70] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D7E60000) [pid = 3960] [serial = 76] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D84F6400) [pid = 3960] [serial = 78] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D9109400) [pid = 3960] [serial = 79] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D0473800) [pid = 3960] [serial = 67] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016DE8F5000) [pid = 3960] [serial = 64] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D6BCD000) [pid = 3960] [serial = 73] [outer = 0000000000000000] [url = about:blank] 05:49:43 INFO - PROCESS | 3960 | 1468500583395 Marionette TRACE conn6 <- [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]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1147ms 05:49:43 INFO - PROCESS | 3960 | 1468500583438 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 3960 | 1468500583443 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 05:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:49:43 INFO - PROCESS | 3960 | 1468500583447 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 3960 | 1468500583453 Marionette TRACE conn6 <- [1,146,null,{}] 05:49:43 INFO - PROCESS | 3960 | 1468500583458 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:43 INFO - PROCESS | 3960 | 1468500583460 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:43 INFO - PROCESS | 3960 | 1468500583548 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 05:49:43 INFO - PROCESS | 3960 | 1468500583555 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 3960 | 1468500583558 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CFA6A800 == 32 [pid = 3960] [id = 46] 05:49:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CAE24C00) [pid = 3960] [serial = 134] [outer = 0000000000000000] 05:49:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CB2D0C00) [pid = 3960] [serial = 135] [outer = 00000016CAE24C00] 05:49:43 INFO - PROCESS | 3960 | 1468500583606 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CB39D800) [pid = 3960] [serial = 136] [outer = 00000016CAE24C00] 05:49:44 INFO - PROCESS | 3960 | 1468500584046 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 05:49:44 INFO - PROCESS | 3960 | 1468500584076 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 3960 | 1468500584081 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 05:49:44 INFO - PROCESS | 3960 | 1468500584091 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:49:44 INFO - PROCESS | 3960 | 1468500584094 Marionette TRACE conn6 <- [1,150,null,{}] 05:49:44 INFO - PROCESS | 3960 | 1468500584098 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:44 INFO - PROCESS | 3960 | 1468500584101 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:44 INFO - PROCESS | 3960 | 1468500584212 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 05:49:44 INFO - PROCESS | 3960 | 1468500584221 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 3960 | 1468500584223 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50D0000 == 33 [pid = 3960] [id = 47] 05:49:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016CC7DB800) [pid = 3960] [serial = 137] [outer = 0000000000000000] 05:49:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CF7C2000) [pid = 3960] [serial = 138] [outer = 00000016CC7DB800] 05:49:44 INFO - PROCESS | 3960 | 1468500584271 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D04E8C00) [pid = 3960] [serial = 139] [outer = 00000016CC7DB800] 05:49:44 INFO - PROCESS | 3960 | 1468500584695 Marionette TRACE conn6 <- [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]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 05:49:44 INFO - PROCESS | 3960 | 1468500584724 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 3960 | 1468500584727 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 05:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:49:44 INFO - PROCESS | 3960 | 1468500584730 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 3960 | 1468500584734 Marionette TRACE conn6 <- [1,154,null,{}] 05:49:44 INFO - PROCESS | 3960 | 1468500584745 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:44 INFO - PROCESS | 3960 | 1468500584750 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:44 INFO - PROCESS | 3960 | 1468500584835 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 05:49:44 INFO - PROCESS | 3960 | 1468500584843 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 3960 | 1468500584846 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7A80000 == 34 [pid = 3960] [id = 48] 05:49:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CB133400) [pid = 3960] [serial = 140] [outer = 0000000000000000] 05:49:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D1358800) [pid = 3960] [serial = 141] [outer = 00000016CB133400] 05:49:44 INFO - PROCESS | 3960 | 1468500584894 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D1C7BC00) [pid = 3960] [serial = 142] [outer = 00000016CB133400] 05:49:45 INFO - PROCESS | 3960 | 1468500585300 Marionette TRACE conn6 <- [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]]]}] 05:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 586ms 05:49:45 INFO - PROCESS | 3960 | 1468500585319 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 3960 | 1468500585322 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 05:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:49:45 INFO - PROCESS | 3960 | 1468500585344 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 3960 | 1468500585346 Marionette TRACE conn6 <- [1,158,null,{}] 05:49:45 INFO - PROCESS | 3960 | 1468500585372 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:45 INFO - PROCESS | 3960 | 1468500585375 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:45 INFO - PROCESS | 3960 | 1468500585465 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 05:49:45 INFO - PROCESS | 3960 | 1468500585471 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 3960 | 1468500585479 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D85A6000 == 35 [pid = 3960] [id = 49] 05:49:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D6BDAC00) [pid = 3960] [serial = 143] [outer = 0000000000000000] 05:49:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D7811C00) [pid = 3960] [serial = 144] [outer = 00000016D6BDAC00] 05:49:45 INFO - PROCESS | 3960 | 1468500585525 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D785D000) [pid = 3960] [serial = 145] [outer = 00000016D6BDAC00] 05:49:45 INFO - PROCESS | 3960 | 1468500585985 Marionette TRACE conn6 <- [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]]]}] 05:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 713ms 05:49:46 INFO - PROCESS | 3960 | 1468500586042 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 3960 | 1468500586044 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 05:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:49:46 INFO - PROCESS | 3960 | 1468500586053 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 3960 | 1468500586055 Marionette TRACE conn6 <- [1,162,null,{}] 05:49:46 INFO - PROCESS | 3960 | 1468500586059 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:46 INFO - PROCESS | 3960 | 1468500586061 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:46 INFO - PROCESS | 3960 | 1468500586163 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 05:49:46 INFO - PROCESS | 3960 | 1468500586170 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 3960 | 1468500586172 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:46 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D924E800 == 36 [pid = 3960] [id = 50] 05:49:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D6FAE000) [pid = 3960] [serial = 146] [outer = 0000000000000000] 05:49:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D7E21800) [pid = 3960] [serial = 147] [outer = 00000016D6FAE000] 05:49:46 INFO - PROCESS | 3960 | 1468500586217 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D7E68400) [pid = 3960] [serial = 148] [outer = 00000016D6FAE000] 05:49:46 INFO - PROCESS | 3960 | 1468500586657 Marionette TRACE conn6 <- [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]]]}] 05:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 05:49:46 INFO - PROCESS | 3960 | 1468500586685 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 3960 | 1468500586687 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 05:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:49:46 INFO - PROCESS | 3960 | 1468500586690 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 3960 | 1468500586692 Marionette TRACE conn6 <- [1,166,null,{}] 05:49:46 INFO - PROCESS | 3960 | 1468500586695 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:46 INFO - PROCESS | 3960 | 1468500586701 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:46 INFO - PROCESS | 3960 | 1468500586852 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 05:49:46 INFO - PROCESS | 3960 | 1468500586877 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 3960 | 1468500586879 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:46 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7B0000 == 37 [pid = 3960] [id = 51] 05:49:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D8A02800) [pid = 3960] [serial = 149] [outer = 0000000000000000] 05:49:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D9465C00) [pid = 3960] [serial = 150] [outer = 00000016D8A02800] 05:49:46 INFO - PROCESS | 3960 | 1468500586924 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016DA054400) [pid = 3960] [serial = 151] [outer = 00000016D8A02800] 05:49:47 INFO - PROCESS | 3960 | 1468500587343 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 689ms 05:49:47 INFO - PROCESS | 3960 | 1468500587387 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 3960 | 1468500587389 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 05:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:49:47 INFO - PROCESS | 3960 | 1468500587392 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 3960 | 1468500587394 Marionette TRACE conn6 <- [1,170,null,{}] 05:49:47 INFO - PROCESS | 3960 | 1468500587397 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:47 INFO - PROCESS | 3960 | 1468500587400 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:47 INFO - PROCESS | 3960 | 1468500587501 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 05:49:47 INFO - PROCESS | 3960 | 1468500587508 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:47 INFO - PROCESS | 3960 | 1468500587510 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB97800 == 38 [pid = 3960] [id = 52] 05:49:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D94B0400) [pid = 3960] [serial = 152] [outer = 0000000000000000] 05:49:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016D94B2000) [pid = 3960] [serial = 153] [outer = 00000016D94B0400] 05:49:47 INFO - PROCESS | 3960 | 1468500587554 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D94B9800) [pid = 3960] [serial = 154] [outer = 00000016D94B0400] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016CB132400) [pid = 3960] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016CB2D3400) [pid = 3960] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016CB396000) [pid = 3960] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016CB2D2800) [pid = 3960] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D1762400) [pid = 3960] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016CFABE400) [pid = 3960] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CB729800) [pid = 3960] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D7861C00) [pid = 3960] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CB139800) [pid = 3960] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D4E07C00) [pid = 3960] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D4B88400) [pid = 3960] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB32BC00) [pid = 3960] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016C9E48C00) [pid = 3960] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016C94C0000) [pid = 3960] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:49:47 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D135BC00) [pid = 3960] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:49:48 INFO - PROCESS | 3960 | 1468500588039 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 05:49:48 INFO - PROCESS | 3960 | 1468500588067 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 3960 | 1468500588069 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 05:49:48 INFO - PROCESS | 3960 | 1468500588072 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:49:48 INFO - PROCESS | 3960 | 1468500588082 Marionette TRACE conn6 <- [1,174,null,{}] 05:49:48 INFO - PROCESS | 3960 | 1468500588086 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:48 INFO - PROCESS | 3960 | 1468500588088 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:48 INFO - PROCESS | 3960 | 1468500588209 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 05:49:48 INFO - PROCESS | 3960 | 1468500588254 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 3960 | 1468500588256 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:48 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBBC800 == 39 [pid = 3960] [id = 53] 05:49:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016C9645C00) [pid = 3960] [serial = 155] [outer = 0000000000000000] 05:49:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CB3A1800) [pid = 3960] [serial = 156] [outer = 00000016C9645C00] 05:49:48 INFO - PROCESS | 3960 | 1468500588300 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D4B8DC00) [pid = 3960] [serial = 157] [outer = 00000016C9645C00] 05:49:48 INFO - PROCESS | 3960 | 1468500588597 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 05:49:48 INFO - PROCESS | 3960 | 1468500588663 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 3960 | 1468500588665 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 05:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:49:48 INFO - PROCESS | 3960 | 1468500588668 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 3960 | 1468500588670 Marionette TRACE conn6 <- [1,178,null,{}] 05:49:48 INFO - PROCESS | 3960 | 1468500588674 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:48 INFO - PROCESS | 3960 | 1468500588676 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:48 INFO - PROCESS | 3960 | 1468500588784 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 05:49:48 INFO - PROCESS | 3960 | 1468500588791 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 3960 | 1468500588793 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:48 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7A7E800 == 40 [pid = 3960] [id = 54] 05:49:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D8B9D400) [pid = 3960] [serial = 158] [outer = 0000000000000000] 05:49:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D94B8C00) [pid = 3960] [serial = 159] [outer = 00000016D8B9D400] 05:49:48 INFO - PROCESS | 3960 | 1468500588839 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016DA98C800) [pid = 3960] [serial = 160] [outer = 00000016D8B9D400] 05:49:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D7EB0000) [pid = 3960] [serial = 161] [outer = 00000016D749BC00] 05:49:49 INFO - PROCESS | 3960 | 1468500589252 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 628ms 05:49:49 INFO - PROCESS | 3960 | 1468500589299 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 3960 | 1468500589301 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 05:49:49 INFO - PROCESS | 3960 | 1468500589304 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:49:49 INFO - PROCESS | 3960 | 1468500589306 Marionette TRACE conn6 <- [1,182,null,{}] 05:49:49 INFO - PROCESS | 3960 | 1468500589310 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:49 INFO - PROCESS | 3960 | 1468500589312 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:49 INFO - PROCESS | 3960 | 1468500589418 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 05:49:49 INFO - PROCESS | 3960 | 1468500589461 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 3960 | 1468500589463 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB867800 == 41 [pid = 3960] [id = 55] 05:49:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D508F400) [pid = 3960] [serial = 162] [outer = 0000000000000000] 05:49:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D7EBA800) [pid = 3960] [serial = 163] [outer = 00000016D508F400] 05:49:49 INFO - PROCESS | 3960 | 1468500589508 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D785C000) [pid = 3960] [serial = 164] [outer = 00000016D508F400] 05:49:49 INFO - PROCESS | 3960 | 1468500589848 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 628ms 05:49:49 INFO - PROCESS | 3960 | 1468500589937 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 3960 | 1468500589941 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 05:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:49:49 INFO - PROCESS | 3960 | 1468500589947 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 3960 | 1468500589951 Marionette TRACE conn6 <- [1,186,null,{}] 05:49:49 INFO - PROCESS | 3960 | 1468500589958 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:49 INFO - PROCESS | 3960 | 1468500589961 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:50 INFO - PROCESS | 3960 | 1468500590079 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 05:49:50 INFO - PROCESS | 3960 | 1468500590152 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 3960 | 1468500590156 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:50 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CBC65000 == 42 [pid = 3960] [id = 56] 05:49:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CA0D3000) [pid = 3960] [serial = 165] [outer = 0000000000000000] 05:49:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB13AC00) [pid = 3960] [serial = 166] [outer = 00000016CA0D3000] 05:49:50 INFO - PROCESS | 3960 | 1468500590216 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CB384800) [pid = 3960] [serial = 167] [outer = 00000016CA0D3000] 05:49:50 INFO - PROCESS | 3960 | 1468500590793 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 880ms 05:49:50 INFO - PROCESS | 3960 | 1468500590831 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 3960 | 1468500590835 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 05:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:49:50 INFO - PROCESS | 3960 | 1468500590842 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 3960 | 1468500590846 Marionette TRACE conn6 <- [1,190,null,{}] 05:49:50 INFO - PROCESS | 3960 | 1468500590850 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:50 INFO - PROCESS | 3960 | 1468500590853 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:50 INFO - PROCESS | 3960 | 1468500590967 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 05:49:51 INFO - PROCESS | 3960 | 1468500591045 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 3960 | 1468500591048 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BD5800 == 43 [pid = 3960] [id = 57] 05:49:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CF7C2400) [pid = 3960] [serial = 168] [outer = 0000000000000000] 05:49:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D1284000) [pid = 3960] [serial = 169] [outer = 00000016CF7C2400] 05:49:51 INFO - PROCESS | 3960 | 1468500591106 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016D175B400) [pid = 3960] [serial = 170] [outer = 00000016CF7C2400] 05:49:51 INFO - PROCESS | 3960 | 1468500591633 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 839ms 05:49:51 INFO - PROCESS | 3960 | 1468500591679 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 05:49:51 INFO - PROCESS | 3960 | 1468500591682 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 05:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:49:51 INFO - PROCESS | 3960 | 1468500591686 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 3960 | 1468500591688 Marionette TRACE conn6 <- [1,194,null,{}] 05:49:51 INFO - PROCESS | 3960 | 1468500591699 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:51 INFO - PROCESS | 3960 | 1468500591704 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:51 INFO - PROCESS | 3960 | 1468500591819 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 05:49:51 INFO - PROCESS | 3960 | 1468500591901 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 3960 | 1468500591905 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB94000 == 44 [pid = 3960] [id = 58] 05:49:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016D84F5C00) [pid = 3960] [serial = 171] [outer = 0000000000000000] 05:49:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016D8A07000) [pid = 3960] [serial = 172] [outer = 00000016D84F5C00] 05:49:51 INFO - PROCESS | 3960 | 1468500591964 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016D9466000) [pid = 3960] [serial = 173] [outer = 00000016D84F5C00] 05:49:52 INFO - PROCESS | 3960 | 1468500592490 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 05:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:49:52 INFO - PROCESS | 3960 | 1468500592569 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 3960 | 1468500592572 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 05:49:52 INFO - PROCESS | 3960 | 1468500592576 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 3960 | 1468500592578 Marionette TRACE conn6 <- [1,198,null,{}] 05:49:52 INFO - PROCESS | 3960 | 1468500592581 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:52 INFO - PROCESS | 3960 | 1468500592584 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:52 INFO - PROCESS | 3960 | 1468500592695 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 05:49:52 INFO - PROCESS | 3960 | 1468500592763 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 3960 | 1468500592765 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFD90800 == 45 [pid = 3960] [id = 59] 05:49:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016DACB5C00) [pid = 3960] [serial = 174] [outer = 0000000000000000] 05:49:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016DADB3400) [pid = 3960] [serial = 175] [outer = 00000016DACB5C00] 05:49:52 INFO - PROCESS | 3960 | 1468500592821 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016DE87CC00) [pid = 3960] [serial = 176] [outer = 00000016DACB5C00] 05:49:53 INFO - PROCESS | 3960 | 1468500593558 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1028ms 05:49:53 INFO - PROCESS | 3960 | 1468500593606 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 3960 | 1468500593611 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 05:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:49:53 INFO - PROCESS | 3960 | 1468500593616 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 3960 | 1468500593619 Marionette TRACE conn6 <- [1,202,null,{}] 05:49:53 INFO - PROCESS | 3960 | 1468500593638 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:53 INFO - PROCESS | 3960 | 1468500593640 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:53 INFO - PROCESS | 3960 | 1468500593746 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 05:49:53 INFO - PROCESS | 3960 | 1468500593815 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 3960 | 1468500593819 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:53 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1231800 == 46 [pid = 3960] [id = 60] 05:49:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016CB385C00) [pid = 3960] [serial = 177] [outer = 0000000000000000] 05:49:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016CB38D800) [pid = 3960] [serial = 178] [outer = 00000016CB385C00] 05:49:53 INFO - PROCESS | 3960 | 1468500593869 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016CB451C00) [pid = 3960] [serial = 179] [outer = 00000016CB385C00] 05:49:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7A7E800 == 45 [pid = 3960] [id = 54] 05:49:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBBC800 == 44 [pid = 3960] [id = 53] 05:49:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB97800 == 43 [pid = 3960] [id = 52] 05:49:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7B0000 == 42 [pid = 3960] [id = 51] 05:49:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D924E800 == 41 [pid = 3960] [id = 50] 05:49:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D85A6000 == 40 [pid = 3960] [id = 49] 05:49:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7A80000 == 39 [pid = 3960] [id = 48] 05:49:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D50D0000 == 38 [pid = 3960] [id = 47] 05:49:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016CFA6A800 == 37 [pid = 3960] [id = 46] 05:49:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016C95AC000 == 36 [pid = 3960] [id = 43] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016D1282400) [pid = 3960] [serial = 126] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016D6BC8C00) [pid = 3960] [serial = 111] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016CB386000) [pid = 3960] [serial = 97] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016CB39D400) [pid = 3960] [serial = 123] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016CB327400) [pid = 3960] [serial = 96] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016CB32B800) [pid = 3960] [serial = 99] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016CB38C800) [pid = 3960] [serial = 100] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D4E68000) [pid = 3960] [serial = 109] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016D04E5800) [pid = 3960] [serial = 105] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016CB72E800) [pid = 3960] [serial = 102] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016CBC14800) [pid = 3960] [serial = 103] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D81AFC00) [pid = 3960] [serial = 114] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016CF9F9C00) [pid = 3960] [serial = 82] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016CB2D2400) [pid = 3960] [serial = 81] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D8B38000) [pid = 3960] [serial = 85] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D6FB0000) [pid = 3960] [serial = 84] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D9E2C000) [pid = 3960] [serial = 88] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D8A08800) [pid = 3960] [serial = 87] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D9E2E800) [pid = 3960] [serial = 91] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB32F400) [pid = 3960] [serial = 90] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CB452000) [pid = 3960] [serial = 94] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB44AC00) [pid = 3960] [serial = 93] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D749D400) [pid = 3960] [serial = 112] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016C9611000) [pid = 3960] [serial = 117] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D8B9E400) [pid = 3960] [serial = 115] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D1358000) [pid = 3960] [serial = 118] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D17C0400) [pid = 3960] [serial = 108] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D9208C00) [pid = 3960] [serial = 120] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB3A4800) [pid = 3960] [serial = 124] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D9E30000) [pid = 3960] [serial = 121] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D1352400) [pid = 3960] [serial = 106] [outer = 0000000000000000] [url = about:blank] 05:49:54 INFO - PROCESS | 3960 | 1468500594436 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 838ms 05:49:54 INFO - PROCESS | 3960 | 1468500594458 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 3960 | 1468500594463 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 05:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:49:54 INFO - PROCESS | 3960 | 1468500594469 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 3960 | 1468500594472 Marionette TRACE conn6 <- [1,206,null,{}] 05:49:54 INFO - PROCESS | 3960 | 1468500594475 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:54 INFO - PROCESS | 3960 | 1468500594478 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:54 INFO - PROCESS | 3960 | 1468500594576 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 05:49:54 INFO - PROCESS | 3960 | 1468500594645 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 3960 | 1468500594647 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB61A000 == 37 [pid = 3960] [id = 61] 05:49:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CB141000) [pid = 3960] [serial = 180] [outer = 0000000000000000] 05:49:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CB38E800) [pid = 3960] [serial = 181] [outer = 00000016CB141000] 05:49:54 INFO - PROCESS | 3960 | 1468500594695 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CB452000) [pid = 3960] [serial = 182] [outer = 00000016CB141000] 05:49:55 INFO - PROCESS | 3960 | 1468500595060 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 05:49:55 INFO - PROCESS | 3960 | 1468500595103 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 3960 | 1468500595106 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 05:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:49:55 INFO - PROCESS | 3960 | 1468500595110 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 3960 | 1468500595113 Marionette TRACE conn6 <- [1,210,null,{}] 05:49:55 INFO - PROCESS | 3960 | 1468500595124 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:55 INFO - PROCESS | 3960 | 1468500595129 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:55 INFO - PROCESS | 3960 | 1468500595221 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 05:49:55 INFO - PROCESS | 3960 | 1468500595228 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 3960 | 1468500595231 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50C2800 == 38 [pid = 3960] [id = 62] 05:49:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016CFA73C00) [pid = 3960] [serial = 183] [outer = 0000000000000000] 05:49:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D051F400) [pid = 3960] [serial = 184] [outer = 00000016CFA73C00] 05:49:55 INFO - PROCESS | 3960 | 1468500595280 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D1354C00) [pid = 3960] [serial = 185] [outer = 00000016CFA73C00] 05:49:55 INFO - PROCESS | 3960 | 1468500595717 Marionette TRACE conn6 <- [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]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 692ms 05:49:55 INFO - PROCESS | 3960 | 1468500595806 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 3960 | 1468500595809 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 05:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:49:55 INFO - PROCESS | 3960 | 1468500595812 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 3960 | 1468500595814 Marionette TRACE conn6 <- [1,214,null,{}] 05:49:55 INFO - PROCESS | 3960 | 1468500595817 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:55 INFO - PROCESS | 3960 | 1468500595819 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:55 INFO - PROCESS | 3960 | 1468500595905 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 05:49:55 INFO - PROCESS | 3960 | 1468500595919 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 3960 | 1468500595921 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7440000 == 39 [pid = 3960] [id = 63] 05:49:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D1E66800) [pid = 3960] [serial = 186] [outer = 0000000000000000] 05:49:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D4E0DC00) [pid = 3960] [serial = 187] [outer = 00000016D1E66800] 05:49:55 INFO - PROCESS | 3960 | 1468500595966 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D6BC2800) [pid = 3960] [serial = 188] [outer = 00000016D1E66800] 05:49:56 INFO - PROCESS | 3960 | 1468500596363 Marionette TRACE conn6 <- [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]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 586ms 05:49:56 INFO - PROCESS | 3960 | 1468500596404 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 3960 | 1468500596406 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 05:49:56 INFO - PROCESS | 3960 | 1468500596409 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 3960 | 1468500596411 Marionette TRACE conn6 <- [1,218,null,{}] 05:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:49:56 INFO - PROCESS | 3960 | 1468500596415 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:56 INFO - PROCESS | 3960 | 1468500596417 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:56 INFO - PROCESS | 3960 | 1468500596498 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 05:49:56 INFO - PROCESS | 3960 | 1468500596503 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 3960 | 1468500596505 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:56 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7E82000 == 40 [pid = 3960] [id = 64] 05:49:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7285C00) [pid = 3960] [serial = 189] [outer = 0000000000000000] 05:49:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D74A0400) [pid = 3960] [serial = 190] [outer = 00000016D7285C00] 05:49:56 INFO - PROCESS | 3960 | 1468500596557 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D7E29000) [pid = 3960] [serial = 191] [outer = 00000016D7285C00] 05:49:57 INFO - PROCESS | 3960 | 1468500597013 Marionette TRACE conn6 <- [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]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 05:49:57 INFO - PROCESS | 3960 | 1468500597046 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 3960 | 1468500597048 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 05:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:49:57 INFO - PROCESS | 3960 | 1468500597057 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 3960 | 1468500597059 Marionette TRACE conn6 <- [1,222,null,{}] 05:49:57 INFO - PROCESS | 3960 | 1468500597063 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:57 INFO - PROCESS | 3960 | 1468500597069 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:57 INFO - PROCESS | 3960 | 1468500597215 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 05:49:57 INFO - PROCESS | 3960 | 1468500597268 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 3960 | 1468500597270 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D894C800 == 41 [pid = 3960] [id = 65] 05:49:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D8263400) [pid = 3960] [serial = 192] [outer = 0000000000000000] 05:49:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D9108000) [pid = 3960] [serial = 193] [outer = 00000016D8263400] 05:49:57 INFO - PROCESS | 3960 | 1468500597321 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D9213000) [pid = 3960] [serial = 194] [outer = 00000016D8263400] 05:49:57 INFO - PROCESS | 3960 | 1468500597741 Marionette TRACE conn6 <- [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]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 733ms 05:49:57 INFO - PROCESS | 3960 | 1468500597790 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 3960 | 1468500597793 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 05:49:57 INFO - PROCESS | 3960 | 1468500597796 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:49:57 INFO - PROCESS | 3960 | 1468500597798 Marionette TRACE conn6 <- [1,226,null,{}] 05:49:57 INFO - PROCESS | 3960 | 1468500597807 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:57 INFO - PROCESS | 3960 | 1468500597809 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:57 INFO - PROCESS | 3960 | 1468500597941 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 05:49:57 INFO - PROCESS | 3960 | 1468500597955 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 3960 | 1468500597957 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:58 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB707000 == 42 [pid = 3960] [id = 66] 05:49:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CA5C3000) [pid = 3960] [serial = 195] [outer = 0000000000000000] 05:49:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CA9BF000) [pid = 3960] [serial = 196] [outer = 00000016CA5C3000] 05:49:58 INFO - PROCESS | 3960 | 1468500598038 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB1D9000) [pid = 3960] [serial = 197] [outer = 00000016CA5C3000] 05:49:58 INFO - PROCESS | 3960 | 1468500598431 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 671ms 05:49:58 INFO - PROCESS | 3960 | 1468500598471 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 3960 | 1468500598473 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 05:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:49:58 INFO - PROCESS | 3960 | 1468500598477 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 3960 | 1468500598478 Marionette TRACE conn6 <- [1,230,null,{}] 05:49:58 INFO - PROCESS | 3960 | 1468500598489 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:58 INFO - PROCESS | 3960 | 1468500598491 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:58 INFO - PROCESS | 3960 | 1468500598599 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 05:49:58 INFO - PROCESS | 3960 | 1468500598605 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 3960 | 1468500598606 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:58 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA97F000 == 43 [pid = 3960] [id = 67] 05:49:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CA5CC000) [pid = 3960] [serial = 198] [outer = 0000000000000000] 05:49:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CB977C00) [pid = 3960] [serial = 199] [outer = 00000016CA5CC000] 05:49:58 INFO - PROCESS | 3960 | 1468500598651 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D94B3400) [pid = 3960] [serial = 200] [outer = 00000016CA5CC000] 05:49:58 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D6FAE000) [pid = 3960] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:49:58 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D8A02800) [pid = 3960] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:49:58 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016CC7DB800) [pid = 3960] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:49:58 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D6BDAC00) [pid = 3960] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:49:58 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016CB133400) [pid = 3960] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:49:58 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016CAE24C00) [pid = 3960] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:49:58 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016C9645C00) [pid = 3960] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:49:58 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D94B0400) [pid = 3960] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:49:58 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D8B9D400) [pid = 3960] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:49:59 INFO - PROCESS | 3960 | 1468500599114 Marionette TRACE conn6 <- [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]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 05:49:59 INFO - PROCESS | 3960 | 1468500599170 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 3960 | 1468500599172 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 05:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:49:59 INFO - PROCESS | 3960 | 1468500599175 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 3960 | 1468500599177 Marionette TRACE conn6 <- [1,234,null,{}] 05:49:59 INFO - PROCESS | 3960 | 1468500599180 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:59 INFO - PROCESS | 3960 | 1468500599190 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:59 INFO - PROCESS | 3960 | 1468500599292 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 05:49:59 INFO - PROCESS | 3960 | 1468500599301 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 3960 | 1468500599303 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5C0800 == 44 [pid = 3960] [id = 68] 05:49:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016CB2D7000) [pid = 3960] [serial = 201] [outer = 0000000000000000] 05:49:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D883D400) [pid = 3960] [serial = 202] [outer = 00000016CB2D7000] 05:49:59 INFO - PROCESS | 3960 | 1468500599347 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D8842C00) [pid = 3960] [serial = 203] [outer = 00000016CB2D7000] 05:49:59 INFO - PROCESS | 3960 | 1468500599723 Marionette TRACE conn6 <- [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]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 05:49:59 INFO - PROCESS | 3960 | 1468500599766 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 3960 | 1468500599768 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 05:49:59 INFO - PROCESS | 3960 | 1468500599771 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:49:59 INFO - PROCESS | 3960 | 1468500599773 Marionette TRACE conn6 <- [1,238,null,{}] 05:49:59 INFO - PROCESS | 3960 | 1468500599788 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:59 INFO - PROCESS | 3960 | 1468500599790 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:59 INFO - PROCESS | 3960 | 1468500599874 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 05:49:59 INFO - PROCESS | 3960 | 1468500599879 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 3960 | 1468500599881 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:49:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7BC800 == 45 [pid = 3960] [id = 69] 05:49:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D8844800) [pid = 3960] [serial = 204] [outer = 0000000000000000] 05:49:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D884AC00) [pid = 3960] [serial = 205] [outer = 00000016D8844800] 05:49:59 INFO - PROCESS | 3960 | 1468500599927 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D9E31000) [pid = 3960] [serial = 206] [outer = 00000016D8844800] 05:50:00 INFO - PROCESS | 3960 | 1468500600319 Marionette TRACE conn6 <- [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]]]}] 05:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 586ms 05:50:00 INFO - PROCESS | 3960 | 1468500600369 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 3960 | 1468500600372 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 05:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:50:00 INFO - PROCESS | 3960 | 1468500600414 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 3960 | 1468500600416 Marionette TRACE conn6 <- [1,242,null,{}] 05:50:00 INFO - PROCESS | 3960 | 1468500600421 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:00 INFO - PROCESS | 3960 | 1468500600423 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:00 INFO - PROCESS | 3960 | 1468500600528 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 05:50:00 INFO - PROCESS | 3960 | 1468500600542 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 3960 | 1468500600544 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:00 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF55800 == 46 [pid = 3960] [id = 70] 05:50:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D9E34C00) [pid = 3960] [serial = 207] [outer = 0000000000000000] 05:50:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016DE87C800) [pid = 3960] [serial = 208] [outer = 00000016D9E34C00] 05:50:00 INFO - PROCESS | 3960 | 1468500600591 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016DE8E9800) [pid = 3960] [serial = 209] [outer = 00000016D9E34C00] 05:50:01 INFO - PROCESS | 3960 | 1468500601203 Marionette TRACE conn6 <- [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]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 838ms 05:50:01 INFO - PROCESS | 3960 | 1468500601258 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 3960 | 1468500601261 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 05:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:50:01 INFO - PROCESS | 3960 | 1468500601284 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 3960 | 1468500601287 Marionette TRACE conn6 <- [1,246,null,{}] 05:50:01 INFO - PROCESS | 3960 | 1468500601337 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:01 INFO - PROCESS | 3960 | 1468500601340 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:01 INFO - PROCESS | 3960 | 1468500601493 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 05:50:01 INFO - PROCESS | 3960 | 1468500601556 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 3960 | 1468500601559 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D174D800 == 47 [pid = 3960] [id = 71] 05:50:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016CB2CE000) [pid = 3960] [serial = 210] [outer = 0000000000000000] 05:50:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016CB72B000) [pid = 3960] [serial = 211] [outer = 00000016CB2CE000] 05:50:01 INFO - PROCESS | 3960 | 1468500601618 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016CC2DE000) [pid = 3960] [serial = 212] [outer = 00000016CB2CE000] 05:50:02 INFO - PROCESS | 3960 | 1468500602204 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 964ms 05:50:02 INFO - PROCESS | 3960 | 1468500602243 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 3960 | 1468500602248 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 05:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:50:02 INFO - PROCESS | 3960 | 1468500602255 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 3960 | 1468500602258 Marionette TRACE conn6 <- [1,250,null,{}] 05:50:02 INFO - PROCESS | 3960 | 1468500602263 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:02 INFO - PROCESS | 3960 | 1468500602266 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:02 INFO - PROCESS | 3960 | 1468500602385 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 05:50:02 INFO - PROCESS | 3960 | 1468500602467 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 3960 | 1468500602470 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB479000 == 48 [pid = 3960] [id = 72] 05:50:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016D17BFC00) [pid = 3960] [serial = 213] [outer = 0000000000000000] 05:50:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016D4B92400) [pid = 3960] [serial = 214] [outer = 00000016D17BFC00] 05:50:02 INFO - PROCESS | 3960 | 1468500602529 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016D7E60C00) [pid = 3960] [serial = 215] [outer = 00000016D17BFC00] 05:50:03 INFO - PROCESS | 3960 | 1468500603079 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 880ms 05:50:03 INFO - PROCESS | 3960 | 1468500603147 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 05:50:03 INFO - PROCESS | 3960 | 1468500603150 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 05:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:50:03 INFO - PROCESS | 3960 | 1468500603168 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 3960 | 1468500603172 Marionette TRACE conn6 <- [1,254,null,{}] 05:50:03 INFO - PROCESS | 3960 | 1468500603185 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:03 INFO - PROCESS | 3960 | 1468500603190 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:03 INFO - PROCESS | 3960 | 1468500603314 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 05:50:03 INFO - PROCESS | 3960 | 1468500603378 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 3960 | 1468500603381 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:03 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFD7C000 == 49 [pid = 3960] [id = 73] 05:50:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016D8BEF800) [pid = 3960] [serial = 216] [outer = 0000000000000000] 05:50:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016D94B5800) [pid = 3960] [serial = 217] [outer = 00000016D8BEF800] 05:50:03 INFO - PROCESS | 3960 | 1468500603480 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016DE556400) [pid = 3960] [serial = 218] [outer = 00000016D8BEF800] 05:50:04 INFO - PROCESS | 3960 | 1468500604025 Marionette TRACE conn6 <- [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]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 880ms 05:50:04 INFO - PROCESS | 3960 | 1468500604052 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 3960 | 1468500604055 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 05:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:50:04 INFO - PROCESS | 3960 | 1468500604058 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 3960 | 1468500604060 Marionette TRACE conn6 <- [1,258,null,{}] 05:50:04 INFO - PROCESS | 3960 | 1468500604064 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:04 INFO - PROCESS | 3960 | 1468500604067 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:04 INFO - PROCESS | 3960 | 1468500604184 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 05:50:04 INFO - PROCESS | 3960 | 1468500604264 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 3960 | 1468500604267 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFD8B000 == 50 [pid = 3960] [id = 74] 05:50:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016DE55A400) [pid = 3960] [serial = 219] [outer = 0000000000000000] 05:50:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016DE561800) [pid = 3960] [serial = 220] [outer = 00000016DE55A400] 05:50:04 INFO - PROCESS | 3960 | 1468500604323 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016DE881C00) [pid = 3960] [serial = 221] [outer = 00000016DE55A400] 05:50:05 INFO - PROCESS | 3960 | 1468500605070 Marionette TRACE conn6 <- [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]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1026ms 05:50:05 INFO - PROCESS | 3960 | 1468500605097 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 05:50:05 INFO - PROCESS | 3960 | 1468500605102 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 05:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:50:05 INFO - PROCESS | 3960 | 1468500605124 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 3960 | 1468500605127 Marionette TRACE conn6 <- [1,262,null,{}] 05:50:05 INFO - PROCESS | 3960 | 1468500605133 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:05 INFO - PROCESS | 3960 | 1468500605136 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:05 INFO - PROCESS | 3960 | 1468500605243 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 05:50:05 INFO - PROCESS | 3960 | 1468500605404 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 3960 | 1468500605407 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CA9AF800 == 51 [pid = 3960] [id = 75] 05:50:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016CBC4E400) [pid = 3960] [serial = 222] [outer = 0000000000000000] 05:50:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016CC7DC800) [pid = 3960] [serial = 223] [outer = 00000016CBC4E400] 05:50:05 INFO - PROCESS | 3960 | 1468500605470 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016D1286000) [pid = 3960] [serial = 224] [outer = 00000016CBC4E400] 05:50:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7BC800 == 50 [pid = 3960] [id = 69] 05:50:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5C0800 == 49 [pid = 3960] [id = 68] 05:50:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA97F000 == 48 [pid = 3960] [id = 67] 05:50:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB707000 == 47 [pid = 3960] [id = 66] 05:50:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D894C800 == 46 [pid = 3960] [id = 65] 05:50:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7E82000 == 45 [pid = 3960] [id = 64] 05:50:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7440000 == 44 [pid = 3960] [id = 63] 05:50:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D50C2800 == 43 [pid = 3960] [id = 62] 05:50:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB61A000 == 42 [pid = 3960] [id = 61] 05:50:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1231800 == 41 [pid = 3960] [id = 60] 05:50:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB867800 == 40 [pid = 3960] [id = 55] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016D7E21800) [pid = 3960] [serial = 147] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016D9465C00) [pid = 3960] [serial = 150] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016CF7C2000) [pid = 3960] [serial = 138] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016D7811C00) [pid = 3960] [serial = 144] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016D1358800) [pid = 3960] [serial = 141] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016D1C7BC00) [pid = 3960] [serial = 142] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016DA054400) [pid = 3960] [serial = 151] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016CB2D0C00) [pid = 3960] [serial = 135] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016CB39D800) [pid = 3960] [serial = 136] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016CF9F9400) [pid = 3960] [serial = 132] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016CB329400) [pid = 3960] [serial = 129] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016CB3A1800) [pid = 3960] [serial = 156] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D94B2000) [pid = 3960] [serial = 153] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016D91FA400) [pid = 3960] [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.] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016D7EBA800) [pid = 3960] [serial = 163] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D94B9800) [pid = 3960] [serial = 154] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D04E8C00) [pid = 3960] [serial = 139] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D7E68400) [pid = 3960] [serial = 148] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D4B8DC00) [pid = 3960] [serial = 157] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D785D000) [pid = 3960] [serial = 145] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016DA98C800) [pid = 3960] [serial = 160] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D94B8C00) [pid = 3960] [serial = 159] [outer = 0000000000000000] [url = about:blank] 05:50:06 INFO - PROCESS | 3960 | 1468500606216 Marionette TRACE conn6 <- [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]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1149ms 05:50:06 INFO - PROCESS | 3960 | 1468500606275 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 3960 | 1468500606279 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 05:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:50:06 INFO - PROCESS | 3960 | 1468500606288 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 3960 | 1468500606291 Marionette TRACE conn6 <- [1,266,null,{}] 05:50:06 INFO - PROCESS | 3960 | 1468500606295 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:06 INFO - PROCESS | 3960 | 1468500606298 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:06 INFO - PROCESS | 3960 | 1468500606388 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 05:50:06 INFO - PROCESS | 3960 | 1468500606402 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 3960 | 1468500606405 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0725000 == 41 [pid = 3960] [id = 76] 05:50:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016CB451800) [pid = 3960] [serial = 225] [outer = 0000000000000000] 05:50:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CC7DF000) [pid = 3960] [serial = 226] [outer = 00000016CB451800] 05:50:06 INFO - PROCESS | 3960 | 1468500606452 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D1355C00) [pid = 3960] [serial = 227] [outer = 00000016CB451800] 05:50:06 INFO - PROCESS | 3960 | 1468500606900 Marionette TRACE conn6 <- [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]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 627ms 05:50:06 INFO - PROCESS | 3960 | 1468500606921 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 3960 | 1468500606924 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 05:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:50:06 INFO - PROCESS | 3960 | 1468500606928 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 3960 | 1468500606931 Marionette TRACE conn6 <- [1,270,null,{}] 05:50:06 INFO - PROCESS | 3960 | 1468500606970 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:06 INFO - PROCESS | 3960 | 1468500606975 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:07 INFO - PROCESS | 3960 | 1468500607074 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 05:50:07 INFO - PROCESS | 3960 | 1468500607083 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 3960 | 1468500607086 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7E77000 == 42 [pid = 3960] [id = 77] 05:50:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D785CC00) [pid = 3960] [serial = 228] [outer = 0000000000000000] 05:50:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D7E68400) [pid = 3960] [serial = 229] [outer = 00000016D785CC00] 05:50:07 INFO - PROCESS | 3960 | 1468500607140 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016D826A000) [pid = 3960] [serial = 230] [outer = 00000016D785CC00] 05:50:07 INFO - PROCESS | 3960 | 1468500607546 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 650ms 05:50:07 INFO - PROCESS | 3960 | 1468500607581 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 05:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:50:07 INFO - PROCESS | 3960 | 1468500607584 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 05:50:07 INFO - PROCESS | 3960 | 1468500607587 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 3960 | 1468500607589 Marionette TRACE conn6 <- [1,274,null,{}] 05:50:07 INFO - PROCESS | 3960 | 1468500607606 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:07 INFO - PROCESS | 3960 | 1468500607608 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:07 INFO - PROCESS | 3960 | 1468500607700 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 05:50:07 INFO - PROCESS | 3960 | 1468500607705 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 3960 | 1468500607707 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D894C800 == 43 [pid = 3960] [id = 78] 05:50:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D8843000) [pid = 3960] [serial = 231] [outer = 0000000000000000] 05:50:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016D8BEF000) [pid = 3960] [serial = 232] [outer = 00000016D8843000] 05:50:07 INFO - PROCESS | 3960 | 1468500607753 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016D91F0000) [pid = 3960] [serial = 233] [outer = 00000016D8843000] 05:50:08 INFO - PROCESS | 3960 | 1468500608176 Marionette TRACE conn6 <- [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]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 05:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:50:08 INFO - PROCESS | 3960 | 1468500608228 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 3960 | 1468500608231 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 05:50:08 INFO - PROCESS | 3960 | 1468500608235 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 3960 | 1468500608236 Marionette TRACE conn6 <- [1,278,null,{}] 05:50:08 INFO - PROCESS | 3960 | 1468500608240 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:08 INFO - PROCESS | 3960 | 1468500608242 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:08 INFO - PROCESS | 3960 | 1468500608327 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 05:50:08 INFO - PROCESS | 3960 | 1468500608335 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 3960 | 1468500608338 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA979800 == 44 [pid = 3960] [id = 79] 05:50:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016D920A800) [pid = 3960] [serial = 234] [outer = 0000000000000000] 05:50:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016D94E6400) [pid = 3960] [serial = 235] [outer = 00000016D920A800] 05:50:08 INFO - PROCESS | 3960 | 1468500608382 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016DA054400) [pid = 3960] [serial = 236] [outer = 00000016D920A800] 05:50:08 INFO - PROCESS | 3960 | 1468500608851 Marionette TRACE conn6 <- [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]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 05:50:08 INFO - PROCESS | 3960 | 1468500608930 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 3960 | 1468500608932 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 05:50:08 INFO - PROCESS | 3960 | 1468500608935 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:50:08 INFO - PROCESS | 3960 | 1468500608937 Marionette TRACE conn6 <- [1,282,null,{}] 05:50:08 INFO - PROCESS | 3960 | 1468500608940 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:08 INFO - PROCESS | 3960 | 1468500608946 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:09 INFO - PROCESS | 3960 | 1468500609085 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 05:50:09 INFO - PROCESS | 3960 | 1468500609127 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 3960 | 1468500609129 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:09 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE818000 == 45 [pid = 3960] [id = 80] 05:50:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016DCA22800) [pid = 3960] [serial = 237] [outer = 0000000000000000] 05:50:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016DCA2C800) [pid = 3960] [serial = 238] [outer = 00000016DCA22800] 05:50:09 INFO - PROCESS | 3960 | 1468500609174 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016DE557C00) [pid = 3960] [serial = 239] [outer = 00000016DCA22800] 05:50:09 INFO - PROCESS | 3960 | 1468500609595 Marionette TRACE conn6 <- [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]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 05:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:50:09 INFO - PROCESS | 3960 | 1468500609608 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 3960 | 1468500609610 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 05:50:09 INFO - PROCESS | 3960 | 1468500609613 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 3960 | 1468500609615 Marionette TRACE conn6 <- [1,286,null,{}] 05:50:09 INFO - PROCESS | 3960 | 1468500609619 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:09 INFO - PROCESS | 3960 | 1468500609621 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:09 INFO - PROCESS | 3960 | 1468500609748 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 05:50:09 INFO - PROCESS | 3960 | 1468500609766 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 3960 | 1468500609768 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:09 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB85E800 == 46 [pid = 3960] [id = 81] 05:50:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016DE55A000) [pid = 3960] [serial = 240] [outer = 0000000000000000] 05:50:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016DE889800) [pid = 3960] [serial = 241] [outer = 00000016DE55A000] 05:50:09 INFO - PROCESS | 3960 | 1468500609812 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016DE8F3C00) [pid = 3960] [serial = 242] [outer = 00000016DE55A000] 05:50:10 INFO - PROCESS | 3960 | 1468500610230 Marionette TRACE conn6 <- [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]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 05:50:10 INFO - PROCESS | 3960 | 1468500610247 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 3960 | 1468500610249 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 05:50:10 INFO - PROCESS | 3960 | 1468500610252 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:50:10 INFO - PROCESS | 3960 | 1468500610254 Marionette TRACE conn6 <- [1,290,null,{}] 05:50:10 INFO - PROCESS | 3960 | 1468500610257 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:10 INFO - PROCESS | 3960 | 1468500610259 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:10 INFO - PROCESS | 3960 | 1468500610366 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 05:50:10 INFO - PROCESS | 3960 | 1468500610371 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 3960 | 1468500610373 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFD8E000 == 47 [pid = 3960] [id = 82] 05:50:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016D9E37C00) [pid = 3960] [serial = 243] [outer = 0000000000000000] 05:50:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016DC74B400) [pid = 3960] [serial = 244] [outer = 00000016D9E37C00] 05:50:10 INFO - PROCESS | 3960 | 1468500610458 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016DC750C00) [pid = 3960] [serial = 245] [outer = 00000016D9E37C00] 05:50:10 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016CF75E000) [pid = 3960] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:50:10 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016D8263400) [pid = 3960] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:50:10 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016CA5C3000) [pid = 3960] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:50:10 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016D7285C00) [pid = 3960] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:50:10 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016D508F400) [pid = 3960] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:50:10 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016CA5CC000) [pid = 3960] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:50:10 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016CB385C00) [pid = 3960] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:50:10 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016D1E66800) [pid = 3960] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:50:10 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016CB141000) [pid = 3960] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:50:10 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016CFA73C00) [pid = 3960] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:50:10 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016CB2D7000) [pid = 3960] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:50:10 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D8844800) [pid = 3960] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:50:10 INFO - PROCESS | 3960 | 1468500610936 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 733ms 05:50:10 INFO - PROCESS | 3960 | 1468500610989 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 3960 | 1468500610991 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 05:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:50:11 INFO - PROCESS | 3960 | 1468500610994 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 3960 | 1468500610996 Marionette TRACE conn6 <- [1,294,null,{}] 05:50:11 INFO - PROCESS | 3960 | 1468500611000 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:11 INFO - PROCESS | 3960 | 1468500611002 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:11 INFO - PROCESS | 3960 | 1468500611112 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 05:50:11 INFO - PROCESS | 3960 | 1468500611119 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 3960 | 1468500611121 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E008D800 == 48 [pid = 3960] [id = 83] 05:50:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016CB3A1C00) [pid = 3960] [serial = 246] [outer = 0000000000000000] 05:50:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016D84FB400) [pid = 3960] [serial = 247] [outer = 00000016CB3A1C00] 05:50:11 INFO - PROCESS | 3960 | 1468500611165 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016CB2D1000) [pid = 3960] [serial = 248] [outer = 00000016CB3A1C00] 05:50:11 INFO - PROCESS | 3960 | 1468500611548 Marionette TRACE conn6 <- [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]]]}] 05:50:11 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. 05:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 587ms 05:50:11 INFO - PROCESS | 3960 | 1468500611585 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 05:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:50:11 INFO - PROCESS | 3960 | 1468500611587 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 05:50:11 INFO - PROCESS | 3960 | 1468500611590 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 3960 | 1468500611591 Marionette TRACE conn6 <- [1,298,null,{}] 05:50:11 INFO - PROCESS | 3960 | 1468500611595 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:11 INFO - PROCESS | 3960 | 1468500611596 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:11 INFO - PROCESS | 3960 | 1468500611714 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 05:50:11 INFO - PROCESS | 3960 | 1468500611720 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 3960 | 1468500611721 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFF17800 == 49 [pid = 3960] [id = 84] 05:50:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016D9105800) [pid = 3960] [serial = 249] [outer = 0000000000000000] 05:50:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016DC3D9000) [pid = 3960] [serial = 250] [outer = 00000016D9105800] 05:50:11 INFO - PROCESS | 3960 | 1468500611775 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016DC3DE800) [pid = 3960] [serial = 251] [outer = 00000016D9105800] 05:50:12 INFO - PROCESS | 3960 | 1468500612153 Marionette TRACE conn6 <- [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]]]}] 05:50:12 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. 05:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 589ms 05:50:12 INFO - PROCESS | 3960 | 1468500612182 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 3960 | 1468500612184 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 05:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:50:12 INFO - PROCESS | 3960 | 1468500612187 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 3960 | 1468500612190 Marionette TRACE conn6 <- [1,302,null,{}] 05:50:12 INFO - PROCESS | 3960 | 1468500612193 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:12 INFO - PROCESS | 3960 | 1468500612196 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:12 INFO - PROCESS | 3960 | 1468500612330 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 05:50:12 INFO - PROCESS | 3960 | 1468500612338 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 3960 | 1468500612340 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7BA000 == 50 [pid = 3960] [id = 85] 05:50:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016DC3C4800) [pid = 3960] [serial = 252] [outer = 0000000000000000] 05:50:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016DC3D2400) [pid = 3960] [serial = 253] [outer = 00000016DC3C4800] 05:50:12 INFO - PROCESS | 3960 | 1468500612386 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016DCA24000) [pid = 3960] [serial = 254] [outer = 00000016DC3C4800] 05:50:12 INFO - PROCESS | 3960 | 1468500612969 Marionette TRACE conn6 <- [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]]]}] 05:50:12 INFO - PROCESS | 3960 | 1468500612990 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:50:13 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. 05:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 837ms 05:50:13 INFO - PROCESS | 3960 | 1468500613029 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 3960 | 1468500613034 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 05:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:50:13 INFO - PROCESS | 3960 | 1468500613039 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 3960 | 1468500613044 Marionette TRACE conn6 <- [1,306,null,{}] 05:50:13 INFO - PROCESS | 3960 | 1468500613049 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:13 INFO - PROCESS | 3960 | 1468500613052 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:13 INFO - PROCESS | 3960 | 1468500613181 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 05:50:13 INFO - PROCESS | 3960 | 1468500613290 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 3960 | 1468500613293 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:13 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4EE2800 == 51 [pid = 3960] [id = 86] 05:50:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016D04EC000) [pid = 3960] [serial = 255] [outer = 0000000000000000] 05:50:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016D131FC00) [pid = 3960] [serial = 256] [outer = 00000016D04EC000] 05:50:13 INFO - PROCESS | 3960 | 1468500613352 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016D1E60000) [pid = 3960] [serial = 257] [outer = 00000016D04EC000] 05:50:13 INFO - PROCESS | 3960 | 1468500613962 Marionette TRACE conn6 <- [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]]]}] 05:50:13 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. 05:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 944ms 05:50:13 INFO - PROCESS | 3960 | 1468500613987 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 3960 | 1468500613992 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 05:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:50:14 INFO - PROCESS | 3960 | 1468500613999 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 3960 | 1468500614002 Marionette TRACE conn6 <- [1,310,null,{}] 05:50:14 INFO - PROCESS | 3960 | 1468500614006 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:14 INFO - PROCESS | 3960 | 1468500614009 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:14 INFO - PROCESS | 3960 | 1468500614129 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 05:50:14 INFO - PROCESS | 3960 | 1468500614216 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:14 INFO - PROCESS | 3960 | 1468500614218 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7B4800 == 52 [pid = 3960] [id = 87] 05:50:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016D785A000) [pid = 3960] [serial = 258] [outer = 0000000000000000] 05:50:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (00000016D7EB8800) [pid = 3960] [serial = 259] [outer = 00000016D785A000] 05:50:14 INFO - PROCESS | 3960 | 1468500614276 Marionette DEBUG loaded listener.js 05:50:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (00000016D9106000) [pid = 3960] [serial = 260] [outer = 00000016D785A000] 05:50:14 INFO - PROCESS | 3960 | 1468500614803 Marionette TRACE conn6 <- [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]]]}] 05:50:14 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. 05:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 881ms 05:50:14 INFO - PROCESS | 3960 | 1468500614882 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 05:50:14 INFO - PROCESS | 3960 | 1468500614885 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 05:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:50:14 INFO - PROCESS | 3960 | 1468500614889 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 3960 | 1468500614893 Marionette TRACE conn6 <- [1,314,null,{}] 05:50:14 INFO - PROCESS | 3960 | 1468500614905 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:14 INFO - PROCESS | 3960 | 1468500614910 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:15 INFO - PROCESS | 3960 | 1468500615036 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 05:50:15 INFO - PROCESS | 3960 | 1468500615144 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 3960 | 1468500615148 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:15 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFC1E800 == 53 [pid = 3960] [id = 88] 05:50:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (00000016DC3C4400) [pid = 3960] [serial = 261] [outer = 0000000000000000] 05:50:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (00000016DC3D0000) [pid = 3960] [serial = 262] [outer = 00000016DC3C4400] 05:50:15 INFO - PROCESS | 3960 | 1468500615207 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (00000016DC747000) [pid = 3960] [serial = 263] [outer = 00000016DC3C4400] 05:50:15 INFO - PROCESS | 3960 | 1468500615782 Marionette TRACE conn6 <- [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]]]}] 05:50:15 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. 05:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 944ms 05:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:50:15 INFO - PROCESS | 3960 | 1468500615835 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 3960 | 1468500615838 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 05:50:15 INFO - PROCESS | 3960 | 1468500615842 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 3960 | 1468500615844 Marionette TRACE conn6 <- [1,318,null,{}] 05:50:15 INFO - PROCESS | 3960 | 1468500615848 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:15 INFO - PROCESS | 3960 | 1468500615850 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:15 INFO - PROCESS | 3960 | 1468500615966 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 05:50:16 INFO - PROCESS | 3960 | 1468500616084 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 3960 | 1468500616087 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE830000 == 54 [pid = 3960] [id = 89] 05:50:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (00000016CB732800) [pid = 3960] [serial = 264] [outer = 0000000000000000] 05:50:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (00000016DC3DF400) [pid = 3960] [serial = 265] [outer = 00000016CB732800] 05:50:16 INFO - PROCESS | 3960 | 1468500616144 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (00000016DED9A400) [pid = 3960] [serial = 266] [outer = 00000016CB732800] 05:50:16 INFO - PROCESS | 3960 | 1468500616947 Marionette TRACE conn6 <- [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]]]}] 05:50:17 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. 05:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1190ms 05:50:17 INFO - PROCESS | 3960 | 1468500617034 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 3960 | 1468500617039 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 05:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:50:17 INFO - PROCESS | 3960 | 1468500617044 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 3960 | 1468500617047 Marionette TRACE conn6 <- [1,322,null,{}] 05:50:17 INFO - PROCESS | 3960 | 1468500617053 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:17 INFO - PROCESS | 3960 | 1468500617056 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:17 INFO - PROCESS | 3960 | 1468500617206 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 05:50:17 INFO - PROCESS | 3960 | 1468500617275 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 3960 | 1468500617279 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB853800 == 55 [pid = 3960] [id = 90] 05:50:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (00000016CB451000) [pid = 3960] [serial = 267] [outer = 0000000000000000] 05:50:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (00000016CB72B400) [pid = 3960] [serial = 268] [outer = 00000016CB451000] 05:50:17 INFO - PROCESS | 3960 | 1468500617374 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (00000016CF9F7400) [pid = 3960] [serial = 269] [outer = 00000016CB451000] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016D85A0000 == 54 [pid = 3960] [id = 45] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFF17800 == 53 [pid = 3960] [id = 84] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016E008D800 == 52 [pid = 3960] [id = 83] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFD8E000 == 51 [pid = 3960] [id = 82] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB85E800 == 50 [pid = 3960] [id = 81] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE818000 == 49 [pid = 3960] [id = 80] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA979800 == 48 [pid = 3960] [id = 79] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016D894C800 == 47 [pid = 3960] [id = 78] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7E77000 == 46 [pid = 3960] [id = 77] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0725000 == 45 [pid = 3960] [id = 76] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016CA9AF800 == 44 [pid = 3960] [id = 75] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (00000016DADB3400) [pid = 3960] [serial = 175] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (00000016DE87C800) [pid = 3960] [serial = 208] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB479000 == 43 [pid = 3960] [id = 72] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016D174D800 == 42 [pid = 3960] [id = 71] 05:50:17 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF55800 == 41 [pid = 3960] [id = 70] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (00000016D1282800) [pid = 3960] [serial = 133] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (00000016D9108000) [pid = 3960] [serial = 193] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (00000016D9213000) [pid = 3960] [serial = 194] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (00000016CB1D9000) [pid = 3960] [serial = 197] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (00000016CA9BF000) [pid = 3960] [serial = 196] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (00000016D74A0400) [pid = 3960] [serial = 190] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (00000016CB13AC00) [pid = 3960] [serial = 166] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (00000016D785C000) [pid = 3960] [serial = 164] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (00000016CB977C00) [pid = 3960] [serial = 199] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016CB451C00) [pid = 3960] [serial = 179] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016CB38D800) [pid = 3960] [serial = 178] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016D1284000) [pid = 3960] [serial = 169] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016D8A07000) [pid = 3960] [serial = 172] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016D4E0DC00) [pid = 3960] [serial = 187] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016D6BC2800) [pid = 3960] [serial = 188] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016CB38E800) [pid = 3960] [serial = 181] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016CB452000) [pid = 3960] [serial = 182] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016D051F400) [pid = 3960] [serial = 184] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016D1354C00) [pid = 3960] [serial = 185] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016D883D400) [pid = 3960] [serial = 202] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016D8842C00) [pid = 3960] [serial = 203] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D884AC00) [pid = 3960] [serial = 205] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016D9E31000) [pid = 3960] [serial = 206] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016D94B3400) [pid = 3960] [serial = 200] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D7E29000) [pid = 3960] [serial = 191] [outer = 0000000000000000] [url = about:blank] 05:50:17 INFO - PROCESS | 3960 | 1468500617896 Marionette TRACE conn6 <- [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]]]}] 05:50:17 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. 05:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 881ms 05:50:17 INFO - PROCESS | 3960 | 1468500617928 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 3960 | 1468500617933 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 05:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:50:17 INFO - PROCESS | 3960 | 1468500617939 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 3960 | 1468500617942 Marionette TRACE conn6 <- [1,326,null,{}] 05:50:17 INFO - PROCESS | 3960 | 1468500617946 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:17 INFO - PROCESS | 3960 | 1468500617949 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:18 INFO - PROCESS | 3960 | 1468500618038 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 05:50:18 INFO - PROCESS | 3960 | 1468500618046 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 3960 | 1468500618048 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1993800 == 42 [pid = 3960] [id = 91] 05:50:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016CB727400) [pid = 3960] [serial = 270] [outer = 0000000000000000] 05:50:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016D0479400) [pid = 3960] [serial = 271] [outer = 00000016CB727400] 05:50:18 INFO - PROCESS | 3960 | 1468500618096 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016D1288000) [pid = 3960] [serial = 272] [outer = 00000016CB727400] 05:50:18 INFO - PROCESS | 3960 | 1468500618561 Marionette TRACE conn6 <- [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]]]}] 05:50:18 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. 05:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 05:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:50:18 INFO - PROCESS | 3960 | 1468500618634 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 3960 | 1468500618637 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 05:50:18 INFO - PROCESS | 3960 | 1468500618641 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 3960 | 1468500618644 Marionette TRACE conn6 <- [1,330,null,{}] 05:50:18 INFO - PROCESS | 3960 | 1468500618655 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:18 INFO - PROCESS | 3960 | 1468500618659 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:18 INFO - PROCESS | 3960 | 1468500618772 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 05:50:18 INFO - PROCESS | 3960 | 1468500618846 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 3960 | 1468500618850 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78C8000 == 43 [pid = 3960] [id = 92] 05:50:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016D1DC5C00) [pid = 3960] [serial = 273] [outer = 0000000000000000] 05:50:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016D6BC3000) [pid = 3960] [serial = 274] [outer = 00000016D1DC5C00] 05:50:18 INFO - PROCESS | 3960 | 1468500618906 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016D785C000) [pid = 3960] [serial = 275] [outer = 00000016D1DC5C00] 05:50:19 INFO - PROCESS | 3960 | 1468500619265 Marionette TRACE conn6 <- [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]]]}] 05:50:19 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. 05:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 05:50:19 INFO - PROCESS | 3960 | 1468500619335 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 3960 | 1468500619338 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 05:50:19 INFO - PROCESS | 3960 | 1468500619341 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:50:19 INFO - PROCESS | 3960 | 1468500619343 Marionette TRACE conn6 <- [1,334,null,{}] 05:50:19 INFO - PROCESS | 3960 | 1468500619347 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:19 INFO - PROCESS | 3960 | 1468500619349 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:19 INFO - PROCESS | 3960 | 1468500619439 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 05:50:19 INFO - PROCESS | 3960 | 1468500619444 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 3960 | 1468500619446 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8490800 == 44 [pid = 3960] [id = 93] 05:50:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016D7E66800) [pid = 3960] [serial = 276] [outer = 0000000000000000] 05:50:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016D81A9400) [pid = 3960] [serial = 277] [outer = 00000016D7E66800] 05:50:19 INFO - PROCESS | 3960 | 1468500619492 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016D8841400) [pid = 3960] [serial = 278] [outer = 00000016D7E66800] 05:50:19 INFO - PROCESS | 3960 | 1468500619953 Marionette TRACE conn6 <- [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]]]}] 05:50:19 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. 05:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 05:50:19 INFO - PROCESS | 3960 | 1468500619973 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 3960 | 1468500619975 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 05:50:19 INFO - PROCESS | 3960 | 1468500619978 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:50:19 INFO - PROCESS | 3960 | 1468500619980 Marionette TRACE conn6 <- [1,338,null,{}] 05:50:19 INFO - PROCESS | 3960 | 1468500619990 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:19 INFO - PROCESS | 3960 | 1468500619992 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:20 INFO - PROCESS | 3960 | 1468500620106 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 05:50:20 INFO - PROCESS | 3960 | 1468500620182 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 3960 | 1468500620184 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:20 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8949800 == 45 [pid = 3960] [id = 94] 05:50:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016D8843800) [pid = 3960] [serial = 279] [outer = 0000000000000000] 05:50:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016D9103C00) [pid = 3960] [serial = 280] [outer = 00000016D8843800] 05:50:20 INFO - PROCESS | 3960 | 1468500620229 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016D9461400) [pid = 3960] [serial = 281] [outer = 00000016D8843800] 05:50:20 INFO - PROCESS | 3960 | 1468500620670 Marionette TRACE conn6 <- [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]]]}] 05:50:20 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. 05:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 05:50:20 INFO - PROCESS | 3960 | 1468500620717 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 3960 | 1468500620719 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 05:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:50:20 INFO - PROCESS | 3960 | 1468500620722 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 3960 | 1468500620724 Marionette TRACE conn6 <- [1,342,null,{}] 05:50:20 INFO - PROCESS | 3960 | 1468500620728 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:20 INFO - PROCESS | 3960 | 1468500620734 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:20 INFO - PROCESS | 3960 | 1468500620874 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 05:50:20 INFO - PROCESS | 3960 | 1468500620887 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 3960 | 1468500620889 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:20 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB859800 == 46 [pid = 3960] [id = 95] 05:50:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016D94E1C00) [pid = 3960] [serial = 282] [outer = 0000000000000000] 05:50:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016DA993400) [pid = 3960] [serial = 283] [outer = 00000016D94E1C00] 05:50:20 INFO - PROCESS | 3960 | 1468500620975 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016DC3C4000) [pid = 3960] [serial = 284] [outer = 00000016D94E1C00] 05:50:21 INFO - PROCESS | 3960 | 1468500621372 Marionette TRACE conn6 <- [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]]]}] 05:50:21 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. 05:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 05:50:21 INFO - PROCESS | 3960 | 1468500621417 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 3960 | 1468500621420 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 05:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:50:21 INFO - PROCESS | 3960 | 1468500621458 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 3960 | 1468500621460 Marionette TRACE conn6 <- [1,346,null,{}] 05:50:21 INFO - PROCESS | 3960 | 1468500621474 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:21 INFO - PROCESS | 3960 | 1468500621476 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:21 INFO - PROCESS | 3960 | 1468500621587 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 05:50:21 INFO - PROCESS | 3960 | 1468500621594 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 3960 | 1468500621596 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7A8000 == 47 [pid = 3960] [id = 96] 05:50:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016D845B800) [pid = 3960] [serial = 285] [outer = 0000000000000000] 05:50:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (00000016D8461C00) [pid = 3960] [serial = 286] [outer = 00000016D845B800] 05:50:21 INFO - PROCESS | 3960 | 1468500621640 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (00000016D94B9400) [pid = 3960] [serial = 287] [outer = 00000016D845B800] 05:50:21 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (00000016CBC4E400) [pid = 3960] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:50:21 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (00000016DCA22800) [pid = 3960] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:50:21 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016D8843000) [pid = 3960] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:50:21 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016D920A800) [pid = 3960] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:50:21 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016CB451800) [pid = 3960] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:50:21 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016D785CC00) [pid = 3960] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:50:21 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016DE55A000) [pid = 3960] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:50:21 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016D9E37C00) [pid = 3960] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:50:21 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016CB3A1C00) [pid = 3960] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:50:21 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016D9105800) [pid = 3960] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:50:21 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016DACB5C00) [pid = 3960] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:50:22 INFO - PROCESS | 3960 | 1468500622147 Marionette TRACE conn6 <- [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]]]}] 05:50:22 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. 05:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 774ms 05:50:22 INFO - PROCESS | 3960 | 1468500622201 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 3960 | 1468500622203 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 05:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:50:22 INFO - PROCESS | 3960 | 1468500622206 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 3960 | 1468500622208 Marionette TRACE conn6 <- [1,350,null,{}] 05:50:22 INFO - PROCESS | 3960 | 1468500622212 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:22 INFO - PROCESS | 3960 | 1468500622214 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:22 INFO - PROCESS | 3960 | 1468500622297 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 05:50:22 INFO - PROCESS | 3960 | 1468500622303 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 3960 | 1468500622305 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7A5000 == 48 [pid = 3960] [id = 97] 05:50:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016CB72F000) [pid = 3960] [serial = 288] [outer = 0000000000000000] 05:50:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016D7E28800) [pid = 3960] [serial = 289] [outer = 00000016CB72F000] 05:50:22 INFO - PROCESS | 3960 | 1468500622349 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016D94AF000) [pid = 3960] [serial = 290] [outer = 00000016CB72F000] 05:50:22 INFO - PROCESS | 3960 | 1468500622770 Marionette TRACE conn6 <- [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]]]}] 05:50:22 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. 05:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 586ms 05:50:22 INFO - PROCESS | 3960 | 1468500622804 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 3960 | 1468500622806 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 05:50:22 INFO - PROCESS | 3960 | 1468500622809 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 3960 | 1468500622811 Marionette TRACE conn6 <- [1,354,null,{}] 05:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:50:22 INFO - PROCESS | 3960 | 1468500622815 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:22 INFO - PROCESS | 3960 | 1468500622817 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:22 INFO - PROCESS | 3960 | 1468500622905 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 05:50:22 INFO - PROCESS | 3960 | 1468500622911 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 3960 | 1468500622913 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEBA2800 == 49 [pid = 3960] [id = 98] 05:50:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016DA050800) [pid = 3960] [serial = 291] [outer = 0000000000000000] 05:50:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016DC344400) [pid = 3960] [serial = 292] [outer = 00000016DA050800] 05:50:22 INFO - PROCESS | 3960 | 1468500622958 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016DC34A400) [pid = 3960] [serial = 293] [outer = 00000016DA050800] 05:50:23 INFO - PROCESS | 3960 | 1468500623382 Marionette TRACE conn6 <- [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]]]}] 05:50:23 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. 05:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 05:50:23 INFO - PROCESS | 3960 | 1468500623445 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 3960 | 1468500623447 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 05:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:50:23 INFO - PROCESS | 3960 | 1468500623455 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 3960 | 1468500623457 Marionette TRACE conn6 <- [1,358,null,{}] 05:50:23 INFO - PROCESS | 3960 | 1468500623461 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:23 INFO - PROCESS | 3960 | 1468500623463 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:23 INFO - PROCESS | 3960 | 1468500623548 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 05:50:23 INFO - PROCESS | 3960 | 1468500623555 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 3960 | 1468500623557 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFC0E800 == 50 [pid = 3960] [id = 99] 05:50:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016DBFEDC00) [pid = 3960] [serial = 294] [outer = 0000000000000000] 05:50:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016DBFF3400) [pid = 3960] [serial = 295] [outer = 00000016DBFEDC00] 05:50:23 INFO - PROCESS | 3960 | 1468500623601 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016DBFF8C00) [pid = 3960] [serial = 296] [outer = 00000016DBFEDC00] 05:50:24 INFO - PROCESS | 3960 | 1468500624119 Marionette TRACE conn6 <- [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]]]}] 05:50:24 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. 05:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 691ms 05:50:24 INFO - PROCESS | 3960 | 1468500624151 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 3960 | 1468500624156 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 05:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:50:24 INFO - PROCESS | 3960 | 1468500624163 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 3960 | 1468500624167 Marionette TRACE conn6 <- [1,362,null,{}] 05:50:24 INFO - PROCESS | 3960 | 1468500624173 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:24 INFO - PROCESS | 3960 | 1468500624176 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:24 INFO - PROCESS | 3960 | 1468500624342 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 05:50:24 INFO - PROCESS | 3960 | 1468500624432 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:24 INFO - PROCESS | 3960 | 1468500624438 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1237000 == 51 [pid = 3960] [id = 100] 05:50:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (00000016CB3A1800) [pid = 3960] [serial = 297] [outer = 0000000000000000] 05:50:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (00000016CB451C00) [pid = 3960] [serial = 298] [outer = 00000016CB3A1800] 05:50:24 INFO - PROCESS | 3960 | 1468500624496 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (00000016CFABF400) [pid = 3960] [serial = 299] [outer = 00000016CB3A1800] 05:50:25 INFO - PROCESS | 3960 | 1468500625104 Marionette TRACE conn6 <- [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]]]}] 05:50:25 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. 05:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 985ms 05:50:25 INFO - PROCESS | 3960 | 1468500625150 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 05:50:25 INFO - PROCESS | 3960 | 1468500625155 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 05:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:50:25 INFO - PROCESS | 3960 | 1468500625161 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:50:25 INFO - PROCESS | 3960 | 1468500625165 Marionette TRACE conn6 <- [1,366,null,{}] 05:50:25 INFO - PROCESS | 3960 | 1468500625169 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:25 INFO - PROCESS | 3960 | 1468500625172 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:25 INFO - PROCESS | 3960 | 1468500625289 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 05:50:25 INFO - PROCESS | 3960 | 1468500625377 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 3960 | 1468500625380 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8948000 == 52 [pid = 3960] [id = 101] 05:50:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (00000016D5082C00) [pid = 3960] [serial = 300] [outer = 0000000000000000] 05:50:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (00000016D728B800) [pid = 3960] [serial = 301] [outer = 00000016D5082C00] 05:50:25 INFO - PROCESS | 3960 | 1468500625438 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (00000016D7E25C00) [pid = 3960] [serial = 302] [outer = 00000016D5082C00] 05:50:26 INFO - PROCESS | 3960 | 1468500626015 Marionette TRACE conn6 <- [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]]]}] 05:50:26 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. 05:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 943ms 05:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:50:26 INFO - PROCESS | 3960 | 1468500626107 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 3960 | 1468500626110 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 05:50:26 INFO - PROCESS | 3960 | 1468500626114 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 3960 | 1468500626118 Marionette TRACE conn6 <- [1,370,null,{}] 05:50:26 INFO - PROCESS | 3960 | 1468500626145 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:26 INFO - PROCESS | 3960 | 1468500626150 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:26 INFO - PROCESS | 3960 | 1468500626271 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 05:50:26 INFO - PROCESS | 3960 | 1468500626339 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 3960 | 1468500626343 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:26 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFEEB800 == 53 [pid = 3960] [id = 102] 05:50:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (00000016D9110400) [pid = 3960] [serial = 303] [outer = 0000000000000000] 05:50:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (00000016D9E2F800) [pid = 3960] [serial = 304] [outer = 00000016D9110400] 05:50:26 INFO - PROCESS | 3960 | 1468500626443 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (00000016DAD20400) [pid = 3960] [serial = 305] [outer = 00000016D9110400] 05:50:27 INFO - PROCESS | 3960 | 1468500627094 Marionette TRACE conn6 <- [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]]]}] 05:50:27 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. 05:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1003ms 05:50:27 INFO - PROCESS | 3960 | 1468500627119 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 3960 | 1468500627122 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 05:50:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:50:27 INFO - PROCESS | 3960 | 1468500627126 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 3960 | 1468500627128 Marionette TRACE conn6 <- [1,374,null,{}] 05:50:27 INFO - PROCESS | 3960 | 1468500627132 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:27 INFO - PROCESS | 3960 | 1468500627134 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:27 INFO - PROCESS | 3960 | 1468500627248 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 05:50:27 INFO - PROCESS | 3960 | 1468500627321 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 3960 | 1468500627323 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E007F000 == 54 [pid = 3960] [id = 103] 05:50:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (00000016D88E8C00) [pid = 3960] [serial = 306] [outer = 0000000000000000] 05:50:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (00000016D88EDC00) [pid = 3960] [serial = 307] [outer = 00000016D88E8C00] 05:50:27 INFO - PROCESS | 3960 | 1468500627419 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (00000016DA994000) [pid = 3960] [serial = 308] [outer = 00000016D88E8C00] 05:50:28 INFO - PROCESS | 3960 | 1468500628055 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:50:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 986ms 05:50:28 INFO - PROCESS | 3960 | 1468500628114 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 3960 | 1468500628116 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 05:50:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:50:28 INFO - PROCESS | 3960 | 1468500628120 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 3960 | 1468500628122 Marionette TRACE conn6 <- [1,378,null,{}] 05:50:28 INFO - PROCESS | 3960 | 1468500628125 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:28 INFO - PROCESS | 3960 | 1468500628128 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:28 INFO - PROCESS | 3960 | 1468500628238 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 05:50:28 INFO - PROCESS | 3960 | 1468500628314 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 3960 | 1468500628316 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:28 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D04D5800 == 55 [pid = 3960] [id = 104] 05:50:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (00000016CB1DDC00) [pid = 3960] [serial = 309] [outer = 0000000000000000] 05:50:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (00000016CB388400) [pid = 3960] [serial = 310] [outer = 00000016CB1DDC00] 05:50:28 INFO - PROCESS | 3960 | 1468500628502 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (00000016CB732C00) [pid = 3960] [serial = 311] [outer = 00000016CB1DDC00] 05:50:29 INFO - PROCESS | 3960 | 1468500629236 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:50:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1190ms 05:50:29 INFO - PROCESS | 3960 | 1468500629313 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 3960 | 1468500629317 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 05:50:29 INFO - PROCESS | 3960 | 1468500629322 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:50:29 INFO - PROCESS | 3960 | 1468500629325 Marionette TRACE conn6 <- [1,382,null,{}] 05:50:29 INFO - PROCESS | 3960 | 1468500629330 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:29 INFO - PROCESS | 3960 | 1468500629332 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:29 INFO - PROCESS | 3960 | 1468500629449 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 05:50:29 INFO - PROCESS | 3960 | 1468500629519 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 3960 | 1468500629522 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:29 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78D9000 == 56 [pid = 3960] [id = 105] 05:50:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (00000016D05F1400) [pid = 3960] [serial = 312] [outer = 0000000000000000] 05:50:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (00000016D7E23800) [pid = 3960] [serial = 313] [outer = 00000016D05F1400] 05:50:29 INFO - PROCESS | 3960 | 1468500629573 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (00000016D845D000) [pid = 3960] [serial = 314] [outer = 00000016D05F1400] 05:50:29 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEBA2800 == 55 [pid = 3960] [id = 98] 05:50:29 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7A5000 == 54 [pid = 3960] [id = 97] 05:50:29 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7A8000 == 53 [pid = 3960] [id = 96] 05:50:29 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB859800 == 52 [pid = 3960] [id = 95] 05:50:29 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8949800 == 51 [pid = 3960] [id = 94] 05:50:29 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8490800 == 50 [pid = 3960] [id = 93] 05:50:29 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78C8000 == 49 [pid = 3960] [id = 92] 05:50:29 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1993800 == 48 [pid = 3960] [id = 91] 05:50:29 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB853800 == 47 [pid = 3960] [id = 90] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (00000016CB72B000) [pid = 3960] [serial = 211] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (00000016D4B92400) [pid = 3960] [serial = 214] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (00000016DE561800) [pid = 3960] [serial = 220] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (00000016D94B5800) [pid = 3960] [serial = 217] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (00000016DC3D2400) [pid = 3960] [serial = 253] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (00000016DE87CC00) [pid = 3960] [serial = 176] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (00000016D1286000) [pid = 3960] [serial = 224] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (00000016CC7DC800) [pid = 3960] [serial = 223] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (00000016DCA2C800) [pid = 3960] [serial = 238] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (00000016D8BEF000) [pid = 3960] [serial = 232] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (00000016D91F0000) [pid = 3960] [serial = 233] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (00000016D94E6400) [pid = 3960] [serial = 235] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (00000016CC7DF000) [pid = 3960] [serial = 226] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (00000016D1355C00) [pid = 3960] [serial = 227] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (00000016D7E68400) [pid = 3960] [serial = 229] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (00000016D826A000) [pid = 3960] [serial = 230] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (00000016DE889800) [pid = 3960] [serial = 241] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (00000016DE557C00) [pid = 3960] [serial = 239] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016DC74B400) [pid = 3960] [serial = 244] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016DE8F3C00) [pid = 3960] [serial = 242] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016D84FB400) [pid = 3960] [serial = 247] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016DC3D9000) [pid = 3960] [serial = 250] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016DC3DE800) [pid = 3960] [serial = 251] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016CB2D1000) [pid = 3960] [serial = 248] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016DA054400) [pid = 3960] [serial = 236] [outer = 0000000000000000] [url = about:blank] 05:50:29 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016DC750C00) [pid = 3960] [serial = 245] [outer = 0000000000000000] [url = about:blank] 05:50:30 INFO - PROCESS | 3960 | 1468500630110 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:50:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:50:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 839ms 05:50:30 INFO - PROCESS | 3960 | 1468500630165 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 05:50:30 INFO - PROCESS | 3960 | 1468500630169 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 05:50:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:50:30 INFO - PROCESS | 3960 | 1468500630175 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 3960 | 1468500630178 Marionette TRACE conn6 <- [1,386,null,{}] 05:50:30 INFO - PROCESS | 3960 | 1468500630182 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:30 INFO - PROCESS | 3960 | 1468500630184 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:30 INFO - PROCESS | 3960 | 1468500630278 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 05:50:30 INFO - PROCESS | 3960 | 1468500630287 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 3960 | 1468500630289 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4ED9000 == 48 [pid = 3960] [id = 106] 05:50:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016D7E68400) [pid = 3960] [serial = 315] [outer = 0000000000000000] 05:50:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016D845C400) [pid = 3960] [serial = 316] [outer = 00000016D7E68400] 05:50:30 INFO - PROCESS | 3960 | 1468500630335 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016D8580800) [pid = 3960] [serial = 317] [outer = 00000016D7E68400] 05:50:30 INFO - PROCESS | 3960 | 1468500630831 Marionette TRACE conn6 <- [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]]]}] 05:50:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:50:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 05:50:30 INFO - PROCESS | 3960 | 1468500630893 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 05:50:30 INFO - PROCESS | 3960 | 1468500630896 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 05:50:30 INFO - PROCESS | 3960 | 1468500630900 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:50:30 INFO - PROCESS | 3960 | 1468500630903 Marionette TRACE conn6 <- [1,390,null,{}] 05:50:30 INFO - PROCESS | 3960 | 1468500630916 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:30 INFO - PROCESS | 3960 | 1468500630921 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:31 INFO - PROCESS | 3960 | 1468500631013 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 05:50:31 INFO - PROCESS | 3960 | 1468500631102 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 3960 | 1468500631105 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8960800 == 49 [pid = 3960] [id = 107] 05:50:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016D883C400) [pid = 3960] [serial = 318] [outer = 0000000000000000] 05:50:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016D88E2400) [pid = 3960] [serial = 319] [outer = 00000016D883C400] 05:50:31 INFO - PROCESS | 3960 | 1468500631152 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016D9108000) [pid = 3960] [serial = 320] [outer = 00000016D883C400] 05:50:31 INFO - PROCESS | 3960 | 1468500631539 Marionette TRACE conn6 <- [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]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:50:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 05:50:31 INFO - PROCESS | 3960 | 1468500631595 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 3960 | 1468500631598 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 05:50:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:50:31 INFO - PROCESS | 3960 | 1468500631602 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 3960 | 1468500631603 Marionette TRACE conn6 <- [1,394,null,{}] 05:50:31 INFO - PROCESS | 3960 | 1468500631607 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:31 INFO - PROCESS | 3960 | 1468500631609 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:31 INFO - PROCESS | 3960 | 1468500631699 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 05:50:31 INFO - PROCESS | 3960 | 1468500631705 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 3960 | 1468500631707 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB421800 == 50 [pid = 3960] [id = 108] 05:50:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016D94BA000) [pid = 3960] [serial = 321] [outer = 0000000000000000] 05:50:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016D9E4D800) [pid = 3960] [serial = 322] [outer = 00000016D94BA000] 05:50:31 INFO - PROCESS | 3960 | 1468500631752 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (00000016DA990800) [pid = 3960] [serial = 323] [outer = 00000016D94BA000] 05:50:32 INFO - PROCESS | 3960 | 1468500632240 Marionette TRACE conn6 <- [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]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:50:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 692ms 05:50:32 INFO - PROCESS | 3960 | 1468500632297 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 3960 | 1468500632299 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 05:50:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:50:32 INFO - PROCESS | 3960 | 1468500632308 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 3960 | 1468500632310 Marionette TRACE conn6 <- [1,398,null,{}] 05:50:32 INFO - PROCESS | 3960 | 1468500632314 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:32 INFO - PROCESS | 3960 | 1468500632316 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:32 INFO - PROCESS | 3960 | 1468500632459 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 05:50:32 INFO - PROCESS | 3960 | 1468500632508 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 3960 | 1468500632510 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:32 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5BF000 == 51 [pid = 3960] [id = 109] 05:50:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (00000016DC341000) [pid = 3960] [serial = 324] [outer = 0000000000000000] 05:50:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (00000016DC346000) [pid = 3960] [serial = 325] [outer = 00000016DC341000] 05:50:32 INFO - PROCESS | 3960 | 1468500632566 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (00000016DC3CC800) [pid = 3960] [serial = 326] [outer = 00000016DC341000] 05:50:33 INFO - PROCESS | 3960 | 1468500633049 Marionette TRACE conn6 <- [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]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:50:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 776ms 05:50:33 INFO - PROCESS | 3960 | 1468500633090 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 3960 | 1468500633092 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 05:50:33 INFO - PROCESS | 3960 | 1468500633095 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 3960 | 1468500633097 Marionette TRACE conn6 <- [1,402,null,{}] 05:50:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:50:33 INFO - PROCESS | 3960 | 1468500633100 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:33 INFO - PROCESS | 3960 | 1468500633106 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:33 INFO - PROCESS | 3960 | 1468500633221 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 05:50:33 INFO - PROCESS | 3960 | 1468500633274 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 3960 | 1468500633276 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:33 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF5A000 == 52 [pid = 3960] [id = 110] 05:50:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (00000016D194AC00) [pid = 3960] [serial = 327] [outer = 0000000000000000] 05:50:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (00000016DC3CE400) [pid = 3960] [serial = 328] [outer = 00000016D194AC00] 05:50:33 INFO - PROCESS | 3960 | 1468500633322 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (00000016DC3DF800) [pid = 3960] [serial = 329] [outer = 00000016D194AC00] 05:50:33 INFO - PROCESS | 3960 | 1468500633762 Marionette TRACE conn6 <- [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]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:50:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 690ms 05:50:33 INFO - PROCESS | 3960 | 1468500633791 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 3960 | 1468500633793 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 05:50:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:50:33 INFO - PROCESS | 3960 | 1468500633829 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 3960 | 1468500633830 Marionette TRACE conn6 <- [1,406,null,{}] 05:50:33 INFO - PROCESS | 3960 | 1468500633838 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:33 INFO - PROCESS | 3960 | 1468500633841 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:34 INFO - PROCESS | 3960 | 1468500634070 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 05:50:34 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (00000016D8843800) [pid = 3960] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:50:34 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (00000016D94E1C00) [pid = 3960] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:50:34 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (00000016D845B800) [pid = 3960] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:50:34 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (00000016D7E66800) [pid = 3960] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:50:34 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (00000016CB451000) [pid = 3960] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:50:34 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (00000016D1DC5C00) [pid = 3960] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:50:34 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (00000016CB727400) [pid = 3960] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:50:34 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016DA050800) [pid = 3960] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:50:34 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016CB72F000) [pid = 3960] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:50:34 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016DE55A400) [pid = 3960] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:50:34 INFO - PROCESS | 3960 | 1468500634127 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 3960 | 1468500634129 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8961000 == 53 [pid = 3960] [id = 111] 05:50:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016CA73EC00) [pid = 3960] [serial = 330] [outer = 0000000000000000] 05:50:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016CB451000) [pid = 3960] [serial = 331] [outer = 00000016CA73EC00] 05:50:34 INFO - PROCESS | 3960 | 1468500634173 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016D845A800) [pid = 3960] [serial = 332] [outer = 00000016CA73EC00] 05:50:34 INFO - PROCESS | 3960 | 1468500634691 Marionette TRACE conn6 <- [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]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:50:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 944ms 05:50:34 INFO - PROCESS | 3960 | 1468500634771 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 3960 | 1468500634775 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 05:50:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:50:34 INFO - PROCESS | 3960 | 1468500634780 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 3960 | 1468500634784 Marionette TRACE conn6 <- [1,410,null,{}] 05:50:34 INFO - PROCESS | 3960 | 1468500634790 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:34 INFO - PROCESS | 3960 | 1468500634794 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:34 INFO - PROCESS | 3960 | 1468500634921 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 05:50:35 INFO - PROCESS | 3960 | 1468500635034 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 3960 | 1468500635037 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78D1000 == 54 [pid = 3960] [id = 112] 05:50:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (00000016CC5ED800) [pid = 3960] [serial = 333] [outer = 0000000000000000] 05:50:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (00000016CF995800) [pid = 3960] [serial = 334] [outer = 00000016CC5ED800] 05:50:35 INFO - PROCESS | 3960 | 1468500635099 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (00000016CF99C800) [pid = 3960] [serial = 335] [outer = 00000016CC5ED800] 05:50:35 INFO - PROCESS | 3960 | 1468500635770 Marionette TRACE conn6 <- [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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:50:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1036ms 05:50:35 INFO - PROCESS | 3960 | 1468500635820 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 3960 | 1468500635825 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 05:50:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:50:35 INFO - PROCESS | 3960 | 1468500635832 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 3960 | 1468500635835 Marionette TRACE conn6 <- [1,414,null,{}] 05:50:35 INFO - PROCESS | 3960 | 1468500635861 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:35 INFO - PROCESS | 3960 | 1468500635864 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:36 INFO - PROCESS | 3960 | 1468500636014 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 05:50:36 INFO - PROCESS | 3960 | 1468500636132 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 3960 | 1468500636135 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:36 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5B9800 == 55 [pid = 3960] [id = 113] 05:50:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (00000016D1940800) [pid = 3960] [serial = 336] [outer = 0000000000000000] 05:50:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (00000016D194A400) [pid = 3960] [serial = 337] [outer = 00000016D1940800] 05:50:36 INFO - PROCESS | 3960 | 1468500636193 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (00000016D74A2800) [pid = 3960] [serial = 338] [outer = 00000016D1940800] 05:50:36 INFO - PROCESS | 3960 | 1468500636851 Marionette TRACE conn6 <- [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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:50:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1026ms 05:50:36 INFO - PROCESS | 3960 | 1468500636859 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 3960 | 1468500636862 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 05:50:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:50:36 INFO - PROCESS | 3960 | 1468500636866 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 3960 | 1468500636870 Marionette TRACE conn6 <- [1,418,null,{}] 05:50:36 INFO - PROCESS | 3960 | 1468500636882 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:36 INFO - PROCESS | 3960 | 1468500636887 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:37 INFO - PROCESS | 3960 | 1468500637001 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 05:50:37 INFO - PROCESS | 3960 | 1468500637121 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 3960 | 1468500637124 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:37 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFF12800 == 56 [pid = 3960] [id = 114] 05:50:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (00000016D883D800) [pid = 3960] [serial = 339] [outer = 0000000000000000] 05:50:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (00000016D8843800) [pid = 3960] [serial = 340] [outer = 00000016D883D800] 05:50:37 INFO - PROCESS | 3960 | 1468500637184 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (00000016D94B7000) [pid = 3960] [serial = 341] [outer = 00000016D883D800] 05:50:38 INFO - PROCESS | 3960 | 1468500638206 Marionette TRACE conn6 <- [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]]]}] 05:50:38 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 05:50:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1402ms 05:50:38 INFO - PROCESS | 3960 | 1468500638294 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 3960 | 1468500638297 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 05:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:50:38 INFO - PROCESS | 3960 | 1468500638302 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 3960 | 1468500638304 Marionette TRACE conn6 <- [1,422,null,{}] 05:50:38 INFO - PROCESS | 3960 | 1468500638308 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:38 INFO - PROCESS | 3960 | 1468500638310 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:38 INFO - PROCESS | 3960 | 1468500638415 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 05:50:38 INFO - PROCESS | 3960 | 1468500638639 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 3960 | 1468500638642 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1747800 == 57 [pid = 3960] [id = 115] 05:50:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (00000016CB140C00) [pid = 3960] [serial = 342] [outer = 0000000000000000] 05:50:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (00000016CB3A0000) [pid = 3960] [serial = 343] [outer = 00000016CB140C00] 05:50:38 INFO - PROCESS | 3960 | 1468500638693 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (00000016CF99B000) [pid = 3960] [serial = 344] [outer = 00000016CB140C00] 05:50:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF5A000 == 56 [pid = 3960] [id = 110] 05:50:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5BF000 == 55 [pid = 3960] [id = 109] 05:50:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB421800 == 54 [pid = 3960] [id = 108] 05:50:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8960800 == 53 [pid = 3960] [id = 107] 05:50:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4ED9000 == 52 [pid = 3960] [id = 106] 05:50:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78D9000 == 51 [pid = 3960] [id = 105] 05:50:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D04D5800 == 50 [pid = 3960] [id = 104] 05:50:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8948000 == 49 [pid = 3960] [id = 101] 05:50:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1237000 == 48 [pid = 3960] [id = 100] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (00000016DBFF3400) [pid = 3960] [serial = 295] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (00000016DE881C00) [pid = 3960] [serial = 221] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (00000016D131FC00) [pid = 3960] [serial = 256] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (00000016D0479400) [pid = 3960] [serial = 271] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (00000016D1288000) [pid = 3960] [serial = 272] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (00000016DC3C4000) [pid = 3960] [serial = 284] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (00000016D7EB8800) [pid = 3960] [serial = 259] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (00000016DC3DF400) [pid = 3960] [serial = 265] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (00000016DC3D0000) [pid = 3960] [serial = 262] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (00000016DC344400) [pid = 3960] [serial = 292] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (00000016D94B9400) [pid = 3960] [serial = 287] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (00000016D94AF000) [pid = 3960] [serial = 290] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016DC34A400) [pid = 3960] [serial = 293] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016D7E28800) [pid = 3960] [serial = 289] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016D8841400) [pid = 3960] [serial = 278] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016D9103C00) [pid = 3960] [serial = 280] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016DA993400) [pid = 3960] [serial = 283] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016D9461400) [pid = 3960] [serial = 281] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016D8461C00) [pid = 3960] [serial = 286] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016D81A9400) [pid = 3960] [serial = 277] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016CF9F7400) [pid = 3960] [serial = 269] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016CB72B400) [pid = 3960] [serial = 268] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016D6BC3000) [pid = 3960] [serial = 274] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016D785C000) [pid = 3960] [serial = 275] [outer = 0000000000000000] [url = about:blank] 05:50:39 INFO - PROCESS | 3960 | 1468500639705 Marionette TRACE conn6 <- [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]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:50:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1444ms 05:50:39 INFO - PROCESS | 3960 | 1468500639752 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 3960 | 1468500639755 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 05:50:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:50:39 INFO - PROCESS | 3960 | 1468500639760 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 3960 | 1468500639763 Marionette TRACE conn6 <- [1,426,null,{}] 05:50:39 INFO - PROCESS | 3960 | 1468500639768 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:39 INFO - PROCESS | 3960 | 1468500639771 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:39 INFO - PROCESS | 3960 | 1468500639865 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 05:50:39 INFO - PROCESS | 3960 | 1468500639874 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 3960 | 1468500639877 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D04C4800 == 49 [pid = 3960] [id = 116] 05:50:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016CF99AC00) [pid = 3960] [serial = 345] [outer = 0000000000000000] 05:50:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016D0299800) [pid = 3960] [serial = 346] [outer = 00000016CF99AC00] 05:50:39 INFO - PROCESS | 3960 | 1468500639925 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016D135A000) [pid = 3960] [serial = 347] [outer = 00000016CF99AC00] 05:50:40 INFO - PROCESS | 3960 | 1468500640415 Marionette TRACE conn6 <- [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] 05:50:40 INFO - PROCESS | 3960 | 1468500640505 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 05:50:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:50:40 INFO - PROCESS | 3960 | 1468500640509 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 3960 | 1468500640511 Marionette TRACE conn6 <- [1,430,null,{}] 05:50:40 INFO - PROCESS | 3960 | 1468500640515 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:40 INFO - PROCESS | 3960 | 1468500640518 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:40 INFO - PROCESS | 3960 | 1468500640611 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 05:50:40 INFO - PROCESS | 3960 | 1468500640694 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 3960 | 1468500640697 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:40 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7DE4000 == 50 [pid = 3960] [id = 117] 05:50:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016CF99BC00) [pid = 3960] [serial = 348] [outer = 0000000000000000] 05:50:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016D7EB2000) [pid = 3960] [serial = 349] [outer = 00000016CF99BC00] 05:50:40 INFO - PROCESS | 3960 | 1468500640744 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016D845CC00) [pid = 3960] [serial = 350] [outer = 00000016CF99BC00] 05:50:41 INFO - PROCESS | 3960 | 1468500641128 Marionette TRACE conn6 <- [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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:50:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 05:50:41 INFO - PROCESS | 3960 | 1468500641140 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 3960 | 1468500641142 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 05:50:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:50:41 INFO - PROCESS | 3960 | 1468500641167 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 3960 | 1468500641174 Marionette TRACE conn6 <- [1,434,null,{}] 05:50:41 INFO - PROCESS | 3960 | 1468500641178 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:41 INFO - PROCESS | 3960 | 1468500641181 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:41 INFO - PROCESS | 3960 | 1468500641299 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 05:50:41 INFO - PROCESS | 3960 | 1468500641308 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 3960 | 1468500641311 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:41 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8AB9800 == 51 [pid = 3960] [id = 118] 05:50:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016D8582800) [pid = 3960] [serial = 351] [outer = 0000000000000000] 05:50:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016D88E1400) [pid = 3960] [serial = 352] [outer = 00000016D8582800] 05:50:41 INFO - PROCESS | 3960 | 1468500641357 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016D9103C00) [pid = 3960] [serial = 353] [outer = 00000016D8582800] 05:50:41 INFO - PROCESS | 3960 | 1468500641842 Marionette TRACE conn6 <- [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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:50:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 05:50:41 INFO - PROCESS | 3960 | 1468500641861 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 3960 | 1468500641863 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 05:50:41 INFO - PROCESS | 3960 | 1468500641867 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 3960 | 1468500641869 Marionette TRACE conn6 <- [1,438,null,{}] 05:50:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:50:41 INFO - PROCESS | 3960 | 1468500641872 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:41 INFO - PROCESS | 3960 | 1468500641874 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:42 INFO - PROCESS | 3960 | 1468500641989 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 05:50:42 INFO - PROCESS | 3960 | 1468500642042 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 3960 | 1468500642044 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7AC000 == 52 [pid = 3960] [id = 119] 05:50:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016D94BB800) [pid = 3960] [serial = 354] [outer = 0000000000000000] 05:50:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016D9E32400) [pid = 3960] [serial = 355] [outer = 00000016D94BB800] 05:50:42 INFO - PROCESS | 3960 | 1468500642096 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016DA991000) [pid = 3960] [serial = 356] [outer = 00000016D94BB800] 05:50:42 INFO - PROCESS | 3960 | 1468500642527 Marionette TRACE conn6 <- [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]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 733ms 05:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:50:42 INFO - PROCESS | 3960 | 1468500642608 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 3960 | 1468500642610 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 05:50:42 INFO - PROCESS | 3960 | 1468500642650 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 3960 | 1468500642652 Marionette TRACE conn6 <- [1,442,null,{}] 05:50:42 INFO - PROCESS | 3960 | 1468500642662 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:42 INFO - PROCESS | 3960 | 1468500642664 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:42 INFO - PROCESS | 3960 | 1468500642779 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 05:50:42 INFO - PROCESS | 3960 | 1468500642787 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 3960 | 1468500642793 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE81E800 == 53 [pid = 3960] [id = 120] 05:50:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (00000016DB4C6400) [pid = 3960] [serial = 357] [outer = 0000000000000000] 05:50:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (00000016DB4C8800) [pid = 3960] [serial = 358] [outer = 00000016DB4C6400] 05:50:42 INFO - PROCESS | 3960 | 1468500642892 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (00000016DBFF2000) [pid = 3960] [serial = 359] [outer = 00000016DB4C6400] 05:50:43 INFO - PROCESS | 3960 | 1468500643355 Marionette TRACE conn6 <- [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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:50:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 776ms 05:50:43 INFO - PROCESS | 3960 | 1468500643391 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 3960 | 1468500643393 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 05:50:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:50:43 INFO - PROCESS | 3960 | 1468500643396 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 3960 | 1468500643398 Marionette TRACE conn6 <- [1,446,null,{}] 05:50:43 INFO - PROCESS | 3960 | 1468500643401 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:43 INFO - PROCESS | 3960 | 1468500643404 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:43 INFO - PROCESS | 3960 | 1468500643527 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 05:50:43 INFO - PROCESS | 3960 | 1468500643662 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 3960 | 1468500643665 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (00000016DC3C4800) [pid = 3960] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (00000016D17BFC00) [pid = 3960] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (00000016CF7C2400) [pid = 3960] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016D8BEF800) [pid = 3960] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016CB399400) [pid = 3960] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016CA0D3000) [pid = 3960] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016CB2CE000) [pid = 3960] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016D84F5C00) [pid = 3960] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016CB2D3000) [pid = 3960] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016DC341000) [pid = 3960] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016D194AC00) [pid = 3960] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016D05F1400) [pid = 3960] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016D883C400) [pid = 3960] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016D7E68400) [pid = 3960] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016CB1DDC00) [pid = 3960] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:50:43 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D94BA000) [pid = 3960] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:50:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB853800 == 54 [pid = 3960] [id = 121] 05:50:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016C9603800) [pid = 3960] [serial = 360] [outer = 0000000000000000] 05:50:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016CB38C000) [pid = 3960] [serial = 361] [outer = 00000016C9603800] 05:50:43 INFO - PROCESS | 3960 | 1468500643718 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016D17BFC00) [pid = 3960] [serial = 362] [outer = 00000016C9603800] 05:50:44 INFO - PROCESS | 3960 | 1468500644091 Marionette TRACE conn6 <- [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]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 733ms 05:50:44 INFO - PROCESS | 3960 | 1468500644153 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 3960 | 1468500644155 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 05:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:50:44 INFO - PROCESS | 3960 | 1468500644160 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 3960 | 1468500644162 Marionette TRACE conn6 <- [1,450,null,{}] 05:50:44 INFO - PROCESS | 3960 | 1468500644166 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:44 INFO - PROCESS | 3960 | 1468500644168 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:44 INFO - PROCESS | 3960 | 1468500644282 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 05:50:44 INFO - PROCESS | 3960 | 1468500644294 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 3960 | 1468500644295 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFEEE800 == 55 [pid = 3960] [id = 122] 05:50:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016D1359800) [pid = 3960] [serial = 363] [outer = 0000000000000000] 05:50:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016DBFF5400) [pid = 3960] [serial = 364] [outer = 00000016D1359800] 05:50:44 INFO - PROCESS | 3960 | 1468500644340 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016DC3DB000) [pid = 3960] [serial = 365] [outer = 00000016D1359800] 05:50:44 INFO - PROCESS | 3960 | 1468500644736 Marionette TRACE conn6 <- [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] 05:50:44 INFO - PROCESS | 3960 | 1468500644807 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 05:50:44 INFO - PROCESS | 3960 | 1468500644810 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 3960 | 1468500644812 Marionette TRACE conn6 <- [1,454,null,{}] 05:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:50:44 INFO - PROCESS | 3960 | 1468500644815 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:44 INFO - PROCESS | 3960 | 1468500644817 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:44 INFO - PROCESS | 3960 | 1468500644930 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 05:50:44 INFO - PROCESS | 3960 | 1468500644942 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 3960 | 1468500644944 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E007C000 == 56 [pid = 3960] [id = 123] 05:50:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016D1941C00) [pid = 3960] [serial = 366] [outer = 0000000000000000] 05:50:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016DC74FC00) [pid = 3960] [serial = 367] [outer = 00000016D1941C00] 05:50:44 INFO - PROCESS | 3960 | 1468500644988 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016DCA2C800) [pid = 3960] [serial = 368] [outer = 00000016D1941C00] 05:50:45 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:45 INFO - PROCESS | 3960 | 1468500645396 Marionette TRACE conn6 <- [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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 05:50:45 INFO - PROCESS | 3960 | 1468500645446 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 3960 | 1468500645448 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 05:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:50:45 INFO - PROCESS | 3960 | 1468500645452 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 3960 | 1468500645453 Marionette TRACE conn6 <- [1,458,null,{}] 05:50:45 INFO - PROCESS | 3960 | 1468500645457 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:45 INFO - PROCESS | 3960 | 1468500645459 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:45 INFO - PROCESS | 3960 | 1468500645598 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 05:50:45 INFO - PROCESS | 3960 | 1468500645612 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 3960 | 1468500645614 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E1743000 == 57 [pid = 3960] [id = 124] 05:50:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016D8544C00) [pid = 3960] [serial = 369] [outer = 0000000000000000] 05:50:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016D854BC00) [pid = 3960] [serial = 370] [outer = 00000016D8544C00] 05:50:45 INFO - PROCESS | 3960 | 1468500645659 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016D8551800) [pid = 3960] [serial = 371] [outer = 00000016D8544C00] 05:50:46 INFO - PROCESS | 3960 | 1468500646334 Marionette TRACE conn6 <- [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] 05:50:46 INFO - PROCESS | 3960 | 1468500646384 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 05:50:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:50:46 INFO - PROCESS | 3960 | 1468500646388 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 3960 | 1468500646393 Marionette TRACE conn6 <- [1,462,null,{}] 05:50:46 INFO - PROCESS | 3960 | 1468500646398 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:46 INFO - PROCESS | 3960 | 1468500646401 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:46 INFO - PROCESS | 3960 | 1468500646522 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 05:50:46 INFO - PROCESS | 3960 | 1468500646640 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 3960 | 1468500646643 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:46 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7A82000 == 58 [pid = 3960] [id = 125] 05:50:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016D1324400) [pid = 3960] [serial = 372] [outer = 0000000000000000] 05:50:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (00000016D1943400) [pid = 3960] [serial = 373] [outer = 00000016D1324400] 05:50:46 INFO - PROCESS | 3960 | 1468500646704 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (00000016D785C000) [pid = 3960] [serial = 374] [outer = 00000016D1324400] 05:50:47 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:47 INFO - PROCESS | 3960 | 1468500647399 Marionette TRACE conn6 <- [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] 05:50:47 INFO - PROCESS | 3960 | 1468500647487 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 05:50:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:50:47 INFO - PROCESS | 3960 | 1468500647494 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 3960 | 1468500647497 Marionette TRACE conn6 <- [1,466,null,{}] 05:50:47 INFO - PROCESS | 3960 | 1468500647501 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:47 INFO - PROCESS | 3960 | 1468500647504 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:47 INFO - PROCESS | 3960 | 1468500647661 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 05:50:47 INFO - PROCESS | 3960 | 1468500647774 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 3960 | 1468500647777 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF58800 == 59 [pid = 3960] [id = 126] 05:50:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (00000016D845D800) [pid = 3960] [serial = 375] [outer = 0000000000000000] 05:50:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (00000016D88E4400) [pid = 3960] [serial = 376] [outer = 00000016D845D800] 05:50:47 INFO - PROCESS | 3960 | 1468500647836 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (00000016D9E33400) [pid = 3960] [serial = 377] [outer = 00000016D845D800] 05:50:48 INFO - PROCESS | 3960 | 1468500648470 Marionette TRACE conn6 <- [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] 05:50:48 INFO - PROCESS | 3960 | 1468500648528 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 05:50:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:50:48 INFO - PROCESS | 3960 | 1468500648532 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 3960 | 1468500648537 Marionette TRACE conn6 <- [1,470,null,{}] 05:50:48 INFO - PROCESS | 3960 | 1468500648567 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:48 INFO - PROCESS | 3960 | 1468500648572 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:48 INFO - PROCESS | 3960 | 1468500648754 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 05:50:48 INFO - PROCESS | 3960 | 1468500648845 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 3960 | 1468500648848 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:48 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E121F000 == 60 [pid = 3960] [id = 127] 05:50:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (00000016D7520800) [pid = 3960] [serial = 378] [outer = 0000000000000000] 05:50:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (00000016DB4C0C00) [pid = 3960] [serial = 379] [outer = 00000016D7520800] 05:50:48 INFO - PROCESS | 3960 | 1468500648907 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (00000016DBFEF400) [pid = 3960] [serial = 380] [outer = 00000016D7520800] 05:50:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (00000016D751EC00) [pid = 3960] [serial = 381] [outer = 00000016D749BC00] 05:50:49 INFO - PROCESS | 3960 | 1468500649648 Marionette TRACE conn6 <- [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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:50:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1196ms 05:50:49 INFO - PROCESS | 3960 | 1468500649731 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 3960 | 1468500649734 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 05:50:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:50:49 INFO - PROCESS | 3960 | 1468500649738 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 3960 | 1468500649740 Marionette TRACE conn6 <- [1,474,null,{}] 05:50:49 INFO - PROCESS | 3960 | 1468500649744 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:49 INFO - PROCESS | 3960 | 1468500649746 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:49 INFO - PROCESS | 3960 | 1468500649861 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 05:50:50 INFO - PROCESS | 3960 | 1468500650096 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 3960 | 1468500650099 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:50 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50BB000 == 61 [pid = 3960] [id = 128] 05:50:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (00000016C9646000) [pid = 3960] [serial = 382] [outer = 0000000000000000] 05:50:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (00000016CB3A2000) [pid = 3960] [serial = 383] [outer = 00000016C9646000] 05:50:50 INFO - PROCESS | 3960 | 1468500650169 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (00000016CF992400) [pid = 3960] [serial = 384] [outer = 00000016C9646000] 05:50:50 INFO - PROCESS | 3960 | 1468500650829 Marionette TRACE conn6 <- [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]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:50:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1139ms 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D121C000 == 60 [pid = 3960] [id = 33] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016E007C000 == 59 [pid = 3960] [id = 123] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFEEE800 == 58 [pid = 3960] [id = 122] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB853800 == 57 [pid = 3960] [id = 121] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE81E800 == 56 [pid = 3960] [id = 120] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7AC000 == 55 [pid = 3960] [id = 119] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8AB9800 == 54 [pid = 3960] [id = 118] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7DE4000 == 53 [pid = 3960] [id = 117] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D04C4800 == 52 [pid = 3960] [id = 116] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1747800 == 51 [pid = 3960] [id = 115] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78D1000 == 50 [pid = 3960] [id = 112] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8961000 == 49 [pid = 3960] [id = 111] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7BA000 == 48 [pid = 3960] [id = 85] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFF12800 == 47 [pid = 3960] [id = 114] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8956000 == 46 [pid = 3960] [id = 32] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4EE2800 == 45 [pid = 3960] [id = 86] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFD7C000 == 44 [pid = 3960] [id = 73] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5B9800 == 43 [pid = 3960] [id = 113] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFC0E800 == 42 [pid = 3960] [id = 99] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB94000 == 41 [pid = 3960] [id = 58] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BD5800 == 40 [pid = 3960] [id = 57] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFC1E800 == 39 [pid = 3960] [id = 88] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE830000 == 38 [pid = 3960] [id = 89] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0730000 == 37 [pid = 3960] [id = 44] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFD90800 == 36 [pid = 3960] [id = 59] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7B4800 == 35 [pid = 3960] [id = 87] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016CBC65000 == 34 [pid = 3960] [id = 56] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFD8B000 == 33 [pid = 3960] [id = 74] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016E007F000 == 32 [pid = 3960] [id = 103] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFEEB800 == 31 [pid = 3960] [id = 102] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016E121F000 == 30 [pid = 3960] [id = 127] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF58800 == 29 [pid = 3960] [id = 126] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7A82000 == 28 [pid = 3960] [id = 125] 05:50:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016E1743000 == 27 [pid = 3960] [id = 124] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (00000016DCA24000) [pid = 3960] [serial = 254] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (00000016D7E60C00) [pid = 3960] [serial = 215] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (00000016D175B400) [pid = 3960] [serial = 170] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (00000016DE556400) [pid = 3960] [serial = 218] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (00000016D1287C00) [pid = 3960] [serial = 127] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (00000016CB384800) [pid = 3960] [serial = 167] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (00000016CC2DE000) [pid = 3960] [serial = 212] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (00000016D9466000) [pid = 3960] [serial = 173] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (00000016CB398800) [pid = 3960] [serial = 130] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (00000016DC346000) [pid = 3960] [serial = 325] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (00000016DC3CE400) [pid = 3960] [serial = 328] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (00000016D845D000) [pid = 3960] [serial = 314] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016D7E23800) [pid = 3960] [serial = 313] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016D88E2400) [pid = 3960] [serial = 319] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016D9108000) [pid = 3960] [serial = 320] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016D845C400) [pid = 3960] [serial = 316] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016D8580800) [pid = 3960] [serial = 317] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016D9E2F800) [pid = 3960] [serial = 304] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016DC3CC800) [pid = 3960] [serial = 326] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016CB732C00) [pid = 3960] [serial = 311] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016CB388400) [pid = 3960] [serial = 310] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016D9E4D800) [pid = 3960] [serial = 322] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016CB451C00) [pid = 3960] [serial = 298] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016D728B800) [pid = 3960] [serial = 301] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D88EDC00) [pid = 3960] [serial = 307] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016DC3DF800) [pid = 3960] [serial = 329] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016CB451000) [pid = 3960] [serial = 331] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016DA990800) [pid = 3960] [serial = 323] [outer = 0000000000000000] [url = about:blank] 05:50:51 INFO - PROCESS | 3960 | 1468500651719 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 3960 | 1468500651724 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 05:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:50:51 INFO - PROCESS | 3960 | 1468500651736 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 3960 | 1468500651740 Marionette TRACE conn6 <- [1,478,null,{}] 05:50:51 INFO - PROCESS | 3960 | 1468500651746 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:51 INFO - PROCESS | 3960 | 1468500651750 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:51 INFO - PROCESS | 3960 | 1468500651839 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 05:50:51 INFO - PROCESS | 3960 | 1468500651846 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 3960 | 1468500651851 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB868000 == 28 [pid = 3960] [id = 129] 05:50:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016CB328400) [pid = 3960] [serial = 385] [outer = 0000000000000000] 05:50:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016CB386000) [pid = 3960] [serial = 386] [outer = 00000016CB328400] 05:50:51 INFO - PROCESS | 3960 | 1468500651902 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016CB44E000) [pid = 3960] [serial = 387] [outer = 00000016CB328400] 05:50:52 INFO - PROCESS | 3960 | 1468500652394 Marionette TRACE conn6 <- [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]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:50:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 693ms 05:50:52 INFO - PROCESS | 3960 | 1468500652432 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 05:50:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:50:52 INFO - PROCESS | 3960 | 1468500652435 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 05:50:52 INFO - PROCESS | 3960 | 1468500652443 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 3960 | 1468500652447 Marionette TRACE conn6 <- [1,482,null,{}] 05:50:52 INFO - PROCESS | 3960 | 1468500652451 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:52 INFO - PROCESS | 3960 | 1468500652454 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:52 INFO - PROCESS | 3960 | 1468500652546 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 05:50:52 INFO - PROCESS | 3960 | 1468500652555 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 3960 | 1468500652558 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D138B800 == 29 [pid = 3960] [id = 130] 05:50:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016CF7C2000) [pid = 3960] [serial = 388] [outer = 0000000000000000] 05:50:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016CF996400) [pid = 3960] [serial = 389] [outer = 00000016CF7C2000] 05:50:52 INFO - PROCESS | 3960 | 1468500652609 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016D047D400) [pid = 3960] [serial = 390] [outer = 00000016CF7C2000] 05:50:53 INFO - PROCESS | 3960 | 1468500653086 Marionette TRACE conn6 <- [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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:50:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 690ms 05:50:53 INFO - PROCESS | 3960 | 1468500653129 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 3960 | 1468500653132 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 05:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:50:53 INFO - PROCESS | 3960 | 1468500653135 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 3960 | 1468500653137 Marionette TRACE conn6 <- [1,486,null,{}] 05:50:53 INFO - PROCESS | 3960 | 1468500653182 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:53 INFO - PROCESS | 3960 | 1468500653187 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:53 INFO - PROCESS | 3960 | 1468500653289 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 05:50:53 INFO - PROCESS | 3960 | 1468500653306 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 3960 | 1468500653310 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:53 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D6F06800 == 30 [pid = 3960] [id = 131] 05:50:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016D17B5400) [pid = 3960] [serial = 391] [outer = 0000000000000000] 05:50:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016D193D800) [pid = 3960] [serial = 392] [outer = 00000016D17B5400] 05:50:53 INFO - PROCESS | 3960 | 1468500653359 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016D1C7D800) [pid = 3960] [serial = 393] [outer = 00000016D17B5400] 05:50:53 INFO - PROCESS | 3960 | 1468500653809 Marionette TRACE conn6 <- [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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:50:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 731ms 05:50:53 INFO - PROCESS | 3960 | 1468500653870 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 3960 | 1468500653872 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 05:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:50:53 INFO - PROCESS | 3960 | 1468500653875 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 3960 | 1468500653877 Marionette TRACE conn6 <- [1,490,null,{}] 05:50:53 INFO - PROCESS | 3960 | 1468500653881 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:53 INFO - PROCESS | 3960 | 1468500653883 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:54 INFO - PROCESS | 3960 | 1468500653996 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 05:50:54 INFO - PROCESS | 3960 | 1468500654001 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 3960 | 1468500654003 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BE3800 == 31 [pid = 3960] [id = 132] 05:50:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016D6BDA800) [pid = 3960] [serial = 394] [outer = 0000000000000000] 05:50:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016D749D400) [pid = 3960] [serial = 395] [outer = 00000016D6BDA800] 05:50:54 INFO - PROCESS | 3960 | 1468500654088 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016D751E000) [pid = 3960] [serial = 396] [outer = 00000016D6BDA800] 05:50:54 INFO - PROCESS | 3960 | 1468500654502 Marionette TRACE conn6 <- [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]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:50:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 690ms 05:50:54 INFO - PROCESS | 3960 | 1468500654569 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 3960 | 1468500654571 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 05:50:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:50:54 INFO - PROCESS | 3960 | 1468500654575 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 3960 | 1468500654576 Marionette TRACE conn6 <- [1,494,null,{}] 05:50:54 INFO - PROCESS | 3960 | 1468500654580 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:54 INFO - PROCESS | 3960 | 1468500654582 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:54 INFO - PROCESS | 3960 | 1468500654725 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 05:50:54 INFO - PROCESS | 3960 | 1468500654746 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 3960 | 1468500654748 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D848C800 == 32 [pid = 3960] [id = 133] 05:50:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016D751E800) [pid = 3960] [serial = 397] [outer = 0000000000000000] 05:50:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016D785E400) [pid = 3960] [serial = 398] [outer = 00000016D751E800] 05:50:54 INFO - PROCESS | 3960 | 1468500654792 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016D7E68000) [pid = 3960] [serial = 399] [outer = 00000016D751E800] 05:50:55 INFO - PROCESS | 3960 | 1468500655229 Marionette TRACE conn6 <- [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]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:50:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 05:50:55 INFO - PROCESS | 3960 | 1468500655269 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 3960 | 1468500655272 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 05:50:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:50:55 INFO - PROCESS | 3960 | 1468500655275 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 3960 | 1468500655277 Marionette TRACE conn6 <- [1,498,null,{}] 05:50:55 INFO - PROCESS | 3960 | 1468500655280 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:55 INFO - PROCESS | 3960 | 1468500655286 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:55 INFO - PROCESS | 3960 | 1468500655430 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 05:50:55 INFO - PROCESS | 3960 | 1468500655484 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 3960 | 1468500655486 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88BD800 == 33 [pid = 3960] [id = 134] 05:50:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016D8033C00) [pid = 3960] [serial = 400] [outer = 0000000000000000] 05:50:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (00000016D81B6C00) [pid = 3960] [serial = 401] [outer = 00000016D8033C00] 05:50:55 INFO - PROCESS | 3960 | 1468500655532 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (00000016D8464400) [pid = 3960] [serial = 402] [outer = 00000016D8033C00] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (00000016CB732800) [pid = 3960] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (00000016CB3A1800) [pid = 3960] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016D04EC000) [pid = 3960] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016D785A000) [pid = 3960] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016DC3C4400) [pid = 3960] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016D9110400) [pid = 3960] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016D1941C00) [pid = 3960] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016D94BB800) [pid = 3960] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016DB4C6400) [pid = 3960] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016C9603800) [pid = 3960] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016D8582800) [pid = 3960] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016CA73EC00) [pid = 3960] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016CF99AC00) [pid = 3960] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016CB140C00) [pid = 3960] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D1940800) [pid = 3960] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016CC5ED800) [pid = 3960] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016D883D800) [pid = 3960] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016CF99BC00) [pid = 3960] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D1359800) [pid = 3960] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D88E8C00) [pid = 3960] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D9E34C00) [pid = 3960] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016DBFEDC00) [pid = 3960] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D5082C00) [pid = 3960] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:50:56 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D8544C00) [pid = 3960] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:50:56 INFO - PROCESS | 3960 | 1468500656381 Marionette TRACE conn6 <- [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]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:50:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1140ms 05:50:56 INFO - PROCESS | 3960 | 1468500656417 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 05:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:50:56 INFO - PROCESS | 3960 | 1468500656420 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 05:50:56 INFO - PROCESS | 3960 | 1468500656423 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 3960 | 1468500656425 Marionette TRACE conn6 <- [1,502,null,{}] 05:50:56 INFO - PROCESS | 3960 | 1468500656428 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:56 INFO - PROCESS | 3960 | 1468500656430 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:56 INFO - PROCESS | 3960 | 1468500656544 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 05:50:56 INFO - PROCESS | 3960 | 1468500656594 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 3960 | 1468500656596 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:56 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8960800 == 34 [pid = 3960] [id = 135] 05:50:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016CA73EC00) [pid = 3960] [serial = 403] [outer = 0000000000000000] 05:50:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CB448800) [pid = 3960] [serial = 404] [outer = 00000016CA73EC00] 05:50:56 INFO - PROCESS | 3960 | 1468500656640 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D1940800) [pid = 3960] [serial = 405] [outer = 00000016CA73EC00] 05:50:57 INFO - PROCESS | 3960 | 1468500657005 Marionette TRACE conn6 <- [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]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 05:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:50:57 INFO - PROCESS | 3960 | 1468500657056 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 3960 | 1468500657058 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 05:50:57 INFO - PROCESS | 3960 | 1468500657061 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 3960 | 1468500657063 Marionette TRACE conn6 <- [1,506,null,{}] 05:50:57 INFO - PROCESS | 3960 | 1468500657073 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:57 INFO - PROCESS | 3960 | 1468500657075 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:57 INFO - PROCESS | 3960 | 1468500657153 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 05:50:57 INFO - PROCESS | 3960 | 1468500657159 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 3960 | 1468500657161 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA978800 == 35 [pid = 3960] [id = 136] 05:50:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D1941C00) [pid = 3960] [serial = 406] [outer = 0000000000000000] 05:50:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D8543000) [pid = 3960] [serial = 407] [outer = 00000016D1941C00] 05:50:57 INFO - PROCESS | 3960 | 1468500657205 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016D857C400) [pid = 3960] [serial = 408] [outer = 00000016D1941C00] 05:50:57 INFO - PROCESS | 3960 | 1468500657634 Marionette TRACE conn6 <- [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]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 626ms 05:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:50:57 INFO - PROCESS | 3960 | 1468500657691 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 3960 | 1468500657693 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 05:50:57 INFO - PROCESS | 3960 | 1468500657697 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 3960 | 1468500657699 Marionette TRACE conn6 <- [1,510,null,{}] 05:50:57 INFO - PROCESS | 3960 | 1468500657703 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:57 INFO - PROCESS | 3960 | 1468500657712 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:57 INFO - PROCESS | 3960 | 1468500657797 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 05:50:57 INFO - PROCESS | 3960 | 1468500657839 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 3960 | 1468500657841 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7B0000 == 36 [pid = 3960] [id = 137] 05:50:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D8586000) [pid = 3960] [serial = 409] [outer = 0000000000000000] 05:50:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016D883CC00) [pid = 3960] [serial = 410] [outer = 00000016D8586000] 05:50:57 INFO - PROCESS | 3960 | 1468500657887 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016D8849C00) [pid = 3960] [serial = 411] [outer = 00000016D8586000] 05:50:58 INFO - PROCESS | 3960 | 1468500658540 Marionette TRACE conn6 <- [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]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:50:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 880ms 05:50:58 INFO - PROCESS | 3960 | 1468500658579 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 3960 | 1468500658584 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 05:50:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:50:58 INFO - PROCESS | 3960 | 1468500658590 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 3960 | 1468500658594 Marionette TRACE conn6 <- [1,514,null,{}] 05:50:58 INFO - PROCESS | 3960 | 1468500658600 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:58 INFO - PROCESS | 3960 | 1468500658603 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:58 INFO - PROCESS | 3960 | 1468500658729 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 05:50:58 INFO - PROCESS | 3960 | 1468500658834 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 3960 | 1468500658837 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:58 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D05C9800 == 37 [pid = 3960] [id = 138] 05:50:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016CB386400) [pid = 3960] [serial = 412] [outer = 0000000000000000] 05:50:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016CB39D000) [pid = 3960] [serial = 413] [outer = 00000016CB386400] 05:50:58 INFO - PROCESS | 3960 | 1468500658897 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016CB97E800) [pid = 3960] [serial = 414] [outer = 00000016CB386400] 05:50:59 INFO - PROCESS | 3960 | 1468500659674 Marionette TRACE conn6 <- [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]]]}] 05:50:59 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 05:50:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1132ms 05:50:59 INFO - PROCESS | 3960 | 1468500659726 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 3960 | 1468500659731 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 05:50:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:50:59 INFO - PROCESS | 3960 | 1468500659738 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 3960 | 1468500659741 Marionette TRACE conn6 <- [1,518,null,{}] 05:50:59 INFO - PROCESS | 3960 | 1468500659745 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:59 INFO - PROCESS | 3960 | 1468500659748 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:50:59 INFO - PROCESS | 3960 | 1468500659880 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 05:50:59 INFO - PROCESS | 3960 | 1468500659949 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 3960 | 1468500659952 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:00 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8512000 == 38 [pid = 3960] [id = 139] 05:51:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016D135E800) [pid = 3960] [serial = 415] [outer = 0000000000000000] 05:51:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016D193E400) [pid = 3960] [serial = 416] [outer = 00000016D135E800] 05:51:00 INFO - PROCESS | 3960 | 1468500660051 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016D4E68C00) [pid = 3960] [serial = 417] [outer = 00000016D135E800] 05:51:00 INFO - PROCESS | 3960 | 1468500660907 Marionette TRACE conn6 <- [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]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:51:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1235ms 05:51:00 INFO - PROCESS | 3960 | 1468500660975 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 05:51:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:51:00 INFO - PROCESS | 3960 | 1468500660979 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 05:51:00 INFO - PROCESS | 3960 | 1468500660983 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 3960 | 1468500660987 Marionette TRACE conn6 <- [1,522,null,{}] 05:51:01 INFO - PROCESS | 3960 | 1468500660993 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:01 INFO - PROCESS | 3960 | 1468500660996 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:01 INFO - PROCESS | 3960 | 1468500661112 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 05:51:01 INFO - PROCESS | 3960 | 1468500661183 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 3960 | 1468500661186 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D122E800 == 39 [pid = 3960] [id = 140] 05:51:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016CB382000) [pid = 3960] [serial = 418] [outer = 0000000000000000] 05:51:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016CB724C00) [pid = 3960] [serial = 419] [outer = 00000016CB382000] 05:51:01 INFO - PROCESS | 3960 | 1468500661236 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016CC5E9C00) [pid = 3960] [serial = 420] [outer = 00000016CB382000] 05:51:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA978800 == 38 [pid = 3960] [id = 136] 05:51:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8960800 == 37 [pid = 3960] [id = 135] 05:51:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88BD800 == 36 [pid = 3960] [id = 134] 05:51:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D848C800 == 35 [pid = 3960] [id = 133] 05:51:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BE3800 == 34 [pid = 3960] [id = 132] 05:51:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D6F06800 == 33 [pid = 3960] [id = 131] 05:51:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D138B800 == 32 [pid = 3960] [id = 130] 05:51:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB868000 == 31 [pid = 3960] [id = 129] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016DE8E9800) [pid = 3960] [serial = 209] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016DBFF8C00) [pid = 3960] [serial = 296] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016D7E25C00) [pid = 3960] [serial = 302] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016DED9A400) [pid = 3960] [serial = 266] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016CFABF400) [pid = 3960] [serial = 299] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016D1E60000) [pid = 3960] [serial = 257] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016D9106000) [pid = 3960] [serial = 260] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016DC747000) [pid = 3960] [serial = 263] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016DAD20400) [pid = 3960] [serial = 305] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016DA994000) [pid = 3960] [serial = 308] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016D854BC00) [pid = 3960] [serial = 370] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D7EB0000) [pid = 3960] [serial = 161] [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.] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D8551800) [pid = 3960] [serial = 371] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016DC74FC00) [pid = 3960] [serial = 367] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D9E32400) [pid = 3960] [serial = 355] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016DB4C8800) [pid = 3960] [serial = 358] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016DA991000) [pid = 3960] [serial = 356] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016DBFF2000) [pid = 3960] [serial = 359] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CB38C000) [pid = 3960] [serial = 361] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D88E1400) [pid = 3960] [serial = 352] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D845A800) [pid = 3960] [serial = 332] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D0299800) [pid = 3960] [serial = 346] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D135A000) [pid = 3960] [serial = 347] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB3A0000) [pid = 3960] [serial = 343] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CF99B000) [pid = 3960] [serial = 344] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D194A400) [pid = 3960] [serial = 337] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D74A2800) [pid = 3960] [serial = 338] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CF995800) [pid = 3960] [serial = 334] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CF99C800) [pid = 3960] [serial = 335] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D8843800) [pid = 3960] [serial = 340] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D94B7000) [pid = 3960] [serial = 341] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D7EB2000) [pid = 3960] [serial = 349] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D845CC00) [pid = 3960] [serial = 350] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016DCA2C800) [pid = 3960] [serial = 368] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D17BFC00) [pid = 3960] [serial = 362] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016DBFF5400) [pid = 3960] [serial = 364] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016DC3DB000) [pid = 3960] [serial = 365] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D9103C00) [pid = 3960] [serial = 353] [outer = 0000000000000000] [url = about:blank] 05:51:01 INFO - PROCESS | 3960 | 1468500661729 Marionette TRACE conn6 <- [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]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:51:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 797ms 05:51:01 INFO - PROCESS | 3960 | 1468500661781 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 3960 | 1468500661786 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 05:51:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:51:01 INFO - PROCESS | 3960 | 1468500661792 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 3960 | 1468500661795 Marionette TRACE conn6 <- [1,526,null,{}] 05:51:01 INFO - PROCESS | 3960 | 1468500661799 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:01 INFO - PROCESS | 3960 | 1468500661801 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:01 INFO - PROCESS | 3960 | 1468500661895 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 05:51:01 INFO - PROCESS | 3960 | 1468500661903 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 3960 | 1468500661905 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4EE3800 == 32 [pid = 3960] [id = 141] 05:51:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CFABF400) [pid = 3960] [serial = 421] [outer = 0000000000000000] 05:51:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D04EC000) [pid = 3960] [serial = 422] [outer = 00000016CFABF400] 05:51:01 INFO - PROCESS | 3960 | 1468500661954 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D1323000) [pid = 3960] [serial = 423] [outer = 00000016CFABF400] 05:51:02 INFO - PROCESS | 3960 | 1468500662431 Marionette TRACE conn6 <- [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]]]}] 05:51:02 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 05:51:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 05:51:02 INFO - PROCESS | 3960 | 1468500662486 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 3960 | 1468500662488 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 05:51:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:51:02 INFO - PROCESS | 3960 | 1468500662492 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 3960 | 1468500662496 Marionette TRACE conn6 <- [1,530,null,{}] 05:51:02 INFO - PROCESS | 3960 | 1468500662508 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:02 INFO - PROCESS | 3960 | 1468500662513 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:02 INFO - PROCESS | 3960 | 1468500662599 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 05:51:02 INFO - PROCESS | 3960 | 1468500662707 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 3960 | 1468500662710 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BE5000 == 33 [pid = 3960] [id = 142] 05:51:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CA008C00) [pid = 3960] [serial = 424] [outer = 0000000000000000] 05:51:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D5083000) [pid = 3960] [serial = 425] [outer = 00000016CA008C00] 05:51:02 INFO - PROCESS | 3960 | 1468500662769 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D7518C00) [pid = 3960] [serial = 426] [outer = 00000016CA008C00] 05:51:03 INFO - PROCESS | 3960 | 1468500663256 Marionette TRACE conn6 <- [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"]]]}] 05:51:03 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 05:51:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:51:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:51:03 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 05:51:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:51:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:51:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 794ms 05:51:03 INFO - PROCESS | 3960 | 1468500663293 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 3960 | 1468500663296 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 05:51:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:51:03 INFO - PROCESS | 3960 | 1468500663299 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 3960 | 1468500663301 Marionette TRACE conn6 <- [1,534,null,{}] 05:51:03 INFO - PROCESS | 3960 | 1468500663305 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:03 INFO - PROCESS | 3960 | 1468500663307 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:03 INFO - PROCESS | 3960 | 1468500663407 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 05:51:03 INFO - PROCESS | 3960 | 1468500663414 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 3960 | 1468500663416 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:03 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8599800 == 34 [pid = 3960] [id = 143] 05:51:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D7B68C00) [pid = 3960] [serial = 427] [outer = 0000000000000000] 05:51:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D7EB1800) [pid = 3960] [serial = 428] [outer = 00000016D7B68C00] 05:51:03 INFO - PROCESS | 3960 | 1468500663462 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D7EB9400) [pid = 3960] [serial = 429] [outer = 00000016D7B68C00] 05:51:03 INFO - PROCESS | 3960 | 1468500663933 Marionette TRACE conn6 <- [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]]]}] 05:51:03 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. 05:51:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 692ms 05:51:03 INFO - PROCESS | 3960 | 1468500663995 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 3960 | 1468500663998 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 05:51:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:51:04 INFO - PROCESS | 3960 | 1468500664001 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 3960 | 1468500664003 Marionette TRACE conn6 <- [1,538,null,{}] 05:51:04 INFO - PROCESS | 3960 | 1468500664010 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:04 INFO - PROCESS | 3960 | 1468500664013 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:04 INFO - PROCESS | 3960 | 1468500664127 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 05:51:04 INFO - PROCESS | 3960 | 1468500664140 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 3960 | 1468500664142 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA491800 == 35 [pid = 3960] [id = 144] 05:51:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7EBA000) [pid = 3960] [serial = 430] [outer = 0000000000000000] 05:51:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D803F400) [pid = 3960] [serial = 431] [outer = 00000016D7EBA000] 05:51:04 INFO - PROCESS | 3960 | 1468500664186 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D845FC00) [pid = 3960] [serial = 432] [outer = 00000016D7EBA000] 05:51:04 INFO - PROCESS | 3960 | 1468500664634 Marionette TRACE conn6 <- [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]]]}] 05:51:04 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. 05:51:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 693ms 05:51:04 INFO - PROCESS | 3960 | 1468500664696 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 3960 | 1468500664698 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 05:51:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:51:04 INFO - PROCESS | 3960 | 1468500664702 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 3960 | 1468500664703 Marionette TRACE conn6 <- [1,542,null,{}] 05:51:04 INFO - PROCESS | 3960 | 1468500664717 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:04 INFO - PROCESS | 3960 | 1468500664723 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:04 INFO - PROCESS | 3960 | 1468500664859 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 05:51:04 INFO - PROCESS | 3960 | 1468500664916 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 3960 | 1468500664918 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5AB800 == 36 [pid = 3960] [id = 145] 05:51:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D845C800) [pid = 3960] [serial = 433] [outer = 0000000000000000] 05:51:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8580800) [pid = 3960] [serial = 434] [outer = 00000016D845C800] 05:51:04 INFO - PROCESS | 3960 | 1468500664963 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D88EDC00) [pid = 3960] [serial = 435] [outer = 00000016D845C800] 05:51:05 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:05 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:51:05 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:05 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:51:05 INFO - PROCESS | 3960 | 1468500665383 Marionette TRACE conn6 <- [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]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:51:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 732ms 05:51:05 INFO - PROCESS | 3960 | 1468500665447 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 3960 | 1468500665449 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 05:51:05 INFO - PROCESS | 3960 | 1468500665453 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:51:05 INFO - PROCESS | 3960 | 1468500665463 Marionette TRACE conn6 <- [1,546,null,{}] 05:51:05 INFO - PROCESS | 3960 | 1468500665467 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:05 INFO - PROCESS | 3960 | 1468500665469 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:05 INFO - PROCESS | 3960 | 1468500665580 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 05:51:05 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D1941C00) [pid = 3960] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:51:05 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D6BDA800) [pid = 3960] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:51:05 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D8033C00) [pid = 3960] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:51:05 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB328400) [pid = 3960] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:51:05 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CF7C2000) [pid = 3960] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:51:05 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D17B5400) [pid = 3960] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:51:05 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016C9646000) [pid = 3960] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:51:05 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D751E800) [pid = 3960] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:51:05 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D1324400) [pid = 3960] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:51:05 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D845D800) [pid = 3960] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:51:05 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7520800) [pid = 3960] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:51:05 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CA73EC00) [pid = 3960] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:51:05 INFO - PROCESS | 3960 | 1468500665727 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 3960 | 1468500665730 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016C9EDA000 == 37 [pid = 3960] [id = 146] 05:51:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CA73EC00) [pid = 3960] [serial = 436] [outer = 0000000000000000] 05:51:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB44FC00) [pid = 3960] [serial = 437] [outer = 00000016CA73EC00] 05:51:05 INFO - PROCESS | 3960 | 1468500665775 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D749C000) [pid = 3960] [serial = 438] [outer = 00000016CA73EC00] 05:51:06 INFO - PROCESS | 3960 | 1468500666109 Marionette TRACE conn6 <- [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]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:51:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 691ms 05:51:06 INFO - PROCESS | 3960 | 1468500666148 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 3960 | 1468500666150 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 05:51:06 INFO - PROCESS | 3960 | 1468500666153 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:51:06 INFO - PROCESS | 3960 | 1468500666156 Marionette TRACE conn6 <- [1,550,null,{}] 05:51:06 INFO - PROCESS | 3960 | 1468500666160 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:06 INFO - PROCESS | 3960 | 1468500666161 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:06 INFO - PROCESS | 3960 | 1468500666244 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 05:51:06 INFO - PROCESS | 3960 | 1468500666313 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 3960 | 1468500666315 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE817800 == 38 [pid = 3960] [id = 147] 05:51:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D1941C00) [pid = 3960] [serial = 439] [outer = 0000000000000000] 05:51:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D845D800) [pid = 3960] [serial = 440] [outer = 00000016D1941C00] 05:51:06 INFO - PROCESS | 3960 | 1468500666361 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D9109800) [pid = 3960] [serial = 441] [outer = 00000016D1941C00] 05:51:06 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:06 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:51:06 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:06 INFO - PROCESS | 3960 | 1468500666715 Marionette TRACE conn6 <- [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]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:51:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 587ms 05:51:06 INFO - PROCESS | 3960 | 1468500666744 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 3960 | 1468500666746 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 05:51:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:51:06 INFO - PROCESS | 3960 | 1468500666749 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 3960 | 1468500666751 Marionette TRACE conn6 <- [1,554,null,{}] 05:51:06 INFO - PROCESS | 3960 | 1468500666755 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:06 INFO - PROCESS | 3960 | 1468500666757 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:06 INFO - PROCESS | 3960 | 1468500666841 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 05:51:06 INFO - PROCESS | 3960 | 1468500666911 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 3960 | 1468500666913 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB95800 == 39 [pid = 3960] [id = 148] 05:51:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8BEF000) [pid = 3960] [serial = 442] [outer = 0000000000000000] 05:51:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D9110000) [pid = 3960] [serial = 443] [outer = 00000016D8BEF000] 05:51:06 INFO - PROCESS | 3960 | 1468500666957 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D94B3800) [pid = 3960] [serial = 444] [outer = 00000016D8BEF000] 05:51:07 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:07 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:51:07 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:07 INFO - PROCESS | 3960 | 1468500667342 Marionette TRACE conn6 <- [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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:51:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 628ms 05:51:07 INFO - PROCESS | 3960 | 1468500667381 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 3960 | 1468500667383 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 05:51:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:51:07 INFO - PROCESS | 3960 | 1468500667389 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 3960 | 1468500667391 Marionette TRACE conn6 <- [1,558,null,{}] 05:51:07 INFO - PROCESS | 3960 | 1468500667395 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:07 INFO - PROCESS | 3960 | 1468500667397 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:07 INFO - PROCESS | 3960 | 1468500667509 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 05:51:07 INFO - PROCESS | 3960 | 1468500667517 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 3960 | 1468500667519 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF40000 == 40 [pid = 3960] [id = 149] 05:51:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D94B4000) [pid = 3960] [serial = 445] [outer = 0000000000000000] 05:51:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D94E7800) [pid = 3960] [serial = 446] [outer = 00000016D94B4000] 05:51:07 INFO - PROCESS | 3960 | 1468500667565 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D9E34C00) [pid = 3960] [serial = 447] [outer = 00000016D94B4000] 05:51:07 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:07 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:51:08 INFO - PROCESS | 3960 | 1468500668222 Marionette TRACE conn6 <- [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]]]}] 05:51:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:51:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 879ms 05:51:08 INFO - PROCESS | 3960 | 1468500668270 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 05:51:08 INFO - PROCESS | 3960 | 1468500668275 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 05:51:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:51:08 INFO - PROCESS | 3960 | 1468500668281 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:51:08 INFO - PROCESS | 3960 | 1468500668284 Marionette TRACE conn6 <- [1,562,null,{}] 05:51:08 INFO - PROCESS | 3960 | 1468500668306 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:08 INFO - PROCESS | 3960 | 1468500668309 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:08 INFO - PROCESS | 3960 | 1468500668436 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 05:51:08 INFO - PROCESS | 3960 | 1468500668503 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 3960 | 1468500668506 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1A1E000 == 41 [pid = 3960] [id = 150] 05:51:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CB38D800) [pid = 3960] [serial = 448] [outer = 0000000000000000] 05:51:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CC5E4800) [pid = 3960] [serial = 449] [outer = 00000016CB38D800] 05:51:08 INFO - PROCESS | 3960 | 1468500668605 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D0520000) [pid = 3960] [serial = 450] [outer = 00000016CB38D800] 05:51:09 INFO - PROCESS | 3960 | 1468500669166 Marionette TRACE conn6 <- [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]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:51:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 944ms 05:51:09 INFO - PROCESS | 3960 | 1468500669228 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 3960 | 1468500669234 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 05:51:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:51:09 INFO - PROCESS | 3960 | 1468500669240 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 3960 | 1468500669243 Marionette TRACE conn6 <- [1,566,null,{}] 05:51:09 INFO - PROCESS | 3960 | 1468500669247 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:09 INFO - PROCESS | 3960 | 1468500669250 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:09 INFO - PROCESS | 3960 | 1468500669368 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 05:51:09 INFO - PROCESS | 3960 | 1468500669443 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 3960 | 1468500669446 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:09 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA7DB800 == 42 [pid = 3960] [id = 151] 05:51:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D4E0E800) [pid = 3960] [serial = 451] [outer = 0000000000000000] 05:51:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D74A2800) [pid = 3960] [serial = 452] [outer = 00000016D4E0E800] 05:51:09 INFO - PROCESS | 3960 | 1468500669545 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D7EB2C00) [pid = 3960] [serial = 453] [outer = 00000016D4E0E800] 05:51:10 INFO - PROCESS | 3960 | 1468500670158 Marionette TRACE conn6 <- [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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:51:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 986ms 05:51:10 INFO - PROCESS | 3960 | 1468500670227 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 3960 | 1468500670230 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 05:51:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:51:10 INFO - PROCESS | 3960 | 1468500670234 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 3960 | 1468500670238 Marionette TRACE conn6 <- [1,570,null,{}] 05:51:10 INFO - PROCESS | 3960 | 1468500670250 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:10 INFO - PROCESS | 3960 | 1468500670255 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:10 INFO - PROCESS | 3960 | 1468500670419 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 05:51:10 INFO - PROCESS | 3960 | 1468500670466 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 3960 | 1468500670470 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF6F800 == 43 [pid = 3960] [id = 152] 05:51:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D88E8C00) [pid = 3960] [serial = 454] [outer = 0000000000000000] 05:51:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D910F000) [pid = 3960] [serial = 455] [outer = 00000016D88E8C00] 05:51:10 INFO - PROCESS | 3960 | 1468500670528 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016DA049400) [pid = 3960] [serial = 456] [outer = 00000016D88E8C00] 05:51:11 INFO - PROCESS | 3960 | 1468500671159 Marionette TRACE conn6 <- [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]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:51:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 985ms 05:51:11 INFO - PROCESS | 3960 | 1468500671222 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 3960 | 1468500671225 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 05:51:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:51:11 INFO - PROCESS | 3960 | 1468500671229 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 3960 | 1468500671231 Marionette TRACE conn6 <- [1,574,null,{}] 05:51:11 INFO - PROCESS | 3960 | 1468500671235 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:11 INFO - PROCESS | 3960 | 1468500671237 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:11 INFO - PROCESS | 3960 | 1468500671361 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 05:51:11 INFO - PROCESS | 3960 | 1468500671476 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 3960 | 1468500671479 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0730000 == 44 [pid = 3960] [id = 153] 05:51:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CB32BC00) [pid = 3960] [serial = 457] [outer = 0000000000000000] 05:51:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016D4E6B000) [pid = 3960] [serial = 458] [outer = 00000016CB32BC00] 05:51:11 INFO - PROCESS | 3960 | 1468500671538 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D8581800) [pid = 3960] [serial = 459] [outer = 00000016CB32BC00] 05:51:12 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:12 INFO - PROCESS | 3960 | 1468500672206 Marionette TRACE conn6 <- [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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:51:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1028ms 05:51:12 INFO - PROCESS | 3960 | 1468500672259 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 3960 | 1468500672263 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 05:51:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:51:12 INFO - PROCESS | 3960 | 1468500672268 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 3960 | 1468500672271 Marionette TRACE conn6 <- [1,578,null,{}] 05:51:12 INFO - PROCESS | 3960 | 1468500672294 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:12 INFO - PROCESS | 3960 | 1468500672297 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:12 INFO - PROCESS | 3960 | 1468500672403 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 05:51:12 INFO - PROCESS | 3960 | 1468500672481 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 3960 | 1468500672483 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016C95AA000 == 45 [pid = 3960] [id = 154] 05:51:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016CB399C00) [pid = 3960] [serial = 460] [outer = 0000000000000000] 05:51:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016CB446000) [pid = 3960] [serial = 461] [outer = 00000016CB399C00] 05:51:12 INFO - PROCESS | 3960 | 1468500672580 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016CF7C2000) [pid = 3960] [serial = 462] [outer = 00000016CB399C00] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016D50BB000 == 44 [pid = 3960] [id = 128] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB95800 == 43 [pid = 3960] [id = 148] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE817800 == 42 [pid = 3960] [id = 147] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016C9EDA000 == 41 [pid = 3960] [id = 146] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5AB800 == 40 [pid = 3960] [id = 145] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA491800 == 39 [pid = 3960] [id = 144] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8599800 == 38 [pid = 3960] [id = 143] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BE5000 == 37 [pid = 3960] [id = 142] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4EE3800 == 36 [pid = 3960] [id = 141] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016D122E800 == 35 [pid = 3960] [id = 140] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8512000 == 34 [pid = 3960] [id = 139] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7B0000 == 33 [pid = 3960] [id = 137] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016D05C9800 == 32 [pid = 3960] [id = 138] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0730000 == 31 [pid = 3960] [id = 153] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF6F800 == 30 [pid = 3960] [id = 152] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA7DB800 == 29 [pid = 3960] [id = 151] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF40000 == 28 [pid = 3960] [id = 149] 05:51:13 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1A1E000 == 27 [pid = 3960] [id = 150] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D81B6C00) [pid = 3960] [serial = 401] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016CB386000) [pid = 3960] [serial = 386] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016CB44E000) [pid = 3960] [serial = 387] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016CF996400) [pid = 3960] [serial = 389] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D047D400) [pid = 3960] [serial = 390] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D193D800) [pid = 3960] [serial = 392] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016CF992400) [pid = 3960] [serial = 384] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016CB3A2000) [pid = 3960] [serial = 383] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D7E68000) [pid = 3960] [serial = 399] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D785C000) [pid = 3960] [serial = 374] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D1943400) [pid = 3960] [serial = 373] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D785E400) [pid = 3960] [serial = 398] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D9E33400) [pid = 3960] [serial = 377] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D88E4400) [pid = 3960] [serial = 376] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016DBFEF400) [pid = 3960] [serial = 380] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016DB4C0C00) [pid = 3960] [serial = 379] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB448800) [pid = 3960] [serial = 404] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D8543000) [pid = 3960] [serial = 407] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D8464400) [pid = 3960] [serial = 402] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D749D400) [pid = 3960] [serial = 395] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D883CC00) [pid = 3960] [serial = 410] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D1940800) [pid = 3960] [serial = 405] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D751E000) [pid = 3960] [serial = 396] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D857C400) [pid = 3960] [serial = 408] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D1C7D800) [pid = 3960] [serial = 393] [outer = 0000000000000000] [url = about:blank] 05:51:13 INFO - PROCESS | 3960 | [3960] 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 05:51:14 INFO - PROCESS | 3960 | 1468500674114 Marionette TRACE conn6 <- [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]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1887ms 05:51:14 INFO - PROCESS | 3960 | 1468500674156 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 3960 | 1468500674160 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 05:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:51:14 INFO - PROCESS | 3960 | 1468500674165 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 3960 | 1468500674170 Marionette TRACE conn6 <- [1,582,null,{}] 05:51:14 INFO - PROCESS | 3960 | 1468500674175 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:14 INFO - PROCESS | 3960 | 1468500674178 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:14 INFO - PROCESS | 3960 | 1468500674269 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 05:51:14 INFO - PROCESS | 3960 | 1468500674278 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 3960 | 1468500674281 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CC7BA000 == 28 [pid = 3960] [id = 155] 05:51:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB2D3000) [pid = 3960] [serial = 463] [outer = 0000000000000000] 05:51:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CB325800) [pid = 3960] [serial = 464] [outer = 00000016CB2D3000] 05:51:14 INFO - PROCESS | 3960 | 1468500674330 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CB384C00) [pid = 3960] [serial = 465] [outer = 00000016CB2D3000] 05:51:14 INFO - PROCESS | 3960 | 1468500674794 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 692ms 05:51:14 INFO - PROCESS | 3960 | 1468500674861 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 3960 | 1468500674867 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 05:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:51:14 INFO - PROCESS | 3960 | 1468500674873 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 3960 | 1468500674876 Marionette TRACE conn6 <- [1,586,null,{}] 05:51:14 INFO - PROCESS | 3960 | 1468500674880 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:14 INFO - PROCESS | 3960 | 1468500674883 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:14 INFO - PROCESS | 3960 | 1468500674974 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 05:51:15 INFO - PROCESS | 3960 | 1468500675047 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 3960 | 1468500675050 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:15 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D173C000 == 29 [pid = 3960] [id = 156] 05:51:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CB38AC00) [pid = 3960] [serial = 466] [outer = 0000000000000000] 05:51:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016CB449C00) [pid = 3960] [serial = 467] [outer = 00000016CB38AC00] 05:51:15 INFO - PROCESS | 3960 | 1468500675098 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CB72CC00) [pid = 3960] [serial = 468] [outer = 00000016CB38AC00] 05:51:15 INFO - PROCESS | 3960 | 1468500675491 Marionette TRACE conn6 <- [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]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:51:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 05:51:15 INFO - PROCESS | 3960 | 1468500675504 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 3960 | 1468500675506 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 05:51:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:51:15 INFO - PROCESS | 3960 | 1468500675510 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 3960 | 1468500675514 Marionette TRACE conn6 <- [1,590,null,{}] 05:51:15 INFO - PROCESS | 3960 | 1468500675526 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:15 INFO - PROCESS | 3960 | 1468500675532 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:15 INFO - PROCESS | 3960 | 1468500675652 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 05:51:15 INFO - PROCESS | 3960 | 1468500675711 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 3960 | 1468500675714 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:15 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7357000 == 30 [pid = 3960] [id = 157] 05:51:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016CF762C00) [pid = 3960] [serial = 469] [outer = 0000000000000000] 05:51:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CF99FC00) [pid = 3960] [serial = 470] [outer = 00000016CF762C00] 05:51:15 INFO - PROCESS | 3960 | 1468500675763 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D04E0400) [pid = 3960] [serial = 471] [outer = 00000016CF762C00] 05:51:16 INFO - PROCESS | 3960 | 1468500676249 Marionette TRACE conn6 <- [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]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 776ms 05:51:16 INFO - PROCESS | 3960 | 1468500676288 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 3960 | 1468500676291 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 05:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:51:16 INFO - PROCESS | 3960 | 1468500676294 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 3960 | 1468500676296 Marionette TRACE conn6 <- [1,594,null,{}] 05:51:16 INFO - PROCESS | 3960 | 1468500676299 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:16 INFO - PROCESS | 3960 | 1468500676302 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:16 INFO - PROCESS | 3960 | 1468500676419 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 05:51:16 INFO - PROCESS | 3960 | 1468500676425 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 3960 | 1468500676427 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BDD800 == 31 [pid = 3960] [id = 158] 05:51:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D1327000) [pid = 3960] [serial = 472] [outer = 0000000000000000] 05:51:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D135C000) [pid = 3960] [serial = 473] [outer = 00000016D1327000] 05:51:16 INFO - PROCESS | 3960 | 1468500676509 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D17C2C00) [pid = 3960] [serial = 474] [outer = 00000016D1327000] 05:51:16 INFO - PROCESS | 3960 | 1468500676943 Marionette TRACE conn6 <- [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]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 690ms 05:51:16 INFO - PROCESS | 3960 | 1468500676987 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 3960 | 1468500676989 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 05:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:51:17 INFO - PROCESS | 3960 | 1468500677000 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 3960 | 1468500677002 Marionette TRACE conn6 <- [1,598,null,{}] 05:51:17 INFO - PROCESS | 3960 | 1468500677005 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:17 INFO - PROCESS | 3960 | 1468500677008 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:17 INFO - PROCESS | 3960 | 1468500677138 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 05:51:17 INFO - PROCESS | 3960 | 1468500677148 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 3960 | 1468500677150 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D843F000 == 32 [pid = 3960] [id = 159] 05:51:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CB2C9400) [pid = 3960] [serial = 475] [outer = 0000000000000000] 05:51:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D1C70400) [pid = 3960] [serial = 476] [outer = 00000016CB2C9400] 05:51:17 INFO - PROCESS | 3960 | 1468500677235 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D4E10000) [pid = 3960] [serial = 477] [outer = 00000016CB2C9400] 05:51:17 INFO - PROCESS | 3960 | 1468500677831 Marionette TRACE conn6 <- [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]]]}] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D94B4000) [pid = 3960] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D8BEF000) [pid = 3960] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D7EBA000) [pid = 3960] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D845C800) [pid = 3960] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB386400) [pid = 3960] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CA008C00) [pid = 3960] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB382000) [pid = 3960] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D8586000) [pid = 3960] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CFABF400) [pid = 3960] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D7B68C00) [pid = 3960] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CA73EC00) [pid = 3960] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D135E800) [pid = 3960] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:51:17 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D1941C00) [pid = 3960] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:51:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:51:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 880ms 05:51:17 INFO - PROCESS | 3960 | 1468500677881 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 3960 | 1468500677883 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 05:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:51:17 INFO - PROCESS | 3960 | 1468500677887 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 3960 | 1468500677888 Marionette TRACE conn6 <- [1,602,null,{}] 05:51:17 INFO - PROCESS | 3960 | 1468500677892 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:17 INFO - PROCESS | 3960 | 1468500677898 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:18 INFO - PROCESS | 3960 | 1468500677992 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 05:51:18 INFO - PROCESS | 3960 | 1468500678000 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 3960 | 1468500678002 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88C1800 == 33 [pid = 3960] [id = 160] 05:51:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CB448C00) [pid = 3960] [serial = 478] [outer = 0000000000000000] 05:51:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D6BCF000) [pid = 3960] [serial = 479] [outer = 00000016CB448C00] 05:51:18 INFO - PROCESS | 3960 | 1468500678047 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D751C400) [pid = 3960] [serial = 480] [outer = 00000016CB448C00] 05:51:18 INFO - PROCESS | 3960 | 1468500678545 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 690ms 05:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:51:18 INFO - PROCESS | 3960 | 1468500678581 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 3960 | 1468500678583 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 05:51:18 INFO - PROCESS | 3960 | 1468500678586 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 3960 | 1468500678588 Marionette TRACE conn6 <- [1,606,null,{}] 05:51:18 INFO - PROCESS | 3960 | 1468500678591 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:18 INFO - PROCESS | 3960 | 1468500678593 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:18 INFO - PROCESS | 3960 | 1468500678672 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 05:51:18 INFO - PROCESS | 3960 | 1468500678678 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 3960 | 1468500678680 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8AC0800 == 34 [pid = 3960] [id = 161] 05:51:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D751F400) [pid = 3960] [serial = 481] [outer = 0000000000000000] 05:51:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D785F400) [pid = 3960] [serial = 482] [outer = 00000016D751F400] 05:51:18 INFO - PROCESS | 3960 | 1468500678724 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7E60000) [pid = 3960] [serial = 483] [outer = 00000016D751F400] 05:51:19 INFO - PROCESS | 3960 | 1468500679123 Marionette TRACE conn6 <- [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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:51:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 586ms 05:51:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:51:19 INFO - PROCESS | 3960 | 1468500679177 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 3960 | 1468500679179 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 05:51:19 INFO - PROCESS | 3960 | 1468500679183 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 3960 | 1468500679184 Marionette TRACE conn6 <- [1,610,null,{}] 05:51:19 INFO - PROCESS | 3960 | 1468500679188 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:19 INFO - PROCESS | 3960 | 1468500679190 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:19 INFO - PROCESS | 3960 | 1468500679269 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 05:51:19 INFO - PROCESS | 3960 | 1468500679274 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 3960 | 1468500679276 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA977800 == 35 [pid = 3960] [id = 162] 05:51:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7E64C00) [pid = 3960] [serial = 484] [outer = 0000000000000000] 05:51:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7EB4400) [pid = 3960] [serial = 485] [outer = 00000016D7E64C00] 05:51:19 INFO - PROCESS | 3960 | 1468500679329 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7F6F400) [pid = 3960] [serial = 486] [outer = 00000016D7E64C00] 05:51:19 INFO - PROCESS | 3960 | 1468500679741 Marionette TRACE conn6 <- [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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:51:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 584ms 05:51:19 INFO - PROCESS | 3960 | 1468500679769 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 3960 | 1468500679771 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 05:51:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:51:19 INFO - PROCESS | 3960 | 1468500679785 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 3960 | 1468500679787 Marionette TRACE conn6 <- [1,614,null,{}] 05:51:19 INFO - PROCESS | 3960 | 1468500679795 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:19 INFO - PROCESS | 3960 | 1468500679797 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:19 INFO - PROCESS | 3960 | 1468500679923 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 05:51:20 INFO - PROCESS | 3960 | 1468500680069 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 3960 | 1468500680073 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:20 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB859000 == 36 [pid = 3960] [id = 163] 05:51:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016C960B000) [pid = 3960] [serial = 487] [outer = 0000000000000000] 05:51:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016C9649000) [pid = 3960] [serial = 488] [outer = 00000016C960B000] 05:51:20 INFO - PROCESS | 3960 | 1468500680135 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016CB139C00) [pid = 3960] [serial = 489] [outer = 00000016C960B000] 05:51:20 INFO - PROCESS | 3960 | 1468500680880 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1139ms 05:51:20 INFO - PROCESS | 3960 | 1468500680934 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 3960 | 1468500680938 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 05:51:20 INFO - PROCESS | 3960 | 1468500680944 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:51:20 INFO - PROCESS | 3960 | 1468500680947 Marionette TRACE conn6 <- [1,618,null,{}] 05:51:20 INFO - PROCESS | 3960 | 1468500680952 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:20 INFO - PROCESS | 3960 | 1468500680955 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:21 INFO - PROCESS | 3960 | 1468500681097 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 05:51:21 INFO - PROCESS | 3960 | 1468500681162 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 3960 | 1468500681166 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7425000 == 37 [pid = 3960] [id = 164] 05:51:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016CB39C800) [pid = 3960] [serial = 490] [outer = 0000000000000000] 05:51:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016CB451000) [pid = 3960] [serial = 491] [outer = 00000016CB39C800] 05:51:21 INFO - PROCESS | 3960 | 1468500681223 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CF940800) [pid = 3960] [serial = 492] [outer = 00000016CB39C800] 05:51:21 INFO - PROCESS | 3960 | 1468500681932 Marionette TRACE conn6 <- [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]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1030ms 05:51:21 INFO - PROCESS | 3960 | 1468500681978 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 3960 | 1468500681982 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 05:51:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:51:21 INFO - PROCESS | 3960 | 1468500681986 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 3960 | 1468500681988 Marionette TRACE conn6 <- [1,622,null,{}] 05:51:21 INFO - PROCESS | 3960 | 1468500681993 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:22 INFO - PROCESS | 3960 | 1468500681996 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:22 INFO - PROCESS | 3960 | 1468500682118 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 05:51:22 INFO - PROCESS | 3960 | 1468500682191 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 3960 | 1468500682194 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50CA800 == 38 [pid = 3960] [id = 165] 05:51:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CB384800) [pid = 3960] [serial = 493] [outer = 0000000000000000] 05:51:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D01B2000) [pid = 3960] [serial = 494] [outer = 00000016CB384800] 05:51:22 INFO - PROCESS | 3960 | 1468500682250 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D4B92400) [pid = 3960] [serial = 495] [outer = 00000016CB384800] 05:51:22 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:22 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:51:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA977800 == 37 [pid = 3960] [id = 162] 05:51:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8AC0800 == 36 [pid = 3960] [id = 161] 05:51:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88C1800 == 35 [pid = 3960] [id = 160] 05:51:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D843F000 == 34 [pid = 3960] [id = 159] 05:51:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BDD800 == 33 [pid = 3960] [id = 158] 05:51:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7357000 == 32 [pid = 3960] [id = 157] 05:51:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D173C000 == 31 [pid = 3960] [id = 156] 05:51:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016CC7BA000 == 30 [pid = 3960] [id = 155] 05:51:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016C95AA000 == 29 [pid = 3960] [id = 154] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D803F400) [pid = 3960] [serial = 431] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D8580800) [pid = 3960] [serial = 434] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D845FC00) [pid = 3960] [serial = 432] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016CB39D000) [pid = 3960] [serial = 413] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CB97E800) [pid = 3960] [serial = 414] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D5083000) [pid = 3960] [serial = 425] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D7518C00) [pid = 3960] [serial = 426] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB724C00) [pid = 3960] [serial = 419] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CC5E9C00) [pid = 3960] [serial = 420] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D94B3800) [pid = 3960] [serial = 444] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D8849C00) [pid = 3960] [serial = 411] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D04EC000) [pid = 3960] [serial = 422] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D1323000) [pid = 3960] [serial = 423] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D88EDC00) [pid = 3960] [serial = 435] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D7EB1800) [pid = 3960] [serial = 428] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB44FC00) [pid = 3960] [serial = 437] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D193E400) [pid = 3960] [serial = 416] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D4E68C00) [pid = 3960] [serial = 417] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D749C000) [pid = 3960] [serial = 438] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D845D800) [pid = 3960] [serial = 440] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D9109800) [pid = 3960] [serial = 441] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D7EB9400) [pid = 3960] [serial = 429] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D94E7800) [pid = 3960] [serial = 446] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D9E34C00) [pid = 3960] [serial = 447] [outer = 0000000000000000] [url = about:blank] 05:51:22 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D9110000) [pid = 3960] [serial = 443] [outer = 0000000000000000] [url = about:blank] 05:51:23 INFO - PROCESS | 3960 | 1468500683010 Marionette TRACE conn6 <- [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]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1080ms 05:51:23 INFO - PROCESS | 3960 | 1468500683069 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 3960 | 1468500683074 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 05:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:51:23 INFO - PROCESS | 3960 | 1468500683078 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 3960 | 1468500683083 Marionette TRACE conn6 <- [1,626,null,{}] 05:51:23 INFO - PROCESS | 3960 | 1468500683088 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:23 INFO - PROCESS | 3960 | 1468500683091 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:23 INFO - PROCESS | 3960 | 1468500683182 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 05:51:23 INFO - PROCESS | 3960 | 1468500683188 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 3960 | 1468500683192 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D02BF000 == 30 [pid = 3960] [id = 166] 05:51:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB2D7800) [pid = 3960] [serial = 496] [outer = 0000000000000000] 05:51:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB388400) [pid = 3960] [serial = 497] [outer = 00000016CB2D7800] 05:51:23 INFO - PROCESS | 3960 | 1468500683241 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB723400) [pid = 3960] [serial = 498] [outer = 00000016CB2D7800] 05:51:23 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:23 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:51:23 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:23 INFO - PROCESS | 3960 | 1468500683745 Marionette TRACE conn6 <- [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]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 05:51:23 INFO - PROCESS | 3960 | 1468500683774 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 3960 | 1468500683778 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 05:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:51:23 INFO - PROCESS | 3960 | 1468500683784 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 3960 | 1468500683787 Marionette TRACE conn6 <- [1,630,null,{}] 05:51:23 INFO - PROCESS | 3960 | 1468500683791 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:23 INFO - PROCESS | 3960 | 1468500683793 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:23 INFO - PROCESS | 3960 | 1468500683885 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 05:51:23 INFO - PROCESS | 3960 | 1468500683894 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 3960 | 1468500683896 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50C6000 == 31 [pid = 3960] [id = 167] 05:51:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CF998400) [pid = 3960] [serial = 499] [outer = 0000000000000000] 05:51:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D0475C00) [pid = 3960] [serial = 500] [outer = 00000016CF998400] 05:51:23 INFO - PROCESS | 3960 | 1468500683944 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1323000) [pid = 3960] [serial = 501] [outer = 00000016CF998400] 05:51:24 INFO - PROCESS | 3960 | 1468500684406 Marionette TRACE conn6 <- [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]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:51:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 689ms 05:51:24 INFO - PROCESS | 3960 | 1468500684477 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 3960 | 1468500684479 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 05:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:51:24 INFO - PROCESS | 3960 | 1468500684483 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 3960 | 1468500684487 Marionette TRACE conn6 <- [1,634,null,{}] 05:51:24 INFO - PROCESS | 3960 | 1468500684498 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:24 INFO - PROCESS | 3960 | 1468500684503 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:24 INFO - PROCESS | 3960 | 1468500684591 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 05:51:24 INFO - PROCESS | 3960 | 1468500684605 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 3960 | 1468500684608 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8429800 == 32 [pid = 3960] [id = 168] 05:51:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D4E07C00) [pid = 3960] [serial = 502] [outer = 0000000000000000] 05:51:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D6BC2800) [pid = 3960] [serial = 503] [outer = 00000016D4E07C00] 05:51:24 INFO - PROCESS | 3960 | 1468500684657 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D7518400) [pid = 3960] [serial = 504] [outer = 00000016D4E07C00] 05:51:25 INFO - PROCESS | 3960 | 1468500685073 Marionette TRACE conn6 <- [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]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 649ms 05:51:25 INFO - PROCESS | 3960 | 1468500685135 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 3960 | 1468500685138 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 05:51:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:51:25 INFO - PROCESS | 3960 | 1468500685141 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 3960 | 1468500685143 Marionette TRACE conn6 <- [1,638,null,{}] 05:51:25 INFO - PROCESS | 3960 | 1468500685147 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:25 INFO - PROCESS | 3960 | 1468500685149 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:25 INFO - PROCESS | 3960 | 1468500685265 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 05:51:25 INFO - PROCESS | 3960 | 1468500685274 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 3960 | 1468500685276 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88C4800 == 33 [pid = 3960] [id = 169] 05:51:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7858000) [pid = 3960] [serial = 505] [outer = 0000000000000000] 05:51:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7E6A400) [pid = 3960] [serial = 506] [outer = 00000016D7858000] 05:51:25 INFO - PROCESS | 3960 | 1468500685330 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7EBC000) [pid = 3960] [serial = 507] [outer = 00000016D7858000] 05:51:25 INFO - PROCESS | 3960 | 1468500685787 Marionette TRACE conn6 <- [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]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 690ms 05:51:25 INFO - PROCESS | 3960 | 1468500685834 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 3960 | 1468500685836 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 05:51:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:51:25 INFO - PROCESS | 3960 | 1468500685845 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 3960 | 1468500685847 Marionette TRACE conn6 <- [1,642,null,{}] 05:51:25 INFO - PROCESS | 3960 | 1468500685850 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:25 INFO - PROCESS | 3960 | 1468500685852 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:25 INFO - PROCESS | 3960 | 1468500685957 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 05:51:25 INFO - PROCESS | 3960 | 1468500685964 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 3960 | 1468500685966 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA7CD000 == 34 [pid = 3960] [id = 170] 05:51:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CA536000) [pid = 3960] [serial = 508] [outer = 0000000000000000] 05:51:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D81AEC00) [pid = 3960] [serial = 509] [outer = 00000016CA536000] 05:51:26 INFO - PROCESS | 3960 | 1468500686010 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D845DC00) [pid = 3960] [serial = 510] [outer = 00000016CA536000] 05:51:26 INFO - PROCESS | 3960 | 1468500686479 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:51:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 691ms 05:51:26 INFO - PROCESS | 3960 | 1468500686534 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 3960 | 1468500686536 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 05:51:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:51:26 INFO - PROCESS | 3960 | 1468500686539 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 3960 | 1468500686541 Marionette TRACE conn6 <- [1,646,null,{}] 05:51:26 INFO - PROCESS | 3960 | 1468500686545 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:26 INFO - PROCESS | 3960 | 1468500686551 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:26 INFO - PROCESS | 3960 | 1468500686705 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 05:51:26 INFO - PROCESS | 3960 | 1468500686730 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 3960 | 1468500686732 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:26 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7C1800 == 35 [pid = 3960] [id = 171] 05:51:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D854B000) [pid = 3960] [serial = 511] [outer = 0000000000000000] 05:51:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D857F000) [pid = 3960] [serial = 512] [outer = 00000016D854B000] 05:51:26 INFO - PROCESS | 3960 | 1468500686777 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D8843800) [pid = 3960] [serial = 513] [outer = 00000016D854B000] 05:51:27 INFO - PROCESS | 3960 | 1468500687189 Marionette TRACE conn6 <- [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]]]}] 05:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 692ms 05:51:27 INFO - PROCESS | 3960 | 1468500687234 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 3960 | 1468500687236 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 05:51:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:51:27 INFO - PROCESS | 3960 | 1468500687251 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 3960 | 1468500687253 Marionette TRACE conn6 <- [1,650,null,{}] 05:51:27 INFO - PROCESS | 3960 | 1468500687257 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:27 INFO - PROCESS | 3960 | 1468500687259 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:27 INFO - PROCESS | 3960 | 1468500687363 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 05:51:27 INFO - PROCESS | 3960 | 1468500687368 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 3960 | 1468500687370 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE79E800 == 36 [pid = 3960] [id = 172] 05:51:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D854C400) [pid = 3960] [serial = 514] [outer = 0000000000000000] 05:51:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D88E5800) [pid = 3960] [serial = 515] [outer = 00000016D854C400] 05:51:27 INFO - PROCESS | 3960 | 1468500687414 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D88F0400) [pid = 3960] [serial = 516] [outer = 00000016D854C400] 05:51:27 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CF762C00) [pid = 3960] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:51:27 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D4E0E800) [pid = 3960] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:51:27 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CB399C00) [pid = 3960] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:51:27 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB448C00) [pid = 3960] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:51:27 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D751F400) [pid = 3960] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:51:27 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB2C9400) [pid = 3960] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:51:27 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB38AC00) [pid = 3960] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:51:27 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D88E8C00) [pid = 3960] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:51:27 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB32BC00) [pid = 3960] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:51:27 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB2D3000) [pid = 3960] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:51:27 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D1327000) [pid = 3960] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:51:27 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB38D800) [pid = 3960] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:51:27 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:27 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:27 INFO - PROCESS | 3960 | 1468500687866 Marionette TRACE conn6 <- [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]]]}] 05:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 651ms 05:51:27 INFO - PROCESS | 3960 | 1468500687893 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 3960 | 1468500687895 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 05:51:27 INFO - PROCESS | 3960 | 1468500687899 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:51:27 INFO - PROCESS | 3960 | 1468500687901 Marionette TRACE conn6 <- [1,654,null,{}] 05:51:27 INFO - PROCESS | 3960 | 1468500687905 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:27 INFO - PROCESS | 3960 | 1468500687914 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:28 INFO - PROCESS | 3960 | 1468500687997 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 05:51:28 INFO - PROCESS | 3960 | 1468500688029 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 3960 | 1468500688031 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:28 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE815000 == 37 [pid = 3960] [id = 173] 05:51:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D1211800) [pid = 3960] [serial = 517] [outer = 0000000000000000] 05:51:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D1E6D400) [pid = 3960] [serial = 518] [outer = 00000016D1211800] 05:51:28 INFO - PROCESS | 3960 | 1468500688075 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D88E2C00) [pid = 3960] [serial = 519] [outer = 00000016D1211800] 05:51:28 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:28 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:51:28 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:28 INFO - PROCESS | 3960 | 1468500688473 Marionette TRACE conn6 <- [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]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:51:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 627ms 05:51:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:51:28 INFO - PROCESS | 3960 | 1468500688529 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 3960 | 1468500688531 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 05:51:28 INFO - PROCESS | 3960 | 1468500688534 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 3960 | 1468500688536 Marionette TRACE conn6 <- [1,658,null,{}] 05:51:28 INFO - PROCESS | 3960 | 1468500688540 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:28 INFO - PROCESS | 3960 | 1468500688542 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:28 INFO - PROCESS | 3960 | 1468500688627 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 05:51:28 INFO - PROCESS | 3960 | 1468500688632 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 3960 | 1468500688634 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:28 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1A22000 == 38 [pid = 3960] [id = 174] 05:51:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8BF0800) [pid = 3960] [serial = 520] [outer = 0000000000000000] 05:51:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D785A800) [pid = 3960] [serial = 521] [outer = 00000016D8BF0800] 05:51:28 INFO - PROCESS | 3960 | 1468500688678 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D91F4000) [pid = 3960] [serial = 522] [outer = 00000016D8BF0800] 05:51:29 INFO - PROCESS | 3960 | 1468500689086 Marionette TRACE conn6 <- [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]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:51:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 586ms 05:51:29 INFO - PROCESS | 3960 | 1468500689128 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 3960 | 1468500689131 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 05:51:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:51:29 INFO - PROCESS | 3960 | 1468500689134 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 3960 | 1468500689135 Marionette TRACE conn6 <- [1,662,null,{}] 05:51:29 INFO - PROCESS | 3960 | 1468500689143 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:29 INFO - PROCESS | 3960 | 1468500689145 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:29 INFO - PROCESS | 3960 | 1468500689228 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 05:51:29 INFO - PROCESS | 3960 | 1468500689234 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 3960 | 1468500689236 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:29 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF3E000 == 39 [pid = 3960] [id = 175] 05:51:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D9465800) [pid = 3960] [serial = 523] [outer = 0000000000000000] 05:51:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D94B1000) [pid = 3960] [serial = 524] [outer = 00000016D9465800] 05:51:29 INFO - PROCESS | 3960 | 1468500689281 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D94E1C00) [pid = 3960] [serial = 525] [outer = 00000016D9465800] 05:51:29 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:29 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:51:29 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:29 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:51:29 INFO - PROCESS | 3960 | 1468500689862 Marionette TRACE conn6 <- [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]]]}] 05:51:29 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 05:51:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 776ms 05:51:29 INFO - PROCESS | 3960 | 1468500689915 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 3960 | 1468500689920 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 05:51:29 INFO - PROCESS | 3960 | 1468500689925 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:51:29 INFO - PROCESS | 3960 | 1468500689929 Marionette TRACE conn6 <- [1,666,null,{}] 05:51:29 INFO - PROCESS | 3960 | 1468500689935 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:29 INFO - PROCESS | 3960 | 1468500689938 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:30 INFO - PROCESS | 3960 | 1468500690087 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 05:51:30 INFO - PROCESS | 3960 | 1468500690203 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 3960 | 1468500690207 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C0A000 == 40 [pid = 3960] [id = 176] 05:51:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016CB2CEC00) [pid = 3960] [serial = 526] [outer = 0000000000000000] 05:51:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016CB3A1C00) [pid = 3960] [serial = 527] [outer = 00000016CB2CEC00] 05:51:30 INFO - PROCESS | 3960 | 1468500690265 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016CC7DC000) [pid = 3960] [serial = 528] [outer = 00000016CB2CEC00] 05:51:30 INFO - PROCESS | 3960 | 1468500690899 Marionette TRACE conn6 <- [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]]]}] 05:51:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:51:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 985ms 05:51:30 INFO - PROCESS | 3960 | 1468500690914 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 3960 | 1468500690919 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 05:51:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:51:30 INFO - PROCESS | 3960 | 1468500690926 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 3960 | 1468500690929 Marionette TRACE conn6 <- [1,670,null,{}] 05:51:30 INFO - PROCESS | 3960 | 1468500690933 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:30 INFO - PROCESS | 3960 | 1468500690936 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:31 INFO - PROCESS | 3960 | 1468500691051 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 05:51:31 INFO - PROCESS | 3960 | 1468500691166 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 3960 | 1468500691169 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB47D800 == 41 [pid = 3960] [id = 177] 05:51:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D4E07400) [pid = 3960] [serial = 529] [outer = 0000000000000000] 05:51:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D5083800) [pid = 3960] [serial = 530] [outer = 00000016D4E07400] 05:51:31 INFO - PROCESS | 3960 | 1468500691267 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D785DC00) [pid = 3960] [serial = 531] [outer = 00000016D4E07400] 05:51:31 INFO - PROCESS | 3960 | [3960] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:51:32 INFO - PROCESS | 3960 | [3960] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:51:32 INFO - PROCESS | 3960 | 1468500692561 Marionette TRACE conn6 <- [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]]]}] 05:51:32 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) 05:51:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1695ms 05:51:32 INFO - PROCESS | 3960 | 1468500692661 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 05:51:32 INFO - PROCESS | 3960 | 1468500692666 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 05:51:32 INFO - PROCESS | 3960 | 1468500692672 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:51:32 INFO - PROCESS | 3960 | 1468500692675 Marionette TRACE conn6 <- [1,674,null,{}] 05:51:32 INFO - PROCESS | 3960 | 1468500692681 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:32 INFO - PROCESS | 3960 | 1468500692684 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:32 INFO - PROCESS | 3960 | 1468500692776 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 05:51:32 INFO - PROCESS | 3960 | 1468500692890 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 3960 | 1468500692892 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:32 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CF778800 == 42 [pid = 3960] [id = 178] 05:51:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CB44D000) [pid = 3960] [serial = 532] [outer = 0000000000000000] 05:51:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CB451400) [pid = 3960] [serial = 533] [outer = 00000016CB44D000] 05:51:32 INFO - PROCESS | 3960 | 1468500692945 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016CC2DB400) [pid = 3960] [serial = 534] [outer = 00000016CB44D000] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1A22000 == 41 [pid = 3960] [id = 174] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE815000 == 40 [pid = 3960] [id = 173] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE79E800 == 39 [pid = 3960] [id = 172] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7C1800 == 38 [pid = 3960] [id = 171] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA7CD000 == 37 [pid = 3960] [id = 170] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88C4800 == 36 [pid = 3960] [id = 169] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8429800 == 35 [pid = 3960] [id = 168] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D50C6000 == 34 [pid = 3960] [id = 167] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D02BF000 == 33 [pid = 3960] [id = 166] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D50CA800 == 32 [pid = 3960] [id = 165] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7425000 == 31 [pid = 3960] [id = 164] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB859000 == 30 [pid = 3960] [id = 163] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB47D800 == 29 [pid = 3960] [id = 177] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF3E000 == 28 [pid = 3960] [id = 175] 05:51:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C0A000 == 27 [pid = 3960] [id = 176] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D04E0400) [pid = 3960] [serial = 471] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D74A2800) [pid = 3960] [serial = 452] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016CF99FC00) [pid = 3960] [serial = 470] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016CB446000) [pid = 3960] [serial = 461] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D6BCF000) [pid = 3960] [serial = 479] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D7E60000) [pid = 3960] [serial = 483] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D1C70400) [pid = 3960] [serial = 476] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CB72CC00) [pid = 3960] [serial = 468] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D785F400) [pid = 3960] [serial = 482] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CF7C2000) [pid = 3960] [serial = 462] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D910F000) [pid = 3960] [serial = 455] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D4E6B000) [pid = 3960] [serial = 458] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB325800) [pid = 3960] [serial = 464] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D135C000) [pid = 3960] [serial = 473] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016DA049400) [pid = 3960] [serial = 456] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D7EB2C00) [pid = 3960] [serial = 453] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D751C400) [pid = 3960] [serial = 480] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB384C00) [pid = 3960] [serial = 465] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D17C2C00) [pid = 3960] [serial = 474] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB449C00) [pid = 3960] [serial = 467] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D4E10000) [pid = 3960] [serial = 477] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CC5E4800) [pid = 3960] [serial = 449] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D8581800) [pid = 3960] [serial = 459] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D0520000) [pid = 3960] [serial = 450] [outer = 0000000000000000] [url = about:blank] 05:51:33 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D7EB4400) [pid = 3960] [serial = 485] [outer = 0000000000000000] [url = about:blank] 05:51:34 INFO - PROCESS | 3960 | 1468500694624 Marionette TRACE conn6 <- [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]]]}] 05:51:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:51:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1990ms 05:51:34 INFO - PROCESS | 3960 | 1468500694667 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 3960 | 1468500694671 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 05:51:34 INFO - PROCESS | 3960 | 1468500694676 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:51:34 INFO - PROCESS | 3960 | 1468500694680 Marionette TRACE conn6 <- [1,678,null,{}] 05:51:34 INFO - PROCESS | 3960 | 1468500694685 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:34 INFO - PROCESS | 3960 | 1468500694688 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:34 INFO - PROCESS | 3960 | 1468500694774 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 05:51:34 INFO - PROCESS | 3960 | 1468500694838 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 3960 | 1468500694841 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB928000 == 28 [pid = 3960] [id = 179] 05:51:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CAE28C00) [pid = 3960] [serial = 535] [outer = 0000000000000000] 05:51:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB32E800) [pid = 3960] [serial = 536] [outer = 00000016CAE28C00] 05:51:34 INFO - PROCESS | 3960 | 1468500694892 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB3A1800) [pid = 3960] [serial = 537] [outer = 00000016CAE28C00] 05:51:35 INFO - PROCESS | 3960 | 1468500695777 Marionette TRACE conn6 <- [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]]]}] 05:51:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:51:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1131ms 05:51:35 INFO - PROCESS | 3960 | 1468500695812 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 3960 | 1468500695817 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 05:51:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:51:35 INFO - PROCESS | 3960 | 1468500695824 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 3960 | 1468500695827 Marionette TRACE conn6 <- [1,682,null,{}] 05:51:35 INFO - PROCESS | 3960 | 1468500695831 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:35 INFO - PROCESS | 3960 | 1468500695833 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:35 INFO - PROCESS | 3960 | 1468500695954 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 05:51:35 INFO - PROCESS | 3960 | 1468500695962 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 3960 | 1468500695964 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1987800 == 29 [pid = 3960] [id = 180] 05:51:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB731800) [pid = 3960] [serial = 538] [outer = 0000000000000000] 05:51:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CF75E000) [pid = 3960] [serial = 539] [outer = 00000016CB731800] 05:51:36 INFO - PROCESS | 3960 | 1468500696014 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CF99D800) [pid = 3960] [serial = 540] [outer = 00000016CB731800] 05:51:37 INFO - PROCESS | 3960 | 1468500697000 Marionette TRACE conn6 <- [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]]]}] 05:51:37 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) 05:51:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1234ms 05:51:37 INFO - PROCESS | 3960 | 1468500697060 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 3960 | 1468500697063 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 05:51:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:51:37 INFO - PROCESS | 3960 | 1468500697072 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 3960 | 1468500697076 Marionette TRACE conn6 <- [1,686,null,{}] 05:51:37 INFO - PROCESS | 3960 | 1468500697087 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:37 INFO - PROCESS | 3960 | 1468500697092 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:37 INFO - PROCESS | 3960 | 1468500697203 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 05:51:37 INFO - PROCESS | 3960 | 1468500697210 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 3960 | 1468500697214 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:37 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D743A800 == 30 [pid = 3960] [id = 181] 05:51:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CB387C00) [pid = 3960] [serial = 541] [outer = 0000000000000000] 05:51:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D1359C00) [pid = 3960] [serial = 542] [outer = 00000016CB387C00] 05:51:37 INFO - PROCESS | 3960 | 1468500697263 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D17C2C00) [pid = 3960] [serial = 543] [outer = 00000016CB387C00] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CA536000) [pid = 3960] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D9465800) [pid = 3960] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D854B000) [pid = 3960] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D7E64C00) [pid = 3960] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016C960B000) [pid = 3960] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D854C400) [pid = 3960] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7858000) [pid = 3960] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CF998400) [pid = 3960] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016CB384800) [pid = 3960] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CB2D7800) [pid = 3960] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016CB39C800) [pid = 3960] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D4E07C00) [pid = 3960] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D1211800) [pid = 3960] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:51:38 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D8BF0800) [pid = 3960] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:51:38 INFO - PROCESS | 3960 | 1468500698207 Marionette TRACE conn6 <- [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]]]}] 05:51:38 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) 05:51:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1192ms 05:51:38 INFO - PROCESS | 3960 | 1468500698266 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 3960 | 1468500698269 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 05:51:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:51:38 INFO - PROCESS | 3960 | 1468500698273 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 3960 | 1468500698274 Marionette TRACE conn6 <- [1,690,null,{}] 05:51:38 INFO - PROCESS | 3960 | 1468500698278 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:38 INFO - PROCESS | 3960 | 1468500698280 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:38 INFO - PROCESS | 3960 | 1468500698368 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 05:51:38 INFO - PROCESS | 3960 | 1468500698375 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 3960 | 1468500698377 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BE3800 == 31 [pid = 3960] [id = 182] 05:51:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D01B8000) [pid = 3960] [serial = 544] [outer = 0000000000000000] 05:51:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D1285400) [pid = 3960] [serial = 545] [outer = 00000016D01B8000] 05:51:38 INFO - PROCESS | 3960 | 1468500698423 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D194B800) [pid = 3960] [serial = 546] [outer = 00000016D01B8000] 05:51:39 INFO - PROCESS | 3960 | 1468500699353 Marionette TRACE conn6 <- [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]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:51:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1139ms 05:51:39 INFO - PROCESS | 3960 | 1468500699435 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 3960 | 1468500699440 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 05:51:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:51:39 INFO - PROCESS | 3960 | 1468500699446 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 3960 | 1468500699450 Marionette TRACE conn6 <- [1,694,null,{}] 05:51:39 INFO - PROCESS | 3960 | 1468500699457 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:39 INFO - PROCESS | 3960 | 1468500699461 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:39 INFO - PROCESS | 3960 | 1468500699610 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 05:51:39 INFO - PROCESS | 3960 | 1468500699672 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 3960 | 1468500699676 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D02BF000 == 32 [pid = 3960] [id = 183] 05:51:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB2D2400) [pid = 3960] [serial = 547] [outer = 0000000000000000] 05:51:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB328800) [pid = 3960] [serial = 548] [outer = 00000016CB2D2400] 05:51:39 INFO - PROCESS | 3960 | 1468500699783 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB726400) [pid = 3960] [serial = 549] [outer = 00000016CB2D2400] 05:51:40 INFO - PROCESS | 3960 | 1468500700965 Marionette TRACE conn6 <- [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]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:51:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1547ms 05:51:40 INFO - PROCESS | 3960 | 1468500700996 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 05:51:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:51:41 INFO - PROCESS | 3960 | 1468500701000 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 05:51:41 INFO - PROCESS | 3960 | 1468500701007 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 3960 | 1468500701011 Marionette TRACE conn6 <- [1,698,null,{}] 05:51:41 INFO - PROCESS | 3960 | 1468500701026 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:41 INFO - PROCESS | 3960 | 1468500701029 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:41 INFO - PROCESS | 3960 | 1468500701198 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 05:51:41 INFO - PROCESS | 3960 | 1468500701298 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 3960 | 1468500701301 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:41 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D81F2800 == 33 [pid = 3960] [id = 184] 05:51:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D01B8C00) [pid = 3960] [serial = 550] [outer = 0000000000000000] 05:51:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D1286000) [pid = 3960] [serial = 551] [outer = 00000016D01B8C00] 05:51:41 INFO - PROCESS | 3960 | 1468500701361 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D135F400) [pid = 3960] [serial = 552] [outer = 00000016D01B8C00] 05:51:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016D743A800 == 32 [pid = 3960] [id = 181] 05:51:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1987800 == 31 [pid = 3960] [id = 180] 05:51:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB928000 == 30 [pid = 3960] [id = 179] 05:51:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016CF778800 == 29 [pid = 3960] [id = 178] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D81AEC00) [pid = 3960] [serial = 509] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D94E1C00) [pid = 3960] [serial = 525] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D857F000) [pid = 3960] [serial = 512] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D845DC00) [pid = 3960] [serial = 510] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D7F6F400) [pid = 3960] [serial = 486] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016C9649000) [pid = 3960] [serial = 488] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016CB139C00) [pid = 3960] [serial = 489] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D88E5800) [pid = 3960] [serial = 515] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D7E6A400) [pid = 3960] [serial = 506] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D0475C00) [pid = 3960] [serial = 500] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D1323000) [pid = 3960] [serial = 501] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D01B2000) [pid = 3960] [serial = 494] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016D4B92400) [pid = 3960] [serial = 495] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016CB388400) [pid = 3960] [serial = 497] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016CB723400) [pid = 3960] [serial = 498] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016CB451000) [pid = 3960] [serial = 491] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (00000016CF940800) [pid = 3960] [serial = 492] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (00000016D6BC2800) [pid = 3960] [serial = 503] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (00000016D7518400) [pid = 3960] [serial = 504] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 53 (00000016D8843800) [pid = 3960] [serial = 513] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 52 (00000016D94B1000) [pid = 3960] [serial = 524] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 51 (00000016D1E6D400) [pid = 3960] [serial = 518] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 50 (00000016D91F4000) [pid = 3960] [serial = 522] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 49 (00000016D785A800) [pid = 3960] [serial = 521] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 48 (00000016D88F0400) [pid = 3960] [serial = 516] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 47 (00000016D88E2C00) [pid = 3960] [serial = 519] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | --DOMWINDOW == 46 (00000016D7EBC000) [pid = 3960] [serial = 507] [outer = 0000000000000000] [url = about:blank] 05:51:42 INFO - PROCESS | 3960 | 1468500702543 Marionette TRACE conn6 <- [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]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:51:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1610ms 05:51:42 INFO - PROCESS | 3960 | 1468500702615 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 3960 | 1468500702619 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 05:51:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:51:42 INFO - PROCESS | 3960 | 1468500702673 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 3960 | 1468500702676 Marionette TRACE conn6 <- [1,702,null,{}] 05:51:42 INFO - PROCESS | 3960 | 1468500702687 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:42 INFO - PROCESS | 3960 | 1468500702690 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:42 INFO - PROCESS | 3960 | 1468500702772 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 05:51:42 INFO - PROCESS | 3960 | 1468500702780 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 3960 | 1468500702782 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D04C7000 == 30 [pid = 3960] [id = 185] 05:51:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 47 (00000016CB324C00) [pid = 3960] [serial = 553] [outer = 0000000000000000] 05:51:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 48 (00000016CB453800) [pid = 3960] [serial = 554] [outer = 00000016CB324C00] 05:51:42 INFO - PROCESS | 3960 | 1468500702831 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 49 (00000016CB978C00) [pid = 3960] [serial = 555] [outer = 00000016CB324C00] 05:51:43 INFO - PROCESS | 3960 | 1468500703774 Marionette TRACE conn6 <- [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]]]}] 05:51:43 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 05:51:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1194ms 05:51:43 INFO - PROCESS | 3960 | 1468500703823 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 3960 | 1468500703828 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 05:51:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:51:43 INFO - PROCESS | 3960 | 1468500703834 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 3960 | 1468500703836 Marionette TRACE conn6 <- [1,706,null,{}] 05:51:43 INFO - PROCESS | 3960 | 1468500703840 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:43 INFO - PROCESS | 3960 | 1468500703843 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:43 INFO - PROCESS | 3960 | 1468500703932 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 05:51:43 INFO - PROCESS | 3960 | 1468500703939 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 3960 | 1468500703941 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D6F14800 == 31 [pid = 3960] [id = 186] 05:51:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 50 (00000016D131D400) [pid = 3960] [serial = 556] [outer = 0000000000000000] 05:51:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 51 (00000016D1324C00) [pid = 3960] [serial = 557] [outer = 00000016D131D400] 05:51:44 INFO - PROCESS | 3960 | 1468500703991 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 52 (00000016D151FC00) [pid = 3960] [serial = 558] [outer = 00000016D131D400] 05:51:44 INFO - PROCESS | 3960 | --DOMWINDOW == 51 (00000016CAE28C00) [pid = 3960] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:51:44 INFO - PROCESS | 3960 | --DOMWINDOW == 50 (00000016CB44D000) [pid = 3960] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:51:44 INFO - PROCESS | 3960 | --DOMWINDOW == 49 (00000016CB2CEC00) [pid = 3960] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:51:44 INFO - PROCESS | 3960 | --DOMWINDOW == 48 (00000016CB731800) [pid = 3960] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:51:44 INFO - PROCESS | 3960 | --DOMWINDOW == 47 (00000016D4E07400) [pid = 3960] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:51:44 INFO - PROCESS | 3960 | --DOMWINDOW == 46 (00000016CB387C00) [pid = 3960] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:51:44 INFO - PROCESS | 3960 | 1468500704974 Marionette TRACE conn6 <- [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]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:51:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1181ms 05:51:45 INFO - PROCESS | 3960 | 1468500705017 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 3960 | 1468500705020 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 05:51:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:51:45 INFO - PROCESS | 3960 | 1468500705023 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 3960 | 1468500705027 Marionette TRACE conn6 <- [1,710,null,{}] 05:51:45 INFO - PROCESS | 3960 | 1468500705039 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:45 INFO - PROCESS | 3960 | 1468500705044 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:45 INFO - PROCESS | 3960 | 1468500705132 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 05:51:45 INFO - PROCESS | 3960 | 1468500705140 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 3960 | 1468500705143 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8434800 == 32 [pid = 3960] [id = 187] 05:51:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 47 (00000016D1C76800) [pid = 3960] [serial = 559] [outer = 0000000000000000] 05:51:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 48 (00000016D4E0F000) [pid = 3960] [serial = 560] [outer = 00000016D1C76800] 05:51:45 INFO - PROCESS | 3960 | 1468500705192 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 49 (00000016D6BCC800) [pid = 3960] [serial = 561] [outer = 00000016D1C76800] 05:51:45 INFO - PROCESS | 3960 | 1468500705618 Marionette TRACE conn6 <- [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] 05:51:45 INFO - PROCESS | 3960 | 1468500705657 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 05:51:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:51:45 INFO - PROCESS | 3960 | 1468500705660 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 3960 | 1468500705662 Marionette TRACE conn6 <- [1,714,null,{}] 05:51:45 INFO - PROCESS | 3960 | 1468500705666 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:45 INFO - PROCESS | 3960 | 1468500705668 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:45 INFO - PROCESS | 3960 | 1468500705756 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 05:51:45 INFO - PROCESS | 3960 | 1468500705762 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 3960 | 1468500705764 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D85A1000 == 33 [pid = 3960] [id = 188] 05:51:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 50 (00000016D73BE800) [pid = 3960] [serial = 562] [outer = 0000000000000000] 05:51:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 51 (00000016D751C400) [pid = 3960] [serial = 563] [outer = 00000016D73BE800] 05:51:45 INFO - PROCESS | 3960 | 1468500705809 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 52 (00000016D7858000) [pid = 3960] [serial = 564] [outer = 00000016D73BE800] 05:51:46 INFO - PROCESS | 3960 | 1468500706322 Marionette TRACE conn6 <- [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]]]}] 05:51:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:51:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 689ms 05:51:46 INFO - PROCESS | 3960 | 1468500706352 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 3960 | 1468500706355 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 05:51:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:51:46 INFO - PROCESS | 3960 | 1468500706358 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 3960 | 1468500706360 Marionette TRACE conn6 <- [1,718,null,{}] 05:51:46 INFO - PROCESS | 3960 | 1468500706364 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:46 INFO - PROCESS | 3960 | 1468500706366 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:46 INFO - PROCESS | 3960 | 1468500706449 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 05:51:46 INFO - PROCESS | 3960 | 1468500706456 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 3960 | 1468500706458 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:46 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D894E800 == 34 [pid = 3960] [id = 189] 05:51:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 53 (00000016D7E23800) [pid = 3960] [serial = 565] [outer = 0000000000000000] 05:51:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 54 (00000016D7E68000) [pid = 3960] [serial = 566] [outer = 00000016D7E23800] 05:51:46 INFO - PROCESS | 3960 | 1468500706530 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (00000016D7EB5400) [pid = 3960] [serial = 567] [outer = 00000016D7E23800] 05:51:46 INFO - PROCESS | 3960 | 1468500706976 Marionette TRACE conn6 <- [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] 05:51:47 INFO - PROCESS | 3960 | 1468500707056 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 05:51:47 INFO - PROCESS | 3960 | 1468500707059 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:51:47 INFO - PROCESS | 3960 | 1468500707061 Marionette TRACE conn6 <- [1,722,null,{}] 05:51:47 INFO - PROCESS | 3960 | 1468500707065 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:47 INFO - PROCESS | 3960 | 1468500707071 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:47 INFO - PROCESS | 3960 | 1468500707182 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 05:51:47 INFO - PROCESS | 3960 | 1468500707188 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 3960 | 1468500707190 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D94BF000 == 35 [pid = 3960] [id = 190] 05:51:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (00000016D826AC00) [pid = 3960] [serial = 568] [outer = 0000000000000000] 05:51:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (00000016D8465400) [pid = 3960] [serial = 569] [outer = 00000016D826AC00] 05:51:47 INFO - PROCESS | 3960 | 1468500707242 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016D8546800) [pid = 3960] [serial = 570] [outer = 00000016D826AC00] 05:51:47 INFO - PROCESS | 3960 | 1468500707649 Marionette TRACE conn6 <- [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]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:51:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 05:51:47 INFO - PROCESS | 3960 | 1468500707692 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 3960 | 1468500707694 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 05:51:47 INFO - PROCESS | 3960 | 1468500707697 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:51:47 INFO - PROCESS | 3960 | 1468500707699 Marionette TRACE conn6 <- [1,726,null,{}] 05:51:47 INFO - PROCESS | 3960 | 1468500707702 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:47 INFO - PROCESS | 3960 | 1468500707704 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:47 INFO - PROCESS | 3960 | 1468500707784 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 05:51:47 INFO - PROCESS | 3960 | 1468500707816 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 3960 | 1468500707818 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DAD40000 == 36 [pid = 3960] [id = 191] 05:51:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016D854BC00) [pid = 3960] [serial = 571] [outer = 0000000000000000] 05:51:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016D8550C00) [pid = 3960] [serial = 572] [outer = 00000016D854BC00] 05:51:47 INFO - PROCESS | 3960 | 1468500707862 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016D8583800) [pid = 3960] [serial = 573] [outer = 00000016D854BC00] 05:51:48 INFO - PROCESS | 3960 | [3960] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:51:48 INFO - PROCESS | 3960 | 1468500708886 Marionette TRACE conn6 <- [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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:51:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1231ms 05:51:48 INFO - PROCESS | 3960 | 1468500708946 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 3960 | 1468500708951 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 05:51:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:51:48 INFO - PROCESS | 3960 | 1468500708957 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 3960 | 1468500708961 Marionette TRACE conn6 <- [1,730,null,{}] 05:51:48 INFO - PROCESS | 3960 | 1468500708967 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:48 INFO - PROCESS | 3960 | 1468500708970 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:49 INFO - PROCESS | 3960 | 1468500709116 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 05:51:49 INFO - PROCESS | 3960 | 1468500709268 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 3960 | 1468500709271 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D67D2800 == 37 [pid = 3960] [id = 192] 05:51:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016CB723400) [pid = 3960] [serial = 574] [outer = 0000000000000000] 05:51:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CB72C800) [pid = 3960] [serial = 575] [outer = 00000016CB723400] 05:51:49 INFO - PROCESS | 3960 | 1468500709329 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016CF99A800) [pid = 3960] [serial = 576] [outer = 00000016CB723400] 05:51:50 INFO - PROCESS | 3960 | 1468500710423 Marionette TRACE conn6 <- [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]]]}] 05:51:50 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 05:51:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1490ms 05:51:50 INFO - PROCESS | 3960 | 1468500710449 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 3960 | 1468500710454 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 05:51:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:51:50 INFO - PROCESS | 3960 | 1468500710460 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 3960 | 1468500710463 Marionette TRACE conn6 <- [1,734,null,{}] 05:51:50 INFO - PROCESS | 3960 | 1468500710467 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:50 INFO - PROCESS | 3960 | 1468500710470 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:50 INFO - PROCESS | 3960 | 1468500710585 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 05:51:50 INFO - PROCESS | 3960 | 1468500710699 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 3960 | 1468500710702 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:50 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0137800 == 38 [pid = 3960] [id = 193] 05:51:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CB136C00) [pid = 3960] [serial = 577] [outer = 0000000000000000] 05:51:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB444C00) [pid = 3960] [serial = 578] [outer = 00000016CB136C00] 05:51:50 INFO - PROCESS | 3960 | 1468500710760 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D1941C00) [pid = 3960] [serial = 579] [outer = 00000016CB136C00] 05:51:52 INFO - PROCESS | 3960 | --DOCSHELL 00000016D94BF000 == 37 [pid = 3960] [id = 190] 05:51:52 INFO - PROCESS | 3960 | --DOCSHELL 00000016D894E800 == 36 [pid = 3960] [id = 189] 05:51:52 INFO - PROCESS | 3960 | --DOCSHELL 00000016D85A1000 == 35 [pid = 3960] [id = 188] 05:51:52 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8434800 == 34 [pid = 3960] [id = 187] 05:51:52 INFO - PROCESS | 3960 | --DOCSHELL 00000016D6F14800 == 33 [pid = 3960] [id = 186] 05:51:52 INFO - PROCESS | 3960 | --DOCSHELL 00000016D04C7000 == 32 [pid = 3960] [id = 185] 05:51:52 INFO - PROCESS | 3960 | --DOCSHELL 00000016D81F2800 == 31 [pid = 3960] [id = 184] 05:51:52 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BE3800 == 30 [pid = 3960] [id = 182] 05:51:52 INFO - PROCESS | 3960 | --DOCSHELL 00000016D02BF000 == 29 [pid = 3960] [id = 183] 05:51:52 INFO - PROCESS | 3960 | --DOCSHELL 00000016D67D2800 == 28 [pid = 3960] [id = 192] 05:51:52 INFO - PROCESS | 3960 | --DOCSHELL 00000016DAD40000 == 27 [pid = 3960] [id = 191] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D1285400) [pid = 3960] [serial = 545] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016CB32E800) [pid = 3960] [serial = 536] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016CC2DB400) [pid = 3960] [serial = 534] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016CB451400) [pid = 3960] [serial = 533] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016CC7DC000) [pid = 3960] [serial = 528] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016CB3A1C00) [pid = 3960] [serial = 527] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016CF99D800) [pid = 3960] [serial = 540] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016D785DC00) [pid = 3960] [serial = 531] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D5083800) [pid = 3960] [serial = 530] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016CF75E000) [pid = 3960] [serial = 539] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (00000016D1359C00) [pid = 3960] [serial = 542] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (00000016D17C2C00) [pid = 3960] [serial = 543] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (00000016CB3A1800) [pid = 3960] [serial = 537] [outer = 0000000000000000] [url = about:blank] 05:51:52 INFO - PROCESS | 3960 | 1468500712262 Marionette TRACE conn6 <- [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]]]}] 05:51:52 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.) 05:51:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1839ms 05:51:52 INFO - PROCESS | 3960 | 1468500712302 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 3960 | 1468500712306 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 05:51:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:51:52 INFO - PROCESS | 3960 | 1468500712311 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 3960 | 1468500712315 Marionette TRACE conn6 <- [1,738,null,{}] 05:51:52 INFO - PROCESS | 3960 | 1468500712321 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:52 INFO - PROCESS | 3960 | 1468500712325 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:52 INFO - PROCESS | 3960 | 1468500712419 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 05:51:52 INFO - PROCESS | 3960 | 1468500712477 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 3960 | 1468500712482 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB84F000 == 28 [pid = 3960] [id = 194] 05:51:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (00000016CB137800) [pid = 3960] [serial = 580] [outer = 0000000000000000] 05:51:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (00000016CB13AC00) [pid = 3960] [serial = 581] [outer = 00000016CB137800] 05:51:52 INFO - PROCESS | 3960 | 1468500712532 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (00000016CB1DE400) [pid = 3960] [serial = 582] [outer = 00000016CB137800] 05:51:53 INFO - PROCESS | 3960 | 1468500713435 Marionette TRACE conn6 <- [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]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:51:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 05:51:53 INFO - PROCESS | 3960 | 1468500713491 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 3960 | 1468500713497 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 05:51:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:51:53 INFO - PROCESS | 3960 | 1468500713503 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 3960 | 1468500713507 Marionette TRACE conn6 <- [1,742,null,{}] 05:51:53 INFO - PROCESS | 3960 | 1468500713511 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:53 INFO - PROCESS | 3960 | 1468500713514 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:53 INFO - PROCESS | 3960 | 1468500713606 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 05:51:53 INFO - PROCESS | 3960 | 1468500713614 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 3960 | 1468500713616 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:53 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0140800 == 29 [pid = 3960] [id = 195] 05:51:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016CB38E800) [pid = 3960] [serial = 583] [outer = 0000000000000000] 05:51:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016CB395C00) [pid = 3960] [serial = 584] [outer = 00000016CB38E800] 05:51:53 INFO - PROCESS | 3960 | 1468500713665 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016CB447000) [pid = 3960] [serial = 585] [outer = 00000016CB38E800] 05:51:54 INFO - PROCESS | 3960 | 1468500714610 Marionette TRACE conn6 <- [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]]]}] 05:51:54 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 05:51:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1137ms 05:51:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:51:54 INFO - PROCESS | 3960 | 1468500714642 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 3960 | 1468500714644 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 05:51:54 INFO - PROCESS | 3960 | 1468500714648 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 3960 | 1468500714652 Marionette TRACE conn6 <- [1,746,null,{}] 05:51:54 INFO - PROCESS | 3960 | 1468500714664 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:54 INFO - PROCESS | 3960 | 1468500714669 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:54 INFO - PROCESS | 3960 | 1468500714783 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 05:51:54 INFO - PROCESS | 3960 | 1468500714792 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 3960 | 1468500714795 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D198C800 == 30 [pid = 3960] [id = 196] 05:51:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016CC754400) [pid = 3960] [serial = 586] [outer = 0000000000000000] 05:51:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016CC7DF400) [pid = 3960] [serial = 587] [outer = 00000016CC754400] 05:51:54 INFO - PROCESS | 3960 | 1468500714882 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CF998800) [pid = 3960] [serial = 588] [outer = 00000016CC754400] 05:51:55 INFO - PROCESS | 3960 | 1468500715358 Marionette TRACE conn6 <- [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]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:51:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 733ms 05:51:55 INFO - PROCESS | 3960 | 1468500715384 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 3960 | 1468500715387 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 05:51:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:51:55 INFO - PROCESS | 3960 | 1468500715390 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 3960 | 1468500715392 Marionette TRACE conn6 <- [1,750,null,{}] 05:51:55 INFO - PROCESS | 3960 | 1468500715396 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:55 INFO - PROCESS | 3960 | 1468500715398 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:55 INFO - PROCESS | 3960 | 1468500715506 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 05:51:55 INFO - PROCESS | 3960 | 1468500715513 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 3960 | 1468500715515 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D67C3800 == 31 [pid = 3960] [id = 197] 05:51:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016D01AF400) [pid = 3960] [serial = 589] [outer = 0000000000000000] 05:51:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D047BC00) [pid = 3960] [serial = 590] [outer = 00000016D01AF400] 05:51:55 INFO - PROCESS | 3960 | 1468500715596 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D0521C00) [pid = 3960] [serial = 591] [outer = 00000016D01AF400] 05:51:56 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D826AC00) [pid = 3960] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:51:56 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D854BC00) [pid = 3960] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:51:56 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D1C76800) [pid = 3960] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:51:56 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D01B8C00) [pid = 3960] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:51:56 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D01B8000) [pid = 3960] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:51:56 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016CB324C00) [pid = 3960] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:51:56 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016D131D400) [pid = 3960] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:51:56 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016CB2D2400) [pid = 3960] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:51:56 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016D73BE800) [pid = 3960] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:51:56 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (00000016D7E23800) [pid = 3960] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:51:56 INFO - PROCESS | 3960 | [3960] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:51:56 INFO - PROCESS | 3960 | 1468500716503 Marionette TRACE conn6 <- [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]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:51:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1137ms 05:51:56 INFO - PROCESS | 3960 | 1468500716529 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 3960 | 1468500716531 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 05:51:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:51:56 INFO - PROCESS | 3960 | 1468500716535 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 3960 | 1468500716537 Marionette TRACE conn6 <- [1,754,null,{}] 05:51:56 INFO - PROCESS | 3960 | 1468500716540 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:56 INFO - PROCESS | 3960 | 1468500716542 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:56 INFO - PROCESS | 3960 | 1468500716621 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 05:51:56 INFO - PROCESS | 3960 | 1468500716626 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 3960 | 1468500716628 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:56 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78C3000 == 32 [pid = 3960] [id = 198] 05:51:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (00000016D0169C00) [pid = 3960] [serial = 592] [outer = 0000000000000000] 05:51:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016D05F0C00) [pid = 3960] [serial = 593] [outer = 00000016D0169C00] 05:51:56 INFO - PROCESS | 3960 | 1468500716673 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016D1288000) [pid = 3960] [serial = 594] [outer = 00000016D0169C00] 05:51:57 INFO - PROCESS | 3960 | 1468500717533 Marionette TRACE conn6 <- [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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:51:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1024ms 05:51:57 INFO - PROCESS | 3960 | 1468500717562 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 3960 | 1468500717565 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 05:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:51:57 INFO - PROCESS | 3960 | 1468500717568 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 3960 | 1468500717570 Marionette TRACE conn6 <- [1,758,null,{}] 05:51:57 INFO - PROCESS | 3960 | 1468500717573 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:57 INFO - PROCESS | 3960 | 1468500717579 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:57 INFO - PROCESS | 3960 | 1468500717723 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 05:51:57 INFO - PROCESS | 3960 | 1468500717730 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 3960 | 1468500717732 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D842A000 == 33 [pid = 3960] [id = 199] 05:51:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016D131C800) [pid = 3960] [serial = 595] [outer = 0000000000000000] 05:51:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016D1940800) [pid = 3960] [serial = 596] [outer = 00000016D131C800] 05:51:57 INFO - PROCESS | 3960 | 1468500717777 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016D1C77000) [pid = 3960] [serial = 597] [outer = 00000016D131C800] 05:51:58 INFO - PROCESS | 3960 | 1468500718190 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 05:51:58 INFO - PROCESS | 3960 | 1468500718243 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 3960 | 1468500718247 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 05:51:58 INFO - PROCESS | 3960 | 1468500718252 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:51:58 INFO - PROCESS | 3960 | 1468500718257 Marionette TRACE conn6 <- [1,762,null,{}] 05:51:58 INFO - PROCESS | 3960 | 1468500718264 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:58 INFO - PROCESS | 3960 | 1468500718268 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:58 INFO - PROCESS | 3960 | 1468500718414 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 05:51:58 INFO - PROCESS | 3960 | 1468500718485 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 3960 | 1468500718491 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:58 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB86E000 == 34 [pid = 3960] [id = 200] 05:51:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CA754400) [pid = 3960] [serial = 598] [outer = 0000000000000000] 05:51:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016CA9BF800) [pid = 3960] [serial = 599] [outer = 00000016CA754400] 05:51:58 INFO - PROCESS | 3960 | 1468500718549 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CB2D3C00) [pid = 3960] [serial = 600] [outer = 00000016CA754400] 05:51:59 INFO - PROCESS | 3960 | 1468500719364 Marionette TRACE conn6 <- [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]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1142ms 05:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:51:59 INFO - PROCESS | 3960 | 1468500719399 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 3960 | 1468500719403 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 05:51:59 INFO - PROCESS | 3960 | 1468500719410 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 3960 | 1468500719414 Marionette TRACE conn6 <- [1,766,null,{}] 05:51:59 INFO - PROCESS | 3960 | 1468500719419 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:59 INFO - PROCESS | 3960 | 1468500719422 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:59 INFO - PROCESS | 3960 | 1468500719540 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 05:51:59 INFO - PROCESS | 3960 | 1468500719610 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 3960 | 1468500719613 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:51:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D722D800 == 35 [pid = 3960] [id = 201] 05:51:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB72A400) [pid = 3960] [serial = 601] [outer = 0000000000000000] 05:51:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB977C00) [pid = 3960] [serial = 602] [outer = 00000016CB72A400] 05:51:59 INFO - PROCESS | 3960 | 1468500719670 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CF997800) [pid = 3960] [serial = 603] [outer = 00000016CB72A400] 05:52:00 INFO - PROCESS | 3960 | 1468500720429 Marionette TRACE conn6 <- [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]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1089ms 05:52:00 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78C3000 == 34 [pid = 3960] [id = 198] 05:52:00 INFO - PROCESS | 3960 | --DOCSHELL 00000016D67C3800 == 33 [pid = 3960] [id = 197] 05:52:00 INFO - PROCESS | 3960 | --DOCSHELL 00000016D198C800 == 32 [pid = 3960] [id = 196] 05:52:00 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0140800 == 31 [pid = 3960] [id = 195] 05:52:00 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB84F000 == 30 [pid = 3960] [id = 194] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D8546800) [pid = 3960] [serial = 570] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D8583800) [pid = 3960] [serial = 573] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D8550C00) [pid = 3960] [serial = 572] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D4E0F000) [pid = 3960] [serial = 560] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D1286000) [pid = 3960] [serial = 551] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D135F400) [pid = 3960] [serial = 552] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D194B800) [pid = 3960] [serial = 546] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016CB453800) [pid = 3960] [serial = 554] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016CB978C00) [pid = 3960] [serial = 555] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D1324C00) [pid = 3960] [serial = 557] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016CB328800) [pid = 3960] [serial = 548] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (00000016CB726400) [pid = 3960] [serial = 549] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (00000016D751C400) [pid = 3960] [serial = 563] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (00000016D8465400) [pid = 3960] [serial = 569] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 53 (00000016D7E68000) [pid = 3960] [serial = 566] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 52 (00000016D7EB5400) [pid = 3960] [serial = 567] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 51 (00000016D7858000) [pid = 3960] [serial = 564] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 50 (00000016D6BCC800) [pid = 3960] [serial = 561] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | --DOMWINDOW == 49 (00000016D151FC00) [pid = 3960] [serial = 558] [outer = 0000000000000000] [url = about:blank] 05:52:00 INFO - PROCESS | 3960 | 1468500720530 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 3960 | 1468500720535 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 05:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:52:00 INFO - PROCESS | 3960 | 1468500720541 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 3960 | 1468500720545 Marionette TRACE conn6 <- [1,770,null,{}] 05:52:00 INFO - PROCESS | 3960 | 1468500720551 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:00 INFO - PROCESS | 3960 | 1468500720554 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:00 INFO - PROCESS | 3960 | 1468500720663 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 05:52:00 INFO - PROCESS | 3960 | 1468500720726 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 3960 | 1468500720731 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:00 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CFC90800 == 31 [pid = 3960] [id = 202] 05:52:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 50 (00000016CB135400) [pid = 3960] [serial = 604] [outer = 0000000000000000] 05:52:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 51 (00000016CB328800) [pid = 3960] [serial = 605] [outer = 00000016CB135400] 05:52:00 INFO - PROCESS | 3960 | 1468500720782 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 52 (00000016CB39B400) [pid = 3960] [serial = 606] [outer = 00000016CB135400] 05:52:01 INFO - PROCESS | 3960 | 1468500721222 Marionette TRACE conn6 <- [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]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 734ms 05:52:01 INFO - PROCESS | 3960 | 1468500721275 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 3960 | 1468500721279 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 05:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:52:01 INFO - PROCESS | 3960 | 1468500721285 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 3960 | 1468500721288 Marionette TRACE conn6 <- [1,774,null,{}] 05:52:01 INFO - PROCESS | 3960 | 1468500721296 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:01 INFO - PROCESS | 3960 | 1468500721299 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:01 INFO - PROCESS | 3960 | 1468500721391 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 05:52:01 INFO - PROCESS | 3960 | 1468500721403 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 3960 | 1468500721405 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1A22000 == 32 [pid = 3960] [id = 203] 05:52:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 53 (00000016CF995000) [pid = 3960] [serial = 607] [outer = 0000000000000000] 05:52:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 54 (00000016CF99A000) [pid = 3960] [serial = 608] [outer = 00000016CF995000] 05:52:01 INFO - PROCESS | 3960 | 1468500721453 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (00000016D0299000) [pid = 3960] [serial = 609] [outer = 00000016CF995000] 05:52:01 INFO - PROCESS | 3960 | 1468500721907 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 689ms 05:52:01 INFO - PROCESS | 3960 | 1468500721977 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 3960 | 1468500721980 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 05:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:52:01 INFO - PROCESS | 3960 | 1468500721984 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 3960 | 1468500721988 Marionette TRACE conn6 <- [1,778,null,{}] 05:52:02 INFO - PROCESS | 3960 | 1468500722029 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:02 INFO - PROCESS | 3960 | 1468500722034 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:02 INFO - PROCESS | 3960 | 1468500722148 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 05:52:02 INFO - PROCESS | 3960 | 1468500722159 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 3960 | 1468500722162 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7442800 == 33 [pid = 3960] [id = 204] 05:52:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (00000016D1206C00) [pid = 3960] [serial = 610] [outer = 0000000000000000] 05:52:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (00000016D1359800) [pid = 3960] [serial = 611] [outer = 00000016D1206C00] 05:52:02 INFO - PROCESS | 3960 | 1468500722211 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016D17B6000) [pid = 3960] [serial = 612] [outer = 00000016D1206C00] 05:52:02 INFO - PROCESS | 3960 | 1468500722628 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 05:52:02 INFO - PROCESS | 3960 | 1468500722676 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 3960 | 1468500722679 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 05:52:02 INFO - PROCESS | 3960 | 1468500722682 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:52:02 INFO - PROCESS | 3960 | 1468500722684 Marionette TRACE conn6 <- [1,782,null,{}] 05:52:02 INFO - PROCESS | 3960 | 1468500722688 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:02 INFO - PROCESS | 3960 | 1468500722690 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:02 INFO - PROCESS | 3960 | 1468500722811 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 05:52:02 INFO - PROCESS | 3960 | 1468500722816 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 3960 | 1468500722818 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D843F800 == 34 [pid = 3960] [id = 205] 05:52:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016D193FC00) [pid = 3960] [serial = 613] [outer = 0000000000000000] 05:52:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016D1C7BC00) [pid = 3960] [serial = 614] [outer = 00000016D193FC00] 05:52:02 INFO - PROCESS | 3960 | 1468500722868 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016D4E07400) [pid = 3960] [serial = 615] [outer = 00000016D193FC00] 05:52:03 INFO - PROCESS | 3960 | 1468500723317 Marionette TRACE conn6 <- [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]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 05:52:03 INFO - PROCESS | 3960 | 1468500723376 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 3960 | 1468500723379 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 05:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:52:03 INFO - PROCESS | 3960 | 1468500723382 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 3960 | 1468500723384 Marionette TRACE conn6 <- [1,786,null,{}] 05:52:03 INFO - PROCESS | 3960 | 1468500723425 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:03 INFO - PROCESS | 3960 | 1468500723428 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:03 INFO - PROCESS | 3960 | 1468500723537 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 05:52:03 INFO - PROCESS | 3960 | 1468500723548 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 3960 | 1468500723550 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:03 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4EC8000 == 35 [pid = 3960] [id = 206] 05:52:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016D1946000) [pid = 3960] [serial = 616] [outer = 0000000000000000] 05:52:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016D6BBD000) [pid = 3960] [serial = 617] [outer = 00000016D1946000] 05:52:03 INFO - PROCESS | 3960 | 1468500723595 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016D6BCF000) [pid = 3960] [serial = 618] [outer = 00000016D1946000] 05:52:04 INFO - PROCESS | 3960 | 1468500724027 Marionette TRACE conn6 <- [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]]]}] 05:52:04 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 05:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 05:52:04 INFO - PROCESS | 3960 | 1468500724077 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 3960 | 1468500724080 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 05:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:52:04 INFO - PROCESS | 3960 | 1468500724083 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 3960 | 1468500724085 Marionette TRACE conn6 <- [1,790,null,{}] 05:52:04 INFO - PROCESS | 3960 | 1468500724089 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:04 INFO - PROCESS | 3960 | 1468500724095 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:04 INFO - PROCESS | 3960 | 1468500724225 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 05:52:04 INFO - PROCESS | 3960 | 1468500724277 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 3960 | 1468500724279 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D895E800 == 36 [pid = 3960] [id = 207] 05:52:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D7283C00) [pid = 3960] [serial = 619] [outer = 0000000000000000] 05:52:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D7497800) [pid = 3960] [serial = 620] [outer = 00000016D7283C00] 05:52:04 INFO - PROCESS | 3960 | 1468500724324 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D7817800) [pid = 3960] [serial = 621] [outer = 00000016D7283C00] 05:52:04 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016CB136C00) [pid = 3960] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:52:04 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016CB137800) [pid = 3960] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:52:04 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016CB723400) [pid = 3960] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:52:04 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016CC754400) [pid = 3960] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:52:04 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D01AF400) [pid = 3960] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:52:04 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D0169C00) [pid = 3960] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:52:04 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016CB38E800) [pid = 3960] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:52:04 INFO - PROCESS | 3960 | 1468500724743 Marionette TRACE conn6 <- [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]]]}] 05:52:04 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 05:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 05:52:04 INFO - PROCESS | 3960 | 1468500724778 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 3960 | 1468500724781 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 05:52:04 INFO - PROCESS | 3960 | 1468500724784 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:52:04 INFO - PROCESS | 3960 | 1468500724786 Marionette TRACE conn6 <- [1,794,null,{}] 05:52:04 INFO - PROCESS | 3960 | 1468500724789 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:04 INFO - PROCESS | 3960 | 1468500724791 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:04 INFO - PROCESS | 3960 | 1468500724922 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 05:52:04 INFO - PROCESS | 3960 | 1468500724967 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 3960 | 1468500724969 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D9243000 == 37 [pid = 3960] [id = 208] 05:52:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016CB451400) [pid = 3960] [serial = 622] [outer = 0000000000000000] 05:52:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016D751C000) [pid = 3960] [serial = 623] [outer = 00000016CB451400] 05:52:05 INFO - PROCESS | 3960 | 1468500725014 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016D7860400) [pid = 3960] [serial = 624] [outer = 00000016CB451400] 05:52:05 INFO - PROCESS | 3960 | 1468500725348 Marionette TRACE conn6 <- [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]]]}] 05:52:05 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 05:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 05:52:05 INFO - PROCESS | 3960 | 1468500725417 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 05:52:05 INFO - PROCESS | 3960 | 1468500725419 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 05:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:52:05 INFO - PROCESS | 3960 | 1468500725422 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 3960 | 1468500725424 Marionette TRACE conn6 <- [1,798,null,{}] 05:52:05 INFO - PROCESS | 3960 | 1468500725427 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:05 INFO - PROCESS | 3960 | 1468500725429 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:05 INFO - PROCESS | 3960 | 1468500725537 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 05:52:05 INFO - PROCESS | 3960 | 1468500725543 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 3960 | 1468500725545 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA964000 == 38 [pid = 3960] [id = 209] 05:52:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016D7A1C000) [pid = 3960] [serial = 625] [outer = 0000000000000000] 05:52:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D7E66000) [pid = 3960] [serial = 626] [outer = 00000016D7A1C000] 05:52:05 INFO - PROCESS | 3960 | 1468500725589 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D7EB1800) [pid = 3960] [serial = 627] [outer = 00000016D7A1C000] 05:52:05 INFO - PROCESS | 3960 | 1468500725983 Marionette TRACE conn6 <- [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]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 587ms 05:52:06 INFO - PROCESS | 3960 | 1468500726023 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 3960 | 1468500726025 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 05:52:06 INFO - PROCESS | 3960 | 1468500726029 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:52:06 INFO - PROCESS | 3960 | 1468500726031 Marionette TRACE conn6 <- [1,802,null,{}] 05:52:06 INFO - PROCESS | 3960 | 1468500726035 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:06 INFO - PROCESS | 3960 | 1468500726037 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:06 INFO - PROCESS | 3960 | 1468500726121 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 05:52:06 INFO - PROCESS | 3960 | 1468500726127 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 3960 | 1468500726129 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB417000 == 39 [pid = 3960] [id = 210] 05:52:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D7EB6400) [pid = 3960] [serial = 628] [outer = 0000000000000000] 05:52:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D7EBB800) [pid = 3960] [serial = 629] [outer = 00000016D7EB6400] 05:52:06 INFO - PROCESS | 3960 | 1468500726173 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D8037C00) [pid = 3960] [serial = 630] [outer = 00000016D7EB6400] 05:52:06 INFO - PROCESS | 3960 | 1468500726616 Marionette TRACE conn6 <- [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] 05:52:06 INFO - PROCESS | 3960 | 1468500726666 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 05:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:52:06 INFO - PROCESS | 3960 | 1468500726669 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 3960 | 1468500726671 Marionette TRACE conn6 <- [1,806,null,{}] 05:52:06 INFO - PROCESS | 3960 | 1468500726674 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:06 INFO - PROCESS | 3960 | 1468500726676 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:06 INFO - PROCESS | 3960 | 1468500726803 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 05:52:06 INFO - PROCESS | 3960 | 1468500726880 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 3960 | 1468500726884 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB70F800 == 40 [pid = 3960] [id = 211] 05:52:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016C964E000) [pid = 3960] [serial = 631] [outer = 0000000000000000] 05:52:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CA0CF400) [pid = 3960] [serial = 632] [outer = 00000016C964E000] 05:52:06 INFO - PROCESS | 3960 | 1468500726985 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB330400) [pid = 3960] [serial = 633] [outer = 00000016C964E000] 05:52:07 INFO - PROCESS | 3960 | 1468500727670 Marionette TRACE conn6 <- [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]]]}] 05:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1021ms 05:52:07 INFO - PROCESS | 3960 | 1468500727695 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 3960 | 1468500727700 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 05:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:52:07 INFO - PROCESS | 3960 | 1468500727706 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 3960 | 1468500727710 Marionette TRACE conn6 <- [1,810,null,{}] 05:52:07 INFO - PROCESS | 3960 | 1468500727735 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:07 INFO - PROCESS | 3960 | 1468500727739 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:07 INFO - PROCESS | 3960 | 1468500727860 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 05:52:07 INFO - PROCESS | 3960 | 1468500727932 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 3960 | 1468500727935 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D849E000 == 41 [pid = 3960] [id = 212] 05:52:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CF996800) [pid = 3960] [serial = 634] [outer = 0000000000000000] 05:52:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D0525400) [pid = 3960] [serial = 635] [outer = 00000016CF996800] 05:52:07 INFO - PROCESS | 3960 | 1468500727993 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D1351400) [pid = 3960] [serial = 636] [outer = 00000016CF996800] 05:52:08 INFO - PROCESS | 3960 | 1468500728593 Marionette TRACE conn6 <- [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] 05:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:52:08 INFO - PROCESS | 3960 | 1468500728676 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 05:52:08 INFO - PROCESS | 3960 | 1468500728680 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 3960 | 1468500728683 Marionette TRACE conn6 <- [1,814,null,{}] 05:52:08 INFO - PROCESS | 3960 | 1468500728687 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:08 INFO - PROCESS | 3960 | 1468500728689 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:08 INFO - PROCESS | 3960 | 1468500728839 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 05:52:08 INFO - PROCESS | 3960 | 1468500728907 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 3960 | 1468500728910 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7AE000 == 42 [pid = 3960] [id = 213] 05:52:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1E6D400) [pid = 3960] [serial = 637] [outer = 0000000000000000] 05:52:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D6BD0C00) [pid = 3960] [serial = 638] [outer = 00000016D1E6D400] 05:52:09 INFO - PROCESS | 3960 | 1468500729006 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7515400) [pid = 3960] [serial = 639] [outer = 00000016D1E6D400] 05:52:09 INFO - PROCESS | 3960 | 1468500729806 Marionette TRACE conn6 <- [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]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1193ms 05:52:09 INFO - PROCESS | 3960 | 1468500729875 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 3960 | 1468500729879 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 05:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:52:09 INFO - PROCESS | 3960 | 1468500729885 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 3960 | 1468500729888 Marionette TRACE conn6 <- [1,818,null,{}] 05:52:09 INFO - PROCESS | 3960 | 1468500729894 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:09 INFO - PROCESS | 3960 | 1468500729897 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:10 INFO - PROCESS | 3960 | 1468500730047 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 05:52:10 INFO - PROCESS | 3960 | 1468500730114 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 3960 | 1468500730118 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CF77C000 == 43 [pid = 3960] [id = 214] 05:52:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016CB331C00) [pid = 3960] [serial = 640] [outer = 0000000000000000] 05:52:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CB447400) [pid = 3960] [serial = 641] [outer = 00000016CB331C00] 05:52:10 INFO - PROCESS | 3960 | 1468500730217 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CB731C00) [pid = 3960] [serial = 642] [outer = 00000016CB331C00] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0137800 == 42 [pid = 3960] [id = 193] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB417000 == 41 [pid = 3960] [id = 210] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA964000 == 40 [pid = 3960] [id = 209] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D9243000 == 39 [pid = 3960] [id = 208] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D895E800 == 38 [pid = 3960] [id = 207] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4EC8000 == 37 [pid = 3960] [id = 206] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D843F800 == 36 [pid = 3960] [id = 205] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7442800 == 35 [pid = 3960] [id = 204] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1A22000 == 34 [pid = 3960] [id = 203] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016CFC90800 == 33 [pid = 3960] [id = 202] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D722D800 == 32 [pid = 3960] [id = 201] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB86E000 == 31 [pid = 3960] [id = 200] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D842A000 == 30 [pid = 3960] [id = 199] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7AE000 == 29 [pid = 3960] [id = 213] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D849E000 == 28 [pid = 3960] [id = 212] 05:52:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB70F800 == 27 [pid = 3960] [id = 211] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D1941C00) [pid = 3960] [serial = 579] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB444C00) [pid = 3960] [serial = 578] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB13AC00) [pid = 3960] [serial = 581] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB1DE400) [pid = 3960] [serial = 582] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CF99A800) [pid = 3960] [serial = 576] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB72C800) [pid = 3960] [serial = 575] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CF998800) [pid = 3960] [serial = 588] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CC7DF400) [pid = 3960] [serial = 587] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D0521C00) [pid = 3960] [serial = 591] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D047BC00) [pid = 3960] [serial = 590] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D05F0C00) [pid = 3960] [serial = 593] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D1940800) [pid = 3960] [serial = 596] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D1288000) [pid = 3960] [serial = 594] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016CB395C00) [pid = 3960] [serial = 584] [outer = 0000000000000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016CB447000) [pid = 3960] [serial = 585] [outer = 0000000000000000] [url = about:blank] 05:52:11 INFO - PROCESS | 3960 | 1468500731272 Marionette TRACE conn6 <- [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]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1434ms 05:52:11 INFO - PROCESS | 3960 | 1468500731323 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 3960 | 1468500731328 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 05:52:11 INFO - PROCESS | 3960 | 1468500731332 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:52:11 INFO - PROCESS | 3960 | 1468500731337 Marionette TRACE conn6 <- [1,822,null,{}] 05:52:11 INFO - PROCESS | 3960 | 1468500731342 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:11 INFO - PROCESS | 3960 | 1468500731345 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:11 INFO - PROCESS | 3960 | 1468500731438 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 05:52:11 INFO - PROCESS | 3960 | 1468500731469 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 3960 | 1468500731473 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CAE75800 == 28 [pid = 3960] [id = 215] 05:52:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB170C00) [pid = 3960] [serial = 643] [outer = 0000000000000000] 05:52:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB32D400) [pid = 3960] [serial = 644] [outer = 00000016CB170C00] 05:52:11 INFO - PROCESS | 3960 | 1468500731583 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB444C00) [pid = 3960] [serial = 645] [outer = 00000016CB170C00] 05:52:11 INFO - PROCESS | 3960 | 1468500731967 Marionette TRACE conn6 <- [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]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 05:52:12 INFO - PROCESS | 3960 | 1468500732028 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 3960 | 1468500732034 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 05:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:52:12 INFO - PROCESS | 3960 | 1468500732040 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 3960 | 1468500732043 Marionette TRACE conn6 <- [1,826,null,{}] 05:52:12 INFO - PROCESS | 3960 | 1468500732047 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:12 INFO - PROCESS | 3960 | 1468500732049 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:12 INFO - PROCESS | 3960 | 1468500732171 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 05:52:12 INFO - PROCESS | 3960 | 1468500732187 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 3960 | 1468500732189 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1A19000 == 29 [pid = 3960] [id = 216] 05:52:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB72DC00) [pid = 3960] [serial = 646] [outer = 0000000000000000] 05:52:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CC5F0400) [pid = 3960] [serial = 647] [outer = 00000016CB72DC00] 05:52:12 INFO - PROCESS | 3960 | 1468500732238 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CF997C00) [pid = 3960] [serial = 648] [outer = 00000016CB72DC00] 05:52:12 INFO - PROCESS | 3960 | 1468500732693 Marionette TRACE conn6 <- [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]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 05:52:13 INFO - PROCESS | 3960 | 1468500733952 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 3960 | 1468500733954 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 05:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:52:14 INFO - PROCESS | 3960 | 1468500734105 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 3960 | 1468500734109 Marionette TRACE conn6 <- [1,830,null,{}] 05:52:14 INFO - PROCESS | 3960 | 1468500734120 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:14 INFO - PROCESS | 3960 | 1468500734125 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:14 INFO - PROCESS | 3960 | 1468500734228 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 05:52:14 INFO - PROCESS | 3960 | 1468500734236 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 3960 | 1468500734239 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BEB800 == 30 [pid = 3960] [id = 217] 05:52:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1327C00) [pid = 3960] [serial = 649] [outer = 0000000000000000] 05:52:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D135DC00) [pid = 3960] [serial = 650] [outer = 00000016D1327C00] 05:52:14 INFO - PROCESS | 3960 | 1468500734288 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D1949800) [pid = 3960] [serial = 651] [outer = 00000016D1327C00] 05:52:14 INFO - PROCESS | 3960 | 1468500734746 Marionette TRACE conn6 <- [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]]]}] 05:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 711ms 05:52:14 INFO - PROCESS | 3960 | 1468500734786 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 3960 | 1468500734789 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 05:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:52:14 INFO - PROCESS | 3960 | 1468500734793 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 3960 | 1468500734795 Marionette TRACE conn6 <- [1,834,null,{}] 05:52:14 INFO - PROCESS | 3960 | 1468500734804 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:14 INFO - PROCESS | 3960 | 1468500734806 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:14 INFO - PROCESS | 3960 | 1468500734917 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 05:52:14 INFO - PROCESS | 3960 | 1468500734922 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 3960 | 1468500734925 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8493800 == 31 [pid = 3960] [id = 218] 05:52:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1C7D000) [pid = 3960] [serial = 652] [outer = 0000000000000000] 05:52:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D4E67C00) [pid = 3960] [serial = 653] [outer = 00000016D1C7D000] 05:52:14 INFO - PROCESS | 3960 | 1468500734971 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D6BDA800) [pid = 3960] [serial = 654] [outer = 00000016D1C7D000] 05:52:15 INFO - PROCESS | 3960 | 1468500735437 Marionette TRACE conn6 <- [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]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 05:52:15 INFO - PROCESS | 3960 | 1468500735487 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 3960 | 1468500735490 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 05:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:52:15 INFO - PROCESS | 3960 | 1468500735493 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 3960 | 1468500735495 Marionette TRACE conn6 <- [1,838,null,{}] 05:52:15 INFO - PROCESS | 3960 | 1468500735498 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:15 INFO - PROCESS | 3960 | 1468500735500 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:15 INFO - PROCESS | 3960 | 1468500735605 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 05:52:15 INFO - PROCESS | 3960 | 1468500735611 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 3960 | 1468500735613 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:15 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D894F000 == 32 [pid = 3960] [id = 219] 05:52:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7289800) [pid = 3960] [serial = 655] [outer = 0000000000000000] 05:52:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D74A2C00) [pid = 3960] [serial = 656] [outer = 00000016D7289800] 05:52:15 INFO - PROCESS | 3960 | 1468500735659 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7521C00) [pid = 3960] [serial = 657] [outer = 00000016D7289800] 05:52:16 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7EB6400) [pid = 3960] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:52:16 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D193FC00) [pid = 3960] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:52:16 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D7283C00) [pid = 3960] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:52:16 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D131C800) [pid = 3960] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:52:16 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB72A400) [pid = 3960] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:52:16 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D1206C00) [pid = 3960] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:52:16 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CF995000) [pid = 3960] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:52:16 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D1946000) [pid = 3960] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:52:16 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CA754400) [pid = 3960] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:52:16 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB135400) [pid = 3960] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:52:16 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CB451400) [pid = 3960] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:52:16 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D7A1C000) [pid = 3960] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:52:16 INFO - PROCESS | 3960 | 1468500736293 Marionette TRACE conn6 <- [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]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 837ms 05:52:16 INFO - PROCESS | 3960 | 1468500736333 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 3960 | 1468500736336 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 05:52:16 INFO - PROCESS | 3960 | 1468500736339 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:52:16 INFO - PROCESS | 3960 | 1468500736341 Marionette TRACE conn6 <- [1,842,null,{}] 05:52:16 INFO - PROCESS | 3960 | 1468500736344 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:16 INFO - PROCESS | 3960 | 1468500736350 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:16 INFO - PROCESS | 3960 | 1468500736444 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 05:52:16 INFO - PROCESS | 3960 | 1468500736456 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 3960 | 1468500736466 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DAD40800 == 33 [pid = 3960] [id = 220] 05:52:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D1206C00) [pid = 3960] [serial = 658] [outer = 0000000000000000] 05:52:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D7E60800) [pid = 3960] [serial = 659] [outer = 00000016D1206C00] 05:52:16 INFO - PROCESS | 3960 | 1468500736513 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D7EB7400) [pid = 3960] [serial = 660] [outer = 00000016D1206C00] 05:52:16 INFO - PROCESS | 3960 | 1468500736919 Marionette TRACE conn6 <- [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]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 628ms 05:52:16 INFO - PROCESS | 3960 | 1468500736971 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 3960 | 1468500736973 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 05:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:52:16 INFO - PROCESS | 3960 | 1468500736976 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 3960 | 1468500736978 Marionette TRACE conn6 <- [1,846,null,{}] 05:52:16 INFO - PROCESS | 3960 | 1468500736982 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:16 INFO - PROCESS | 3960 | 1468500736983 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:17 INFO - PROCESS | 3960 | 1468500737061 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 05:52:17 INFO - PROCESS | 3960 | 1468500737066 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 3960 | 1468500737068 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7BE800 == 34 [pid = 3960] [id = 221] 05:52:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D73B6800) [pid = 3960] [serial = 661] [outer = 0000000000000000] 05:52:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D8033C00) [pid = 3960] [serial = 662] [outer = 00000016D73B6800] 05:52:17 INFO - PROCESS | 3960 | 1468500737112 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D8260C00) [pid = 3960] [serial = 663] [outer = 00000016D73B6800] 05:52:17 INFO - PROCESS | 3960 | 1468500737519 Marionette TRACE conn6 <- [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]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 587ms 05:52:17 INFO - PROCESS | 3960 | 1468500737567 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 3960 | 1468500737569 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 05:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:52:17 INFO - PROCESS | 3960 | 1468500737572 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 3960 | 1468500737574 Marionette TRACE conn6 <- [1,850,null,{}] 05:52:17 INFO - PROCESS | 3960 | 1468500737581 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:17 INFO - PROCESS | 3960 | 1468500737583 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:17 INFO - PROCESS | 3960 | 1468500737662 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 05:52:17 INFO - PROCESS | 3960 | 1468500737668 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 3960 | 1468500737678 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5C4800 == 35 [pid = 3960] [id = 222] 05:52:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D826A000) [pid = 3960] [serial = 664] [outer = 0000000000000000] 05:52:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D845E000) [pid = 3960] [serial = 665] [outer = 00000016D826A000] 05:52:17 INFO - PROCESS | 3960 | 1468500737724 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8464000) [pid = 3960] [serial = 666] [outer = 00000016D826A000] 05:52:18 INFO - PROCESS | 3960 | --DOCSHELL 00000016CAE75800 == 34 [pid = 3960] [id = 215] 05:52:18 INFO - PROCESS | 3960 | --DOCSHELL 00000016CF77C000 == 33 [pid = 3960] [id = 214] 05:52:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016D894F000 == 32 [pid = 3960] [id = 219] 05:52:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016DAD40800 == 31 [pid = 3960] [id = 220] 05:52:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BEB800 == 30 [pid = 3960] [id = 217] 05:52:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7BE800 == 29 [pid = 3960] [id = 221] 05:52:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8493800 == 28 [pid = 3960] [id = 218] 05:52:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1A19000 == 27 [pid = 3960] [id = 216] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D1C7BC00) [pid = 3960] [serial = 614] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D7497800) [pid = 3960] [serial = 620] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D1C77000) [pid = 3960] [serial = 597] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB977C00) [pid = 3960] [serial = 602] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CF997800) [pid = 3960] [serial = 603] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D1359800) [pid = 3960] [serial = 611] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CF99A000) [pid = 3960] [serial = 608] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D0299000) [pid = 3960] [serial = 609] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D6BCF000) [pid = 3960] [serial = 618] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CA9BF800) [pid = 3960] [serial = 599] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D6BBD000) [pid = 3960] [serial = 617] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016CB2D3C00) [pid = 3960] [serial = 600] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016CB328800) [pid = 3960] [serial = 605] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016CB39B400) [pid = 3960] [serial = 606] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D751C000) [pid = 3960] [serial = 623] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D7817800) [pid = 3960] [serial = 621] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D7860400) [pid = 3960] [serial = 624] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016D7E66000) [pid = 3960] [serial = 626] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016D7EB1800) [pid = 3960] [serial = 627] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D4E07400) [pid = 3960] [serial = 615] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016D8037C00) [pid = 3960] [serial = 630] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (00000016D17B6000) [pid = 3960] [serial = 612] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (00000016D7EBB800) [pid = 3960] [serial = 629] [outer = 0000000000000000] [url = about:blank] 05:52:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (00000016CB132400) [pid = 3960] [serial = 667] [outer = 00000016D749BC00] 05:52:19 INFO - PROCESS | 3960 | 1468500739465 Marionette TRACE conn6 <- [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]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1947ms 05:52:19 INFO - PROCESS | 3960 | 1468500739523 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 3960 | 1468500739528 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 05:52:19 INFO - PROCESS | 3960 | 1468500739532 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:52:19 INFO - PROCESS | 3960 | 1468500739536 Marionette TRACE conn6 <- [1,854,null,{}] 05:52:19 INFO - PROCESS | 3960 | 1468500739542 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:19 INFO - PROCESS | 3960 | 1468500739545 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:19 INFO - PROCESS | 3960 | 1468500739646 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 05:52:19 INFO - PROCESS | 3960 | 1468500739653 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 3960 | 1468500739656 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0202800 == 28 [pid = 3960] [id = 223] 05:52:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (00000016CB2D7400) [pid = 3960] [serial = 668] [outer = 0000000000000000] 05:52:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016CB2D8400) [pid = 3960] [serial = 669] [outer = 00000016CB2D7400] 05:52:19 INFO - PROCESS | 3960 | 1468500739708 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016CB383400) [pid = 3960] [serial = 670] [outer = 00000016CB2D7400] 05:52:20 INFO - PROCESS | 3960 | 1468500740180 Marionette TRACE conn6 <- [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]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 05:52:20 INFO - PROCESS | 3960 | 1468500740228 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 3960 | 1468500740234 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 05:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:52:20 INFO - PROCESS | 3960 | 1468500740241 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 3960 | 1468500740243 Marionette TRACE conn6 <- [1,858,null,{}] 05:52:20 INFO - PROCESS | 3960 | 1468500740247 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:20 INFO - PROCESS | 3960 | 1468500740251 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:20 INFO - PROCESS | 3960 | 1468500740339 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 05:52:20 INFO - PROCESS | 3960 | 1468500740348 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 3960 | 1468500740351 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:20 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D174C800 == 29 [pid = 3960] [id = 224] 05:52:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016CB384400) [pid = 3960] [serial = 671] [outer = 0000000000000000] 05:52:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016CB44D000) [pid = 3960] [serial = 672] [outer = 00000016CB384400] 05:52:20 INFO - PROCESS | 3960 | 1468500740399 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016CB72B800) [pid = 3960] [serial = 673] [outer = 00000016CB384400] 05:52:20 INFO - PROCESS | 3960 | 1468500740868 Marionette TRACE conn6 <- [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]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 05:52:20 INFO - PROCESS | 3960 | 1468500740934 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 3960 | 1468500740936 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 05:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:52:20 INFO - PROCESS | 3960 | 1468500740940 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 3960 | 1468500740943 Marionette TRACE conn6 <- [1,862,null,{}] 05:52:20 INFO - PROCESS | 3960 | 1468500740955 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:20 INFO - PROCESS | 3960 | 1468500740960 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:21 INFO - PROCESS | 3960 | 1468500741076 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 05:52:21 INFO - PROCESS | 3960 | 1468500741148 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 3960 | 1468500741152 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D742A800 == 30 [pid = 3960] [id = 225] 05:52:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016C9640400) [pid = 3960] [serial = 674] [outer = 0000000000000000] 05:52:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016CF994000) [pid = 3960] [serial = 675] [outer = 00000016C9640400] 05:52:21 INFO - PROCESS | 3960 | 1468500741201 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CF9FA400) [pid = 3960] [serial = 676] [outer = 00000016C9640400] 05:52:21 INFO - PROCESS | 3960 | 1468500741576 Marionette TRACE conn6 <- [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]]]}] 05:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 05:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:52:21 INFO - PROCESS | 3960 | 1468500741633 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 3960 | 1468500741636 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 05:52:21 INFO - PROCESS | 3960 | 1468500741645 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 3960 | 1468500741647 Marionette TRACE conn6 <- [1,866,null,{}] 05:52:21 INFO - PROCESS | 3960 | 1468500741651 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:21 INFO - PROCESS | 3960 | 1468500741653 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:21 INFO - PROCESS | 3960 | 1468500741738 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 05:52:21 INFO - PROCESS | 3960 | 1468500741745 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 3960 | 1468500741747 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BDB800 == 31 [pid = 3960] [id = 226] 05:52:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D029C000) [pid = 3960] [serial = 677] [outer = 0000000000000000] 05:52:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D05F0800) [pid = 3960] [serial = 678] [outer = 00000016D029C000] 05:52:21 INFO - PROCESS | 3960 | 1468500741793 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D131C000) [pid = 3960] [serial = 679] [outer = 00000016D029C000] 05:52:22 INFO - PROCESS | 3960 | 1468500742214 Marionette TRACE conn6 <- [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]]]}] 05:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 586ms 05:52:22 INFO - PROCESS | 3960 | 1468500742229 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 3960 | 1468500742231 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 05:52:22 INFO - PROCESS | 3960 | 1468500742244 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:52:22 INFO - PROCESS | 3960 | 1468500742246 Marionette TRACE conn6 <- [1,870,null,{}] 05:52:22 INFO - PROCESS | 3960 | 1468500742250 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:22 INFO - PROCESS | 3960 | 1468500742252 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:22 INFO - PROCESS | 3960 | 1468500742330 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 05:52:22 INFO - PROCESS | 3960 | 1468500742336 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 3960 | 1468500742338 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8439800 == 32 [pid = 3960] [id = 227] 05:52:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB384000) [pid = 3960] [serial = 680] [outer = 0000000000000000] 05:52:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D1359800) [pid = 3960] [serial = 681] [outer = 00000016CB384000] 05:52:22 INFO - PROCESS | 3960 | 1468500742383 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D1762800) [pid = 3960] [serial = 682] [outer = 00000016CB384000] 05:52:22 INFO - PROCESS | 3960 | 1468500742828 Marionette TRACE conn6 <- [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]]]}] 05:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 628ms 05:52:22 INFO - PROCESS | 3960 | 1468500742877 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 3960 | 1468500742879 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 05:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:52:22 INFO - PROCESS | 3960 | 1468500742882 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 3960 | 1468500742884 Marionette TRACE conn6 <- [1,874,null,{}] 05:52:22 INFO - PROCESS | 3960 | 1468500742888 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:22 INFO - PROCESS | 3960 | 1468500742894 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:23 INFO - PROCESS | 3960 | 1468500742999 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 05:52:23 INFO - PROCESS | 3960 | 1468500743012 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 3960 | 1468500743014 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D85AE000 == 33 [pid = 3960] [id = 228] 05:52:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CF939000) [pid = 3960] [serial = 683] [outer = 0000000000000000] 05:52:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1E60000) [pid = 3960] [serial = 684] [outer = 00000016CF939000] 05:52:23 INFO - PROCESS | 3960 | 1468500743058 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D5093C00) [pid = 3960] [serial = 685] [outer = 00000016CF939000] 05:52:23 INFO - PROCESS | 3960 | 1468500743467 Marionette TRACE conn6 <- [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]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 05:52:23 INFO - PROCESS | 3960 | 1468500743515 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 3960 | 1468500743517 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 05:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:52:23 INFO - PROCESS | 3960 | 1468500743521 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 3960 | 1468500743522 Marionette TRACE conn6 <- [1,878,null,{}] 05:52:23 INFO - PROCESS | 3960 | 1468500743526 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:23 INFO - PROCESS | 3960 | 1468500743528 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:23 INFO - PROCESS | 3960 | 1468500743605 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 05:52:23 INFO - PROCESS | 3960 | 1468500743613 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 3960 | 1468500743615 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8961000 == 34 [pid = 3960] [id = 229] 05:52:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D5094000) [pid = 3960] [serial = 686] [outer = 0000000000000000] 05:52:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D6FAE000) [pid = 3960] [serial = 687] [outer = 00000016D5094000] 05:52:23 INFO - PROCESS | 3960 | 1468500743659 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D749D800) [pid = 3960] [serial = 688] [outer = 00000016D5094000] 05:52:24 INFO - PROCESS | 3960 | 1468500744089 Marionette TRACE conn6 <- [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]]]}] 05:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 585ms 05:52:24 INFO - PROCESS | 3960 | 1468500744109 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 3960 | 1468500744111 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 05:52:24 INFO - PROCESS | 3960 | 1468500744114 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:52:24 INFO - PROCESS | 3960 | 1468500744116 Marionette TRACE conn6 <- [1,882,null,{}] 05:52:24 INFO - PROCESS | 3960 | 1468500744120 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:24 INFO - PROCESS | 3960 | 1468500744121 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:24 INFO - PROCESS | 3960 | 1468500744235 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 05:52:24 INFO - PROCESS | 3960 | 1468500744240 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 3960 | 1468500744242 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D9E9B000 == 35 [pid = 3960] [id = 230] 05:52:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D751CC00) [pid = 3960] [serial = 689] [outer = 0000000000000000] 05:52:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7522000) [pid = 3960] [serial = 690] [outer = 00000016D751CC00] 05:52:24 INFO - PROCESS | 3960 | 1468500744288 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7857800) [pid = 3960] [serial = 691] [outer = 00000016D751CC00] 05:52:24 INFO - PROCESS | 3960 | 1468500744723 Marionette TRACE conn6 <- [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]]]}] 05:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 05:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:52:24 INFO - PROCESS | 3960 | 1468500744796 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 3960 | 1468500744798 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 05:52:24 INFO - PROCESS | 3960 | 1468500744801 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 3960 | 1468500744803 Marionette TRACE conn6 <- [1,886,null,{}] 05:52:24 INFO - PROCESS | 3960 | 1468500744807 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:24 INFO - PROCESS | 3960 | 1468500744809 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:24 INFO - PROCESS | 3960 | 1468500744910 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 05:52:24 INFO - PROCESS | 3960 | 1468500744985 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 3960 | 1468500744987 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7428800 == 36 [pid = 3960] [id = 231] 05:52:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D751D800) [pid = 3960] [serial = 692] [outer = 0000000000000000] 05:52:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7A1D400) [pid = 3960] [serial = 693] [outer = 00000016D751D800] 05:52:25 INFO - PROCESS | 3960 | 1468500745032 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7E68400) [pid = 3960] [serial = 694] [outer = 00000016D751D800] 05:52:25 INFO - PROCESS | 3960 | 1468500745433 Marionette TRACE conn6 <- [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]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 692ms 05:52:25 INFO - PROCESS | 3960 | 1468500745496 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 3960 | 1468500745499 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 05:52:25 INFO - PROCESS | 3960 | 1468500745502 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:52:25 INFO - PROCESS | 3960 | 1468500745504 Marionette TRACE conn6 <- [1,890,null,{}] 05:52:25 INFO - PROCESS | 3960 | 1468500745507 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:25 INFO - PROCESS | 3960 | 1468500745509 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:25 INFO - PROCESS | 3960 | 1468500745619 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 05:52:25 INFO - PROCESS | 3960 | 1468500745627 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 3960 | 1468500745629 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB48F000 == 37 [pid = 3960] [id = 232] 05:52:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D7E65000) [pid = 3960] [serial = 695] [outer = 0000000000000000] 05:52:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D7EB4800) [pid = 3960] [serial = 696] [outer = 00000016D7E65000] 05:52:25 INFO - PROCESS | 3960 | 1468500745677 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D8033400) [pid = 3960] [serial = 697] [outer = 00000016D7E65000] 05:52:26 INFO - PROCESS | 3960 | 1468500746107 Marionette TRACE conn6 <- [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]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 05:52:26 INFO - PROCESS | 3960 | 1468500746136 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 3960 | 1468500746139 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 05:52:26 INFO - PROCESS | 3960 | 1468500746142 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:52:26 INFO - PROCESS | 3960 | 1468500746145 Marionette TRACE conn6 <- [1,894,null,{}] 05:52:26 INFO - PROCESS | 3960 | 1468500746148 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:26 INFO - PROCESS | 3960 | 1468500746150 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:26 INFO - PROCESS | 3960 | 1468500746299 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 05:52:26 INFO - PROCESS | 3960 | 1468500746353 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 3960 | 1468500746355 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:26 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8439000 == 38 [pid = 3960] [id = 233] 05:52:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D845B800) [pid = 3960] [serial = 698] [outer = 0000000000000000] 05:52:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D8463800) [pid = 3960] [serial = 699] [outer = 00000016D845B800] 05:52:26 INFO - PROCESS | 3960 | 1468500746402 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D854CC00) [pid = 3960] [serial = 700] [outer = 00000016D845B800] 05:52:26 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D1327C00) [pid = 3960] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:52:26 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D1C7D000) [pid = 3960] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:52:26 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D7289800) [pid = 3960] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:52:26 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D73B6800) [pid = 3960] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:52:26 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D1206C00) [pid = 3960] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:52:26 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D1E6D400) [pid = 3960] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:52:26 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CF996800) [pid = 3960] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:52:26 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016C964E000) [pid = 3960] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:52:26 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB72DC00) [pid = 3960] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:52:26 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB170C00) [pid = 3960] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:52:26 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB331C00) [pid = 3960] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:52:26 INFO - PROCESS | 3960 | 1468500746854 Marionette TRACE conn6 <- [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]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 773ms 05:52:26 INFO - PROCESS | 3960 | 1468500746918 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 3960 | 1468500746921 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 05:52:26 INFO - PROCESS | 3960 | 1468500746924 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:52:26 INFO - PROCESS | 3960 | 1468500746925 Marionette TRACE conn6 <- [1,898,null,{}] 05:52:26 INFO - PROCESS | 3960 | 1468500746929 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:26 INFO - PROCESS | 3960 | 1468500746931 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:27 INFO - PROCESS | 3960 | 1468500747011 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 05:52:27 INFO - PROCESS | 3960 | 1468500747016 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 3960 | 1468500747018 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE823000 == 39 [pid = 3960] [id = 234] 05:52:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D1211800) [pid = 3960] [serial = 701] [outer = 0000000000000000] 05:52:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7289800) [pid = 3960] [serial = 702] [outer = 00000016D1211800] 05:52:27 INFO - PROCESS | 3960 | 1468500747062 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8461C00) [pid = 3960] [serial = 703] [outer = 00000016D1211800] 05:52:27 INFO - PROCESS | 3960 | 1468500747478 Marionette TRACE conn6 <- [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]]]}] 05:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 586ms 05:52:27 INFO - PROCESS | 3960 | 1468500747514 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 3960 | 1468500747516 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 05:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:52:27 INFO - PROCESS | 3960 | 1468500747519 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 3960 | 1468500747521 Marionette TRACE conn6 <- [1,902,null,{}] 05:52:27 INFO - PROCESS | 3960 | 1468500747524 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:27 INFO - PROCESS | 3960 | 1468500747526 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:27 INFO - PROCESS | 3960 | 1468500747610 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 05:52:27 INFO - PROCESS | 3960 | 1468500747616 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 3960 | 1468500747618 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB96000 == 40 [pid = 3960] [id = 235] 05:52:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D857B400) [pid = 3960] [serial = 704] [outer = 0000000000000000] 05:52:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D857E800) [pid = 3960] [serial = 705] [outer = 00000016D857B400] 05:52:27 INFO - PROCESS | 3960 | 1468500747662 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D8586000) [pid = 3960] [serial = 706] [outer = 00000016D857B400] 05:52:28 INFO - PROCESS | 3960 | 1468500748088 Marionette TRACE conn6 <- [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]]]}] 05:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 628ms 05:52:28 INFO - PROCESS | 3960 | 1468500748151 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 3960 | 1468500748153 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 05:52:28 INFO - PROCESS | 3960 | 1468500748156 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:52:28 INFO - PROCESS | 3960 | 1468500748158 Marionette TRACE conn6 <- [1,906,null,{}] 05:52:28 INFO - PROCESS | 3960 | 1468500748162 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:28 INFO - PROCESS | 3960 | 1468500748163 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:28 INFO - PROCESS | 3960 | 1468500748244 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 05:52:28 INFO - PROCESS | 3960 | 1468500748249 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 3960 | 1468500748251 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:28 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF34000 == 41 [pid = 3960] [id = 236] 05:52:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D8587C00) [pid = 3960] [serial = 707] [outer = 0000000000000000] 05:52:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D7287400) [pid = 3960] [serial = 708] [outer = 00000016D8587C00] 05:52:28 INFO - PROCESS | 3960 | 1468500748302 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8843800) [pid = 3960] [serial = 709] [outer = 00000016D8587C00] 05:52:28 INFO - PROCESS | 3960 | 1468500748863 Marionette TRACE conn6 <- [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]]]}] 05:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 775ms 05:52:28 INFO - PROCESS | 3960 | 1468500748969 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 3960 | 1468500748975 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 05:52:29 INFO - PROCESS | 3960 | 1468500749005 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:52:29 INFO - PROCESS | 3960 | 1468500749009 Marionette TRACE conn6 <- [1,910,null,{}] 05:52:29 INFO - PROCESS | 3960 | 1468500749016 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:29 INFO - PROCESS | 3960 | 1468500749019 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:29 INFO - PROCESS | 3960 | 1468500749158 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 05:52:29 INFO - PROCESS | 3960 | 1468500749225 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 3960 | 1468500749230 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:29 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D122E800 == 42 [pid = 3960] [id = 237] 05:52:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016CB2D1000) [pid = 3960] [serial = 710] [outer = 0000000000000000] 05:52:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CB327C00) [pid = 3960] [serial = 711] [outer = 00000016CB2D1000] 05:52:29 INFO - PROCESS | 3960 | 1468500749288 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CB39F000) [pid = 3960] [serial = 712] [outer = 00000016CB2D1000] 05:52:29 INFO - PROCESS | 3960 | 1468500749949 Marionette TRACE conn6 <- [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]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 985ms 05:52:30 INFO - PROCESS | 3960 | 1468500749997 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 3960 | 1468500750002 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 05:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:52:30 INFO - PROCESS | 3960 | 1468500750009 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 3960 | 1468500750012 Marionette TRACE conn6 <- [1,914,null,{}] 05:52:30 INFO - PROCESS | 3960 | 1468500750016 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:30 INFO - PROCESS | 3960 | 1468500750019 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:30 INFO - PROCESS | 3960 | 1468500750143 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 05:52:30 INFO - PROCESS | 3960 | 1468500750240 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 3960 | 1468500750242 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8508800 == 43 [pid = 3960] [id = 238] 05:52:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CC5ED400) [pid = 3960] [serial = 713] [outer = 0000000000000000] 05:52:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CF75A000) [pid = 3960] [serial = 714] [outer = 00000016CC5ED400] 05:52:30 INFO - PROCESS | 3960 | 1468500750300 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CFA72800) [pid = 3960] [serial = 715] [outer = 00000016CC5ED400] 05:52:31 INFO - PROCESS | 3960 | 1468500751213 Marionette TRACE conn6 <- [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]]]}] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB96000 == 42 [pid = 3960] [id = 235] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE823000 == 41 [pid = 3960] [id = 234] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8439000 == 40 [pid = 3960] [id = 233] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB48F000 == 39 [pid = 3960] [id = 232] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7428800 == 38 [pid = 3960] [id = 231] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016D9E9B000 == 37 [pid = 3960] [id = 230] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8961000 == 36 [pid = 3960] [id = 229] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016D85AE000 == 35 [pid = 3960] [id = 228] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8439800 == 34 [pid = 3960] [id = 227] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BDB800 == 33 [pid = 3960] [id = 226] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016D742A800 == 32 [pid = 3960] [id = 225] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016D174C800 == 31 [pid = 3960] [id = 224] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D845E000) [pid = 3960] [serial = 665] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0202800 == 30 [pid = 3960] [id = 223] 05:52:31 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5C4800 == 29 [pid = 3960] [id = 222] 05:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1293ms 05:52:31 INFO - PROCESS | 3960 | 1468500751303 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 3960 | 1468500751308 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D135DC00) [pid = 3960] [serial = 650] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D4E67C00) [pid = 3960] [serial = 653] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D74A2C00) [pid = 3960] [serial = 656] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D6BDA800) [pid = 3960] [serial = 654] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D8033C00) [pid = 3960] [serial = 662] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D7521C00) [pid = 3960] [serial = 657] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D7E60800) [pid = 3960] [serial = 659] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D6BD0C00) [pid = 3960] [serial = 638] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D1351400) [pid = 3960] [serial = 636] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D0525400) [pid = 3960] [serial = 635] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB330400) [pid = 3960] [serial = 633] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CA0CF400) [pid = 3960] [serial = 632] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D8260C00) [pid = 3960] [serial = 663] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CC5F0400) [pid = 3960] [serial = 647] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB32D400) [pid = 3960] [serial = 644] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB444C00) [pid = 3960] [serial = 645] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB731C00) [pid = 3960] [serial = 642] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB447400) [pid = 3960] [serial = 641] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D7515400) [pid = 3960] [serial = 639] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CF997C00) [pid = 3960] [serial = 648] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7EB7400) [pid = 3960] [serial = 660] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D1949800) [pid = 3960] [serial = 651] [outer = 0000000000000000] [url = about:blank] 05:52:31 INFO - PROCESS | 3960 | 1468500751351 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 3960 | 1468500751355 Marionette TRACE conn6 <- [1,918,null,{}] 05:52:31 INFO - PROCESS | 3960 | 1468500751367 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:31 INFO - PROCESS | 3960 | 1468500751370 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:31 INFO - PROCESS | 3960 | 1468500751464 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 05:52:31 INFO - PROCESS | 3960 | 1468500751471 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 3960 | 1468500751474 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CC293800 == 30 [pid = 3960] [id = 239] 05:52:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB3A4800) [pid = 3960] [serial = 716] [outer = 0000000000000000] 05:52:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB451400) [pid = 3960] [serial = 717] [outer = 00000016CB3A4800] 05:52:31 INFO - PROCESS | 3960 | 1468500751526 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB787C00) [pid = 3960] [serial = 718] [outer = 00000016CB3A4800] 05:52:32 INFO - PROCESS | 3960 | 1468500752042 Marionette TRACE conn6 <- [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]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 773ms 05:52:32 INFO - PROCESS | 3960 | 1468500752096 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 3960 | 1468500752101 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 05:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:52:32 INFO - PROCESS | 3960 | 1468500752107 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 3960 | 1468500752110 Marionette TRACE conn6 <- [1,922,null,{}] 05:52:32 INFO - PROCESS | 3960 | 1468500752114 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:32 INFO - PROCESS | 3960 | 1468500752116 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:32 INFO - PROCESS | 3960 | 1468500752212 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 05:52:32 INFO - PROCESS | 3960 | 1468500752278 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 3960 | 1468500752281 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:32 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1742800 == 31 [pid = 3960] [id = 240] 05:52:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CC7DC000) [pid = 3960] [serial = 719] [outer = 0000000000000000] 05:52:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D0475000) [pid = 3960] [serial = 720] [outer = 00000016CC7DC000] 05:52:32 INFO - PROCESS | 3960 | 1468500752329 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D131FC00) [pid = 3960] [serial = 721] [outer = 00000016CC7DC000] 05:52:32 INFO - PROCESS | 3960 | 1468500752721 Marionette TRACE conn6 <- [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]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 627ms 05:52:32 INFO - PROCESS | 3960 | 1468500752737 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 3960 | 1468500752740 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 05:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:52:32 INFO - PROCESS | 3960 | 1468500752744 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 3960 | 1468500752748 Marionette TRACE conn6 <- [1,926,null,{}] 05:52:32 INFO - PROCESS | 3960 | 1468500752767 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:32 INFO - PROCESS | 3960 | 1468500752772 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:32 INFO - PROCESS | 3960 | 1468500752859 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 05:52:32 INFO - PROCESS | 3960 | 1468500752867 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 3960 | 1468500752870 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:32 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7436000 == 32 [pid = 3960] [id = 241] 05:52:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016C960C400) [pid = 3960] [serial = 722] [outer = 0000000000000000] 05:52:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D1944000) [pid = 3960] [serial = 723] [outer = 00000016C960C400] 05:52:32 INFO - PROCESS | 3960 | 1468500752919 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D1DBF400) [pid = 3960] [serial = 724] [outer = 00000016C960C400] 05:52:33 INFO - PROCESS | 3960 | 1468500753362 Marionette TRACE conn6 <- [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]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 690ms 05:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:52:33 INFO - PROCESS | 3960 | 1468500753436 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 3960 | 1468500753439 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 05:52:33 INFO - PROCESS | 3960 | 1468500753443 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 3960 | 1468500753444 Marionette TRACE conn6 <- [1,930,null,{}] 05:52:33 INFO - PROCESS | 3960 | 1468500753453 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:33 INFO - PROCESS | 3960 | 1468500753456 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:33 INFO - PROCESS | 3960 | 1468500753592 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 05:52:33 INFO - PROCESS | 3960 | 1468500753642 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 3960 | 1468500753651 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:33 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8436000 == 33 [pid = 3960] [id = 242] 05:52:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D4E70400) [pid = 3960] [serial = 725] [outer = 0000000000000000] 05:52:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D6BBD800) [pid = 3960] [serial = 726] [outer = 00000016D4E70400] 05:52:33 INFO - PROCESS | 3960 | 1468500753698 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D73C3800) [pid = 3960] [serial = 727] [outer = 00000016D4E70400] 05:52:34 INFO - PROCESS | 3960 | 1468500754119 Marionette TRACE conn6 <- [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]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 732ms 05:52:34 INFO - PROCESS | 3960 | 1468500754178 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 3960 | 1468500754180 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 05:52:34 INFO - PROCESS | 3960 | 1468500754183 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:52:34 INFO - PROCESS | 3960 | 1468500754185 Marionette TRACE conn6 <- [1,934,null,{}] 05:52:34 INFO - PROCESS | 3960 | 1468500754195 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:34 INFO - PROCESS | 3960 | 1468500754197 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:34 INFO - PROCESS | 3960 | 1468500754301 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 05:52:34 INFO - PROCESS | 3960 | 1468500754306 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 3960 | 1468500754308 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D85B4800 == 34 [pid = 3960] [id = 243] 05:52:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7518000) [pid = 3960] [serial = 728] [outer = 0000000000000000] 05:52:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D7520400) [pid = 3960] [serial = 729] [outer = 00000016D7518000] 05:52:34 INFO - PROCESS | 3960 | 1468500754353 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D7861000) [pid = 3960] [serial = 730] [outer = 00000016D7518000] 05:52:34 INFO - PROCESS | 3960 | 1468500754802 Marionette TRACE conn6 <- [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]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 628ms 05:52:34 INFO - PROCESS | 3960 | 1468500754817 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 3960 | 1468500754819 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 05:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:52:34 INFO - PROCESS | 3960 | 1468500754822 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 3960 | 1468500754824 Marionette TRACE conn6 <- [1,938,null,{}] 05:52:34 INFO - PROCESS | 3960 | 1468500754827 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:34 INFO - PROCESS | 3960 | 1468500754833 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:35 INFO - PROCESS | 3960 | 1468500755000 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 05:52:35 INFO - PROCESS | 3960 | 1468500755027 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 3960 | 1468500755029 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D9E8C000 == 35 [pid = 3960] [id = 244] 05:52:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D7EB7C00) [pid = 3960] [serial = 731] [outer = 0000000000000000] 05:52:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8459400) [pid = 3960] [serial = 732] [outer = 00000016D7EB7C00] 05:52:35 INFO - PROCESS | 3960 | 1468500755074 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D8542C00) [pid = 3960] [serial = 733] [outer = 00000016D7EB7C00] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D751D800) [pid = 3960] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CB384000) [pid = 3960] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D826A000) [pid = 3960] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB384400) [pid = 3960] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D751CC00) [pid = 3960] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016C9640400) [pid = 3960] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D029C000) [pid = 3960] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB2D7400) [pid = 3960] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D5094000) [pid = 3960] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D7E65000) [pid = 3960] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D845B800) [pid = 3960] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D857B400) [pid = 3960] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CF939000) [pid = 3960] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:52:35 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D1211800) [pid = 3960] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:52:35 INFO - PROCESS | 3960 | 1468500755636 Marionette TRACE conn6 <- [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]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 839ms 05:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:52:35 INFO - PROCESS | 3960 | 1468500755665 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 3960 | 1468500755667 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 05:52:35 INFO - PROCESS | 3960 | 1468500755671 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 3960 | 1468500755673 Marionette TRACE conn6 <- [1,942,null,{}] 05:52:35 INFO - PROCESS | 3960 | 1468500755677 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:35 INFO - PROCESS | 3960 | 1468500755679 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:35 INFO - PROCESS | 3960 | 1468500755758 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 05:52:35 INFO - PROCESS | 3960 | 1468500755764 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 3960 | 1468500755766 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB47D800 == 36 [pid = 3960] [id = 245] 05:52:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CA9BC800) [pid = 3960] [serial = 734] [outer = 0000000000000000] 05:52:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1327C00) [pid = 3960] [serial = 735] [outer = 00000016CA9BC800] 05:52:35 INFO - PROCESS | 3960 | 1468500755811 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8035400) [pid = 3960] [serial = 736] [outer = 00000016CA9BC800] 05:52:36 INFO - PROCESS | 3960 | 1468500756212 Marionette TRACE conn6 <- [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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 587ms 05:52:36 INFO - PROCESS | 3960 | 1468500756259 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 3960 | 1468500756261 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 05:52:36 INFO - PROCESS | 3960 | 1468500756272 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:52:36 INFO - PROCESS | 3960 | 1468500756274 Marionette TRACE conn6 <- [1,946,null,{}] 05:52:36 INFO - PROCESS | 3960 | 1468500756278 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:36 INFO - PROCESS | 3960 | 1468500756280 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:36 INFO - PROCESS | 3960 | 1468500756388 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 05:52:36 INFO - PROCESS | 3960 | 1468500756396 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 3960 | 1468500756398 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:36 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5AB800 == 37 [pid = 3960] [id = 246] 05:52:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8039C00) [pid = 3960] [serial = 737] [outer = 0000000000000000] 05:52:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D857D400) [pid = 3960] [serial = 738] [outer = 00000016D8039C00] 05:52:36 INFO - PROCESS | 3960 | 1468500756441 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8840800) [pid = 3960] [serial = 739] [outer = 00000016D8039C00] 05:52:36 INFO - PROCESS | 3960 | 1468500756846 Marionette TRACE conn6 <- [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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 629ms 05:52:36 INFO - PROCESS | 3960 | 1468500756906 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 3960 | 1468500756908 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 05:52:36 INFO - PROCESS | 3960 | 1468500756911 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:52:36 INFO - PROCESS | 3960 | 1468500756913 Marionette TRACE conn6 <- [1,950,null,{}] 05:52:36 INFO - PROCESS | 3960 | 1468500756917 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:36 INFO - PROCESS | 3960 | 1468500756919 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:37 INFO - PROCESS | 3960 | 1468500757003 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 05:52:37 INFO - PROCESS | 3960 | 1468500757010 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 3960 | 1468500757012 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:37 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D742A800 == 38 [pid = 3960] [id = 247] 05:52:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8848C00) [pid = 3960] [serial = 740] [outer = 0000000000000000] 05:52:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D88E3000) [pid = 3960] [serial = 741] [outer = 00000016D8848C00] 05:52:37 INFO - PROCESS | 3960 | 1468500757057 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D88E9C00) [pid = 3960] [serial = 742] [outer = 00000016D8848C00] 05:52:37 INFO - PROCESS | 3960 | 1468500757475 Marionette TRACE conn6 <- [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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 586ms 05:52:37 INFO - PROCESS | 3960 | 1468500757506 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 3960 | 1468500757508 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 05:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:52:37 INFO - PROCESS | 3960 | 1468500757515 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 3960 | 1468500757517 Marionette TRACE conn6 <- [1,954,null,{}] 05:52:37 INFO - PROCESS | 3960 | 1468500757521 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:37 INFO - PROCESS | 3960 | 1468500757523 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:37 INFO - PROCESS | 3960 | 1468500757649 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 05:52:37 INFO - PROCESS | 3960 | 1468500757789 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 3960 | 1468500757792 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:37 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB860800 == 39 [pid = 3960] [id = 248] 05:52:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016C9EBA000) [pid = 3960] [serial = 743] [outer = 0000000000000000] 05:52:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CB164800) [pid = 3960] [serial = 744] [outer = 00000016C9EBA000] 05:52:37 INFO - PROCESS | 3960 | 1468500757854 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016CB452000) [pid = 3960] [serial = 745] [outer = 00000016C9EBA000] 05:52:38 INFO - PROCESS | 3960 | 1468500758440 Marionette TRACE conn6 <- [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]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 984ms 05:52:38 INFO - PROCESS | 3960 | 1468500758501 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 3960 | 1468500758506 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 05:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:52:38 INFO - PROCESS | 3960 | 1468500758511 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 3960 | 1468500758515 Marionette TRACE conn6 <- [1,958,null,{}] 05:52:38 INFO - PROCESS | 3960 | 1468500758520 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:38 INFO - PROCESS | 3960 | 1468500758523 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:38 INFO - PROCESS | 3960 | 1468500758640 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 05:52:38 INFO - PROCESS | 3960 | 1468500758716 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 3960 | 1468500758719 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D842A800 == 40 [pid = 3960] [id = 249] 05:52:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D047BC00) [pid = 3960] [serial = 746] [outer = 0000000000000000] 05:52:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D1356C00) [pid = 3960] [serial = 747] [outer = 00000016D047BC00] 05:52:38 INFO - PROCESS | 3960 | 1468500758817 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D17BA800) [pid = 3960] [serial = 748] [outer = 00000016D047BC00] 05:52:39 INFO - PROCESS | 3960 | 1468500759410 Marionette TRACE conn6 <- [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]]]}] 05:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 944ms 05:52:39 INFO - PROCESS | 3960 | 1468500759458 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 3960 | 1468500759462 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 05:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:52:39 INFO - PROCESS | 3960 | 1468500759466 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 3960 | 1468500759468 Marionette TRACE conn6 <- [1,962,null,{}] 05:52:39 INFO - PROCESS | 3960 | 1468500759472 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:39 INFO - PROCESS | 3960 | 1468500759475 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:39 INFO - PROCESS | 3960 | 1468500759587 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 05:52:39 INFO - PROCESS | 3960 | 1468500759662 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 3960 | 1468500759665 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB96000 == 41 [pid = 3960] [id = 250] 05:52:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D7283C00) [pid = 3960] [serial = 749] [outer = 0000000000000000] 05:52:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D7862000) [pid = 3960] [serial = 750] [outer = 00000016D7283C00] 05:52:39 INFO - PROCESS | 3960 | 1468500759761 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D8033C00) [pid = 3960] [serial = 751] [outer = 00000016D7283C00] 05:52:40 INFO - PROCESS | 3960 | 1468500760390 Marionette TRACE conn6 <- [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]]]}] 05:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 985ms 05:52:40 INFO - PROCESS | 3960 | 1468500760452 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 05:52:40 INFO - PROCESS | 3960 | 1468500760457 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 05:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:52:40 INFO - PROCESS | 3960 | 1468500760468 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 3960 | 1468500760473 Marionette TRACE conn6 <- [1,966,null,{}] 05:52:40 INFO - PROCESS | 3960 | 1468500760490 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:40 INFO - PROCESS | 3960 | 1468500760494 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:40 INFO - PROCESS | 3960 | 1468500760640 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 05:52:40 INFO - PROCESS | 3960 | 1468500760686 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 3960 | 1468500760689 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:40 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF6B800 == 42 [pid = 3960] [id = 251] 05:52:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016D88EF800) [pid = 3960] [serial = 752] [outer = 0000000000000000] 05:52:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D8B38000) [pid = 3960] [serial = 753] [outer = 00000016D88EF800] 05:52:40 INFO - PROCESS | 3960 | 1468500760743 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016D8BF2C00) [pid = 3960] [serial = 754] [outer = 00000016D88EF800] 05:52:41 INFO - PROCESS | 3960 | 1468500761317 Marionette TRACE conn6 <- [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]]]}] 05:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1036ms 05:52:41 INFO - PROCESS | 3960 | 1468500761505 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 3960 | 1468500761509 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 05:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:52:41 INFO - PROCESS | 3960 | 1468500761515 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 3960 | 1468500761518 Marionette TRACE conn6 <- [1,970,null,{}] 05:52:41 INFO - PROCESS | 3960 | 1468500761523 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:41 INFO - PROCESS | 3960 | 1468500761527 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:41 INFO - PROCESS | 3960 | 1468500761634 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 05:52:41 INFO - PROCESS | 3960 | 1468500761704 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 3960 | 1468500761709 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:41 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1A22000 == 43 [pid = 3960] [id = 252] 05:52:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016CB390C00) [pid = 3960] [serial = 755] [outer = 0000000000000000] 05:52:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016CB445C00) [pid = 3960] [serial = 756] [outer = 00000016CB390C00] 05:52:41 INFO - PROCESS | 3960 | 1468500761759 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016CBC4E400) [pid = 3960] [serial = 757] [outer = 00000016CB390C00] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016D742A800 == 42 [pid = 3960] [id = 247] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5AB800 == 41 [pid = 3960] [id = 246] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB47D800 == 40 [pid = 3960] [id = 245] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016D9E8C000 == 39 [pid = 3960] [id = 244] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016D85B4800 == 38 [pid = 3960] [id = 243] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8436000 == 37 [pid = 3960] [id = 242] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7436000 == 36 [pid = 3960] [id = 241] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1742800 == 35 [pid = 3960] [id = 240] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016CC293800 == 34 [pid = 3960] [id = 239] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF34000 == 33 [pid = 3960] [id = 236] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016D122E800 == 32 [pid = 3960] [id = 237] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8508800 == 31 [pid = 3960] [id = 238] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF6B800 == 30 [pid = 3960] [id = 251] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB96000 == 29 [pid = 3960] [id = 250] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016D842A800 == 28 [pid = 3960] [id = 249] 05:52:42 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB860800 == 27 [pid = 3960] [id = 248] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016D7A1D400) [pid = 3960] [serial = 693] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D1359800) [pid = 3960] [serial = 681] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016D1762800) [pid = 3960] [serial = 682] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016D8464000) [pid = 3960] [serial = 666] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016CB44D000) [pid = 3960] [serial = 672] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016CB72B800) [pid = 3960] [serial = 673] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D7522000) [pid = 3960] [serial = 690] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016CF994000) [pid = 3960] [serial = 675] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016CF9FA400) [pid = 3960] [serial = 676] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D05F0800) [pid = 3960] [serial = 678] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CB2D8400) [pid = 3960] [serial = 669] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CB383400) [pid = 3960] [serial = 670] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D131C000) [pid = 3960] [serial = 679] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D6FAE000) [pid = 3960] [serial = 687] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D749D800) [pid = 3960] [serial = 688] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D7EB4800) [pid = 3960] [serial = 696] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D751EC00) [pid = 3960] [serial = 381] [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.] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7E68400) [pid = 3960] [serial = 694] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D8463800) [pid = 3960] [serial = 699] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D8033400) [pid = 3960] [serial = 697] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D857E800) [pid = 3960] [serial = 705] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D1E60000) [pid = 3960] [serial = 684] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D7287400) [pid = 3960] [serial = 708] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D854CC00) [pid = 3960] [serial = 700] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D5093C00) [pid = 3960] [serial = 685] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D8586000) [pid = 3960] [serial = 706] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7289800) [pid = 3960] [serial = 702] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D8461C00) [pid = 3960] [serial = 703] [outer = 0000000000000000] [url = about:blank] 05:52:42 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D7857800) [pid = 3960] [serial = 691] [outer = 0000000000000000] [url = about:blank] 05:52:43 INFO - PROCESS | 3960 | 1468500763037 Marionette TRACE conn6 <- [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]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1534ms 05:52:43 INFO - PROCESS | 3960 | 1468500763050 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 3960 | 1468500763054 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 05:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:52:43 INFO - PROCESS | 3960 | 1468500763060 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 3960 | 1468500763063 Marionette TRACE conn6 <- [1,974,null,{}] 05:52:43 INFO - PROCESS | 3960 | 1468500763108 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:43 INFO - PROCESS | 3960 | 1468500763111 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:43 INFO - PROCESS | 3960 | 1468500763206 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 05:52:43 INFO - PROCESS | 3960 | 1468500763277 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 3960 | 1468500763282 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB86C800 == 28 [pid = 3960] [id = 253] 05:52:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CAE24C00) [pid = 3960] [serial = 758] [outer = 0000000000000000] 05:52:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB32CC00) [pid = 3960] [serial = 759] [outer = 00000016CAE24C00] 05:52:43 INFO - PROCESS | 3960 | 1468500763331 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB399800) [pid = 3960] [serial = 760] [outer = 00000016CAE24C00] 05:52:43 INFO - PROCESS | 3960 | 1468500763749 Marionette TRACE conn6 <- [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]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 733ms 05:52:43 INFO - PROCESS | 3960 | 1468500763796 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 3960 | 1468500763802 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 05:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:52:43 INFO - PROCESS | 3960 | 1468500763808 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 3960 | 1468500763811 Marionette TRACE conn6 <- [1,978,null,{}] 05:52:43 INFO - PROCESS | 3960 | 1468500763815 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:43 INFO - PROCESS | 3960 | 1468500763818 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:43 INFO - PROCESS | 3960 | 1468500763908 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 05:52:43 INFO - PROCESS | 3960 | 1468500763915 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 3960 | 1468500763918 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1393800 == 29 [pid = 3960] [id = 254] 05:52:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB724800) [pid = 3960] [serial = 761] [outer = 0000000000000000] 05:52:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CF7B5C00) [pid = 3960] [serial = 762] [outer = 00000016CB724800] 05:52:43 INFO - PROCESS | 3960 | 1468500763968 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CF99BC00) [pid = 3960] [serial = 763] [outer = 00000016CB724800] 05:52:44 INFO - PROCESS | 3960 | 1468500764423 Marionette TRACE conn6 <- [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]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 05:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:52:44 INFO - PROCESS | 3960 | 1468500764502 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 3960 | 1468500764504 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 05:52:44 INFO - PROCESS | 3960 | 1468500764508 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 3960 | 1468500764512 Marionette TRACE conn6 <- [1,982,null,{}] 05:52:44 INFO - PROCESS | 3960 | 1468500764523 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:44 INFO - PROCESS | 3960 | 1468500764528 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:44 INFO - PROCESS | 3960 | 1468500764643 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 05:52:44 INFO - PROCESS | 3960 | 1468500764720 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 3960 | 1468500764723 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78BF800 == 30 [pid = 3960] [id = 255] 05:52:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CB388800) [pid = 3960] [serial = 764] [outer = 0000000000000000] 05:52:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D1356800) [pid = 3960] [serial = 765] [outer = 00000016CB388800] 05:52:44 INFO - PROCESS | 3960 | 1468500764772 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D1762000) [pid = 3960] [serial = 766] [outer = 00000016CB388800] 05:52:45 INFO - PROCESS | 3960 | 1468500765192 Marionette TRACE conn6 <- [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]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 732ms 05:52:45 INFO - PROCESS | 3960 | 1468500765255 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 3960 | 1468500765258 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 05:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:52:45 INFO - PROCESS | 3960 | 1468500765262 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 3960 | 1468500765263 Marionette TRACE conn6 <- [1,986,null,{}] 05:52:45 INFO - PROCESS | 3960 | 1468500765267 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:45 INFO - PROCESS | 3960 | 1468500765269 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:45 INFO - PROCESS | 3960 | 1468500765381 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 05:52:45 INFO - PROCESS | 3960 | 1468500765430 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 3960 | 1468500765432 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7E86800 == 31 [pid = 3960] [id = 256] 05:52:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D19F6C00) [pid = 3960] [serial = 767] [outer = 0000000000000000] 05:52:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D1C7E800) [pid = 3960] [serial = 768] [outer = 00000016D19F6C00] 05:52:45 INFO - PROCESS | 3960 | 1468500765479 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D4E75400) [pid = 3960] [serial = 769] [outer = 00000016D19F6C00] 05:52:45 INFO - PROCESS | 3960 | 1468500765915 Marionette TRACE conn6 <- [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]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 691ms 05:52:45 INFO - PROCESS | 3960 | 1468500765974 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 3960 | 1468500765976 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 05:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:52:45 INFO - PROCESS | 3960 | 1468500765987 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 3960 | 1468500765989 Marionette TRACE conn6 <- [1,990,null,{}] 05:52:46 INFO - PROCESS | 3960 | 1468500765992 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:46 INFO - PROCESS | 3960 | 1468500765994 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:46 INFO - PROCESS | 3960 | 1468500766100 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 05:52:46 INFO - PROCESS | 3960 | 1468500766105 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 3960 | 1468500766108 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:46 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8509800 == 32 [pid = 3960] [id = 257] 05:52:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CB63A800) [pid = 3960] [serial = 770] [outer = 0000000000000000] 05:52:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D6FA9400) [pid = 3960] [serial = 771] [outer = 00000016CB63A800] 05:52:46 INFO - PROCESS | 3960 | 1468500766156 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D74A0000) [pid = 3960] [serial = 772] [outer = 00000016CB63A800] 05:52:46 INFO - PROCESS | 3960 | 1468500766626 Marionette TRACE conn6 <- [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]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 05:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:52:46 INFO - PROCESS | 3960 | 1468500766680 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 3960 | 1468500766682 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 05:52:46 INFO - PROCESS | 3960 | 1468500766685 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 3960 | 1468500766687 Marionette TRACE conn6 <- [1,994,null,{}] 05:52:46 INFO - PROCESS | 3960 | 1468500766691 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:46 INFO - PROCESS | 3960 | 1468500766697 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:46 INFO - PROCESS | 3960 | 1468500766829 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 05:52:46 INFO - PROCESS | 3960 | 1468500766882 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 3960 | 1468500766885 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:46 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8AB9800 == 33 [pid = 3960] [id = 258] 05:52:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D6BCC400) [pid = 3960] [serial = 773] [outer = 0000000000000000] 05:52:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D7E25C00) [pid = 3960] [serial = 774] [outer = 00000016D6BCC400] 05:52:46 INFO - PROCESS | 3960 | 1468500766930 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D7EBC800) [pid = 3960] [serial = 775] [outer = 00000016D6BCC400] 05:52:47 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D4E70400) [pid = 3960] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:52:47 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D7518000) [pid = 3960] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:52:47 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CC7DC000) [pid = 3960] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:52:47 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016C960C400) [pid = 3960] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:52:47 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB3A4800) [pid = 3960] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:52:47 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D8587C00) [pid = 3960] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:52:47 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CC5ED400) [pid = 3960] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:52:47 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB2D1000) [pid = 3960] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:52:47 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D7EB7C00) [pid = 3960] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:52:47 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CA9BC800) [pid = 3960] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:52:47 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D8039C00) [pid = 3960] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:52:47 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D8848C00) [pid = 3960] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:52:47 INFO - PROCESS | 3960 | 1468500767469 Marionette TRACE conn6 <- [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]]]}] 05:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 838ms 05:52:47 INFO - PROCESS | 3960 | 1468500767527 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 3960 | 1468500767529 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 05:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:52:47 INFO - PROCESS | 3960 | 1468500767533 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 3960 | 1468500767534 Marionette TRACE conn6 <- [1,998,null,{}] 05:52:47 INFO - PROCESS | 3960 | 1468500767538 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:47 INFO - PROCESS | 3960 | 1468500767540 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:47 INFO - PROCESS | 3960 | 1468500767619 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 05:52:47 INFO - PROCESS | 3960 | 1468500767624 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 3960 | 1468500767626 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA7D5000 == 34 [pid = 3960] [id = 259] 05:52:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1763000) [pid = 3960] [serial = 776] [outer = 0000000000000000] 05:52:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D751E000) [pid = 3960] [serial = 777] [outer = 00000016D1763000] 05:52:47 INFO - PROCESS | 3960 | 1468500767671 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7EBD800) [pid = 3960] [serial = 778] [outer = 00000016D1763000] 05:52:48 INFO - PROCESS | 3960 | 1468500768086 Marionette TRACE conn6 <- [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]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 585ms 05:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:52:48 INFO - PROCESS | 3960 | 1468500768120 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 3960 | 1468500768122 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 05:52:48 INFO - PROCESS | 3960 | 1468500768125 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 3960 | 1468500768127 Marionette TRACE conn6 <- [1,1002,null,{}] 05:52:48 INFO - PROCESS | 3960 | 1468500768135 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:48 INFO - PROCESS | 3960 | 1468500768137 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:48 INFO - PROCESS | 3960 | 1468500768218 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 05:52:48 INFO - PROCESS | 3960 | 1468500768224 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 3960 | 1468500768226 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:48 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB481000 == 35 [pid = 3960] [id = 260] 05:52:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8033400) [pid = 3960] [serial = 779] [outer = 0000000000000000] 05:52:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D803EC00) [pid = 3960] [serial = 780] [outer = 00000016D8033400] 05:52:48 INFO - PROCESS | 3960 | 1468500768270 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8261400) [pid = 3960] [serial = 781] [outer = 00000016D8033400] 05:52:48 INFO - PROCESS | 3960 | 1468500768687 Marionette TRACE conn6 <- [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]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 05:52:48 INFO - PROCESS | 3960 | 1468500768757 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 3960 | 1468500768760 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 05:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:52:48 INFO - PROCESS | 3960 | 1468500768763 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 3960 | 1468500768765 Marionette TRACE conn6 <- [1,1006,null,{}] 05:52:48 INFO - PROCESS | 3960 | 1468500768768 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:48 INFO - PROCESS | 3960 | 1468500768770 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:48 INFO - PROCESS | 3960 | 1468500768855 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 05:52:48 INFO - PROCESS | 3960 | 1468500768863 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 3960 | 1468500768865 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:48 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7443800 == 36 [pid = 3960] [id = 261] 05:52:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7F69000) [pid = 3960] [serial = 782] [outer = 0000000000000000] 05:52:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D8465000) [pid = 3960] [serial = 783] [outer = 00000016D7F69000] 05:52:48 INFO - PROCESS | 3960 | 1468500768914 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D857BC00) [pid = 3960] [serial = 784] [outer = 00000016D7F69000] 05:52:49 INFO - PROCESS | 3960 | 1468500769652 Marionette TRACE conn6 <- [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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 942ms 05:52:49 INFO - PROCESS | 3960 | 1468500769709 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 3960 | 1468500769713 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 05:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:52:49 INFO - PROCESS | 3960 | 1468500769718 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 3960 | 1468500769722 Marionette TRACE conn6 <- [1,1010,null,{}] 05:52:49 INFO - PROCESS | 3960 | 1468500769728 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:49 INFO - PROCESS | 3960 | 1468500769731 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:49 INFO - PROCESS | 3960 | 1468500769873 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 05:52:49 INFO - PROCESS | 3960 | 1468500769942 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 3960 | 1468500769945 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:50 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C15800 == 37 [pid = 3960] [id = 262] 05:52:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CB324800) [pid = 3960] [serial = 785] [outer = 0000000000000000] 05:52:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016CB395C00) [pid = 3960] [serial = 786] [outer = 00000016CB324800] 05:52:50 INFO - PROCESS | 3960 | 1468500770045 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016CBC47800) [pid = 3960] [serial = 787] [outer = 00000016CB324800] 05:52:50 INFO - PROCESS | 3960 | 1468500770776 Marionette TRACE conn6 <- [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]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1143ms 05:52:50 INFO - PROCESS | 3960 | 1468500770866 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 3960 | 1468500770871 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 05:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:52:50 INFO - PROCESS | 3960 | 1468500770878 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 3960 | 1468500770882 Marionette TRACE conn6 <- [1,1014,null,{}] 05:52:50 INFO - PROCESS | 3960 | 1468500770886 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:50 INFO - PROCESS | 3960 | 1468500770889 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:51 INFO - PROCESS | 3960 | 1468500771030 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 05:52:51 INFO - PROCESS | 3960 | 1468500771098 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 3960 | 1468500771100 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8509000 == 38 [pid = 3960] [id = 263] 05:52:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D0521800) [pid = 3960] [serial = 788] [outer = 0000000000000000] 05:52:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D1287000) [pid = 3960] [serial = 789] [outer = 00000016D0521800] 05:52:51 INFO - PROCESS | 3960 | 1468500771159 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D17BD400) [pid = 3960] [serial = 790] [outer = 00000016D0521800] 05:52:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB481000 == 37 [pid = 3960] [id = 260] 05:52:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA7D5000 == 36 [pid = 3960] [id = 259] 05:52:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8AB9800 == 35 [pid = 3960] [id = 258] 05:52:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8509800 == 34 [pid = 3960] [id = 257] 05:52:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7E86800 == 33 [pid = 3960] [id = 256] 05:52:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78BF800 == 32 [pid = 3960] [id = 255] 05:52:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1393800 == 31 [pid = 3960] [id = 254] 05:52:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB86C800 == 30 [pid = 3960] [id = 253] 05:52:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1A22000 == 29 [pid = 3960] [id = 252] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D88E3000) [pid = 3960] [serial = 741] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D6BBD800) [pid = 3960] [serial = 726] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D73C3800) [pid = 3960] [serial = 727] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D7861000) [pid = 3960] [serial = 730] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D7520400) [pid = 3960] [serial = 729] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D0475000) [pid = 3960] [serial = 720] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D131FC00) [pid = 3960] [serial = 721] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D1944000) [pid = 3960] [serial = 723] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB451400) [pid = 3960] [serial = 717] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB787C00) [pid = 3960] [serial = 718] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D8843800) [pid = 3960] [serial = 709] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CF75A000) [pid = 3960] [serial = 714] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CFA72800) [pid = 3960] [serial = 715] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB327C00) [pid = 3960] [serial = 711] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB39F000) [pid = 3960] [serial = 712] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D8459400) [pid = 3960] [serial = 732] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D88E9C00) [pid = 3960] [serial = 742] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D1327C00) [pid = 3960] [serial = 735] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D857D400) [pid = 3960] [serial = 738] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D8035400) [pid = 3960] [serial = 736] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D8542C00) [pid = 3960] [serial = 733] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D8840800) [pid = 3960] [serial = 739] [outer = 0000000000000000] [url = about:blank] 05:52:51 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D1DBF400) [pid = 3960] [serial = 724] [outer = 0000000000000000] [url = about:blank] 05:52:52 INFO - PROCESS | 3960 | 1468500772010 Marionette TRACE conn6 <- [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]]]}] 05:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1193ms 05:52:52 INFO - PROCESS | 3960 | 1468500772073 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 3960 | 1468500772078 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 05:52:52 INFO - PROCESS | 3960 | 1468500772083 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:52:52 INFO - PROCESS | 3960 | 1468500772086 Marionette TRACE conn6 <- [1,1018,null,{}] 05:52:52 INFO - PROCESS | 3960 | 1468500772092 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:52 INFO - PROCESS | 3960 | 1468500772095 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:52 INFO - PROCESS | 3960 | 1468500772187 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 05:52:52 INFO - PROCESS | 3960 | 1468500772200 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 3960 | 1468500772203 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CFC90800 == 30 [pid = 3960] [id = 264] 05:52:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB330800) [pid = 3960] [serial = 791] [outer = 0000000000000000] 05:52:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB39C000) [pid = 3960] [serial = 792] [outer = 00000016CB330800] 05:52:52 INFO - PROCESS | 3960 | 1468500772252 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB723800) [pid = 3960] [serial = 793] [outer = 00000016CB330800] 05:52:52 INFO - PROCESS | 3960 | 1468500772745 Marionette TRACE conn6 <- [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]]]}] 05:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 05:52:52 INFO - PROCESS | 3960 | 1468500772783 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 3960 | 1468500772787 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 05:52:52 INFO - PROCESS | 3960 | 1468500772793 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 3960 | 1468500772796 Marionette TRACE conn6 <- [1,1022,null,{}] 05:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:52:52 INFO - PROCESS | 3960 | 1468500772800 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:52 INFO - PROCESS | 3960 | 1468500772802 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:52 INFO - PROCESS | 3960 | 1468500772890 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 05:52:52 INFO - PROCESS | 3960 | 1468500772899 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 3960 | 1468500772901 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4ECC000 == 31 [pid = 3960] [id = 265] 05:52:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CFA7AC00) [pid = 3960] [serial = 794] [outer = 0000000000000000] 05:52:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CFAC0000) [pid = 3960] [serial = 795] [outer = 00000016CFA7AC00] 05:52:52 INFO - PROCESS | 3960 | 1468500772949 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D05F1800) [pid = 3960] [serial = 796] [outer = 00000016CFA7AC00] 05:52:53 INFO - PROCESS | 3960 | 1468500773426 Marionette TRACE conn6 <- [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]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 690ms 05:52:53 INFO - PROCESS | 3960 | 1468500773489 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 3960 | 1468500773491 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 05:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:52:53 INFO - PROCESS | 3960 | 1468500773495 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 3960 | 1468500773499 Marionette TRACE conn6 <- [1,1026,null,{}] 05:52:53 INFO - PROCESS | 3960 | 1468500773510 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:53 INFO - PROCESS | 3960 | 1468500773515 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:53 INFO - PROCESS | 3960 | 1468500773629 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 05:52:53 INFO - PROCESS | 3960 | 1468500773705 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 3960 | 1468500773708 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:53 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7DFC800 == 32 [pid = 3960] [id = 266] 05:52:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CA5C2400) [pid = 3960] [serial = 797] [outer = 0000000000000000] 05:52:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D1C7AC00) [pid = 3960] [serial = 798] [outer = 00000016CA5C2400] 05:52:53 INFO - PROCESS | 3960 | 1468500773757 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D6BBD800) [pid = 3960] [serial = 799] [outer = 00000016CA5C2400] 05:52:54 INFO - PROCESS | 3960 | 1468500774120 Marionette TRACE conn6 <- [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]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 693ms 05:52:54 INFO - PROCESS | 3960 | 1468500774190 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 3960 | 1468500774193 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 05:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:52:54 INFO - PROCESS | 3960 | 1468500774197 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 3960 | 1468500774199 Marionette TRACE conn6 <- [1,1030,null,{}] 05:52:54 INFO - PROCESS | 3960 | 1468500774202 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:54 INFO - PROCESS | 3960 | 1468500774204 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:54 INFO - PROCESS | 3960 | 1468500774319 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 05:52:54 INFO - PROCESS | 3960 | 1468500774325 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 3960 | 1468500774327 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016C9EE5000 == 33 [pid = 3960] [id = 267] 05:52:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7287400) [pid = 3960] [serial = 800] [outer = 0000000000000000] 05:52:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7514400) [pid = 3960] [serial = 801] [outer = 00000016D7287400] 05:52:54 INFO - PROCESS | 3960 | 1468500774417 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7523C00) [pid = 3960] [serial = 802] [outer = 00000016D7287400] 05:52:54 INFO - PROCESS | 3960 | 1468500774837 Marionette TRACE conn6 <- [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]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 05:52:54 INFO - PROCESS | 3960 | 1468500774892 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 3960 | 1468500774894 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 05:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:52:54 INFO - PROCESS | 3960 | 1468500774902 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 3960 | 1468500774904 Marionette TRACE conn6 <- [1,1034,null,{}] 05:52:54 INFO - PROCESS | 3960 | 1468500774908 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:54 INFO - PROCESS | 3960 | 1468500774910 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:55 INFO - PROCESS | 3960 | 1468500775044 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 05:52:55 INFO - PROCESS | 3960 | 1468500775065 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 3960 | 1468500775067 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D895E800 == 34 [pid = 3960] [id = 268] 05:52:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7522400) [pid = 3960] [serial = 803] [outer = 0000000000000000] 05:52:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7863000) [pid = 3960] [serial = 804] [outer = 00000016D7522400] 05:52:55 INFO - PROCESS | 3960 | 1468500775112 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7E65C00) [pid = 3960] [serial = 805] [outer = 00000016D7522400] 05:52:55 INFO - PROCESS | 3960 | 1468500775559 Marionette TRACE conn6 <- [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]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 05:52:55 INFO - PROCESS | 3960 | 1468500775597 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 3960 | 1468500775599 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 05:52:55 INFO - PROCESS | 3960 | 1468500775603 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:52:55 INFO - PROCESS | 3960 | 1468500775604 Marionette TRACE conn6 <- [1,1038,null,{}] 05:52:55 INFO - PROCESS | 3960 | 1468500775608 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:55 INFO - PROCESS | 3960 | 1468500775614 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:55 INFO - PROCESS | 3960 | 1468500775754 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 05:52:55 INFO - PROCESS | 3960 | 1468500775806 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 3960 | 1468500775808 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB476800 == 35 [pid = 3960] [id = 269] 05:52:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D8030C00) [pid = 3960] [serial = 806] [outer = 0000000000000000] 05:52:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D84F5C00) [pid = 3960] [serial = 807] [outer = 00000016D8030C00] 05:52:55 INFO - PROCESS | 3960 | 1468500775853 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D854E800) [pid = 3960] [serial = 808] [outer = 00000016D8030C00] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB63A800) [pid = 3960] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D88EF800) [pid = 3960] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016C9EBA000) [pid = 3960] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB388800) [pid = 3960] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB724800) [pid = 3960] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CAE24C00) [pid = 3960] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D7283C00) [pid = 3960] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D19F6C00) [pid = 3960] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D6BCC400) [pid = 3960] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB390C00) [pid = 3960] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D1763000) [pid = 3960] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D047BC00) [pid = 3960] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:52:56 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D8033400) [pid = 3960] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:52:56 INFO - PROCESS | 3960 | 1468500776329 Marionette TRACE conn6 <- [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]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 776ms 05:52:56 INFO - PROCESS | 3960 | 1468500776382 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 3960 | 1468500776385 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 05:52:56 INFO - PROCESS | 3960 | 1468500776388 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:52:56 INFO - PROCESS | 3960 | 1468500776389 Marionette TRACE conn6 <- [1,1042,null,{}] 05:52:56 INFO - PROCESS | 3960 | 1468500776393 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:56 INFO - PROCESS | 3960 | 1468500776395 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:56 INFO - PROCESS | 3960 | 1468500776475 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 05:52:56 INFO - PROCESS | 3960 | 1468500776481 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 3960 | 1468500776483 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:56 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7A5800 == 36 [pid = 3960] [id = 270] 05:52:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CC5E5400) [pid = 3960] [serial = 809] [outer = 0000000000000000] 05:52:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CF9F3400) [pid = 3960] [serial = 810] [outer = 00000016CC5E5400] 05:52:56 INFO - PROCESS | 3960 | 1468500776527 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D7283C00) [pid = 3960] [serial = 811] [outer = 00000016CC5E5400] 05:52:56 INFO - PROCESS | 3960 | 1468500776940 Marionette TRACE conn6 <- [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]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 587ms 05:52:56 INFO - PROCESS | 3960 | 1468500776978 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 3960 | 1468500776981 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 05:52:56 INFO - PROCESS | 3960 | 1468500776984 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:52:56 INFO - PROCESS | 3960 | 1468500776986 Marionette TRACE conn6 <- [1,1046,null,{}] 05:52:56 INFO - PROCESS | 3960 | 1468500776989 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:56 INFO - PROCESS | 3960 | 1468500776991 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:57 INFO - PROCESS | 3960 | 1468500777080 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 05:52:57 INFO - PROCESS | 3960 | 1468500777085 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 3960 | 1468500777087 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7B7000 == 37 [pid = 3960] [id = 271] 05:52:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D7812400) [pid = 3960] [serial = 812] [outer = 0000000000000000] 05:52:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8582C00) [pid = 3960] [serial = 813] [outer = 00000016D7812400] 05:52:57 INFO - PROCESS | 3960 | 1468500777132 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D883E800) [pid = 3960] [serial = 814] [outer = 00000016D7812400] 05:52:57 INFO - PROCESS | 3960 | 1468500777545 Marionette TRACE conn6 <- [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]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 587ms 05:52:57 INFO - PROCESS | 3960 | 1468500777584 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 3960 | 1468500777586 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 05:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:52:57 INFO - PROCESS | 3960 | 1468500777590 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 3960 | 1468500777592 Marionette TRACE conn6 <- [1,1050,null,{}] 05:52:57 INFO - PROCESS | 3960 | 1468500777600 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:57 INFO - PROCESS | 3960 | 1468500777602 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:57 INFO - PROCESS | 3960 | 1468500777684 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 05:52:57 INFO - PROCESS | 3960 | 1468500777690 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 3960 | 1468500777692 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7DFC000 == 38 [pid = 3960] [id = 272] 05:52:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8844C00) [pid = 3960] [serial = 815] [outer = 0000000000000000] 05:52:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D884A800) [pid = 3960] [serial = 816] [outer = 00000016D8844C00] 05:52:57 INFO - PROCESS | 3960 | 1468500777735 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D88E9000) [pid = 3960] [serial = 817] [outer = 00000016D8844C00] 05:52:58 INFO - PROCESS | 3960 | 1468500778160 Marionette TRACE conn6 <- [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]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 05:52:58 INFO - PROCESS | 3960 | 1468500778233 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 3960 | 1468500778235 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 05:52:58 INFO - PROCESS | 3960 | 1468500778239 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 3960 | 1468500778241 Marionette TRACE conn6 <- [1,1054,null,{}] 05:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:52:58 INFO - PROCESS | 3960 | 1468500778245 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:58 INFO - PROCESS | 3960 | 1468500778247 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:58 INFO - PROCESS | 3960 | 1468500778372 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 05:52:58 INFO - PROCESS | 3960 | 1468500778493 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 3960 | 1468500778497 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:58 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CAE7E000 == 39 [pid = 3960] [id = 273] 05:52:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016C9607800) [pid = 3960] [serial = 818] [outer = 0000000000000000] 05:52:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CA015000) [pid = 3960] [serial = 819] [outer = 00000016C9607800] 05:52:58 INFO - PROCESS | 3960 | 1468500778559 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CB2D4000) [pid = 3960] [serial = 820] [outer = 00000016C9607800] 05:52:59 INFO - PROCESS | 3960 | 1468500779251 Marionette TRACE conn6 <- [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]]]}] 05:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1025ms 05:52:59 INFO - PROCESS | 3960 | 1468500779271 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 05:52:59 INFO - PROCESS | 3960 | 1468500779276 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 05:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:52:59 INFO - PROCESS | 3960 | 1468500779302 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 3960 | 1468500779306 Marionette TRACE conn6 <- [1,1058,null,{}] 05:52:59 INFO - PROCESS | 3960 | 1468500779311 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:59 INFO - PROCESS | 3960 | 1468500779315 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:59 INFO - PROCESS | 3960 | 1468500779466 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 05:52:59 INFO - PROCESS | 3960 | 1468500779582 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 3960 | 1468500779586 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:52:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8436000 == 40 [pid = 3960] [id = 274] 05:52:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CFA7D400) [pid = 3960] [serial = 821] [outer = 0000000000000000] 05:52:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D120F000) [pid = 3960] [serial = 822] [outer = 00000016CFA7D400] 05:52:59 INFO - PROCESS | 3960 | 1468500779644 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D151F400) [pid = 3960] [serial = 823] [outer = 00000016CFA7D400] 05:53:00 INFO - PROCESS | 3960 | 1468500780197 Marionette TRACE conn6 <- [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]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 944ms 05:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:53:00 INFO - PROCESS | 3960 | 1468500780249 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 3960 | 1468500780252 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 05:53:00 INFO - PROCESS | 3960 | 1468500780256 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 3960 | 1468500780259 Marionette TRACE conn6 <- [1,1062,null,{}] 05:53:00 INFO - PROCESS | 3960 | 1468500780263 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:00 INFO - PROCESS | 3960 | 1468500780266 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:00 INFO - PROCESS | 3960 | 1468500780379 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 05:53:00 INFO - PROCESS | 3960 | 1468500780456 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 3960 | 1468500780459 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:00 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF2E800 == 41 [pid = 3960] [id = 275] 05:53:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D751AC00) [pid = 3960] [serial = 824] [outer = 0000000000000000] 05:53:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D7CEB800) [pid = 3960] [serial = 825] [outer = 00000016D751AC00] 05:53:00 INFO - PROCESS | 3960 | 1468500780555 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D7EBC400) [pid = 3960] [serial = 826] [outer = 00000016D751AC00] 05:53:01 INFO - PROCESS | 3960 | 1468500781385 Marionette TRACE conn6 <- [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]]]}] 05:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1195ms 05:53:01 INFO - PROCESS | 3960 | 1468500781453 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 05:53:01 INFO - PROCESS | 3960 | 1468500781458 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 05:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:53:01 INFO - PROCESS | 3960 | 1468500781463 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - PROCESS | 3960 | 1468500781467 Marionette TRACE conn6 <- [1,1066,null,{}] 05:53:01 INFO - PROCESS | 3960 | 1468500781497 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:01 INFO - PROCESS | 3960 | 1468500781500 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:01 INFO - PROCESS | 3960 | 1468500781683 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 05:53:01 INFO - PROCESS | 3960 | 1468500781769 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 3960 | 1468500781772 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0287800 == 42 [pid = 3960] [id = 276] 05:53:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CBC50800) [pid = 3960] [serial = 827] [outer = 0000000000000000] 05:53:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CC7DB800) [pid = 3960] [serial = 828] [outer = 00000016CBC50800] 05:53:01 INFO - PROCESS | 3960 | 1468500781823 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CFA75400) [pid = 3960] [serial = 829] [outer = 00000016CBC50800] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7DFC000 == 41 [pid = 3960] [id = 272] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7B7000 == 40 [pid = 3960] [id = 271] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7A5800 == 39 [pid = 3960] [id = 270] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB476800 == 38 [pid = 3960] [id = 269] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016D895E800 == 37 [pid = 3960] [id = 268] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016C9EE5000 == 36 [pid = 3960] [id = 267] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7DFC800 == 35 [pid = 3960] [id = 266] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4ECC000 == 34 [pid = 3960] [id = 265] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016CFC90800 == 33 [pid = 3960] [id = 264] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7443800 == 32 [pid = 3960] [id = 261] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C15800 == 31 [pid = 3960] [id = 262] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8509000 == 30 [pid = 3960] [id = 263] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF2E800 == 29 [pid = 3960] [id = 275] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8436000 == 28 [pid = 3960] [id = 274] 05:53:02 INFO - PROCESS | 3960 | --DOCSHELL 00000016CAE7E000 == 27 [pid = 3960] [id = 273] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D6FA9400) [pid = 3960] [serial = 771] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D8BF2C00) [pid = 3960] [serial = 754] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016CB164800) [pid = 3960] [serial = 744] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D1762000) [pid = 3960] [serial = 766] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016CF7B5C00) [pid = 3960] [serial = 762] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CB32CC00) [pid = 3960] [serial = 759] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D8033C00) [pid = 3960] [serial = 751] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D1C7E800) [pid = 3960] [serial = 768] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D7E25C00) [pid = 3960] [serial = 774] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CB445C00) [pid = 3960] [serial = 756] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D8B38000) [pid = 3960] [serial = 753] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB399800) [pid = 3960] [serial = 760] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D751E000) [pid = 3960] [serial = 777] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D7EBD800) [pid = 3960] [serial = 778] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D17BA800) [pid = 3960] [serial = 748] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D7862000) [pid = 3960] [serial = 750] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB452000) [pid = 3960] [serial = 745] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D1356800) [pid = 3960] [serial = 765] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D1356C00) [pid = 3960] [serial = 747] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D803EC00) [pid = 3960] [serial = 780] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CBC4E400) [pid = 3960] [serial = 757] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7EBC800) [pid = 3960] [serial = 775] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D4E75400) [pid = 3960] [serial = 769] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D74A0000) [pid = 3960] [serial = 772] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CF99BC00) [pid = 3960] [serial = 763] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D8261400) [pid = 3960] [serial = 781] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D8465000) [pid = 3960] [serial = 783] [outer = 0000000000000000] [url = about:blank] 05:53:02 INFO - PROCESS | 3960 | 1468500782951 Marionette TRACE conn6 <- [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]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1515ms 05:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:53:02 INFO - PROCESS | 3960 | 1468500782986 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 3960 | 1468500782990 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 05:53:02 INFO - PROCESS | 3960 | 1468500782994 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:53:03 INFO - PROCESS | 3960 | 1468500782999 Marionette TRACE conn6 <- [1,1070,null,{}] 05:53:03 INFO - PROCESS | 3960 | 1468500783005 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:03 INFO - PROCESS | 3960 | 1468500783007 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:03 INFO - PROCESS | 3960 | 1468500783103 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 05:53:03 INFO - PROCESS | 3960 | 1468500783199 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 3960 | 1468500783202 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:03 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D02B7000 == 28 [pid = 3960] [id = 277] 05:53:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB385400) [pid = 3960] [serial = 830] [outer = 0000000000000000] 05:53:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB3A4C00) [pid = 3960] [serial = 831] [outer = 00000016CB385400] 05:53:03 INFO - PROCESS | 3960 | 1468500783251 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB72BC00) [pid = 3960] [serial = 832] [outer = 00000016CB385400] 05:53:03 INFO - PROCESS | 3960 | 1468500783644 Marionette TRACE conn6 <- [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]]]}] 05:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 05:53:03 INFO - PROCESS | 3960 | 1468500783687 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 05:53:03 INFO - PROCESS | 3960 | 1468500783692 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 05:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:53:03 INFO - PROCESS | 3960 | 1468500783699 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:53:03 INFO - PROCESS | 3960 | 1468500783701 Marionette TRACE conn6 <- [1,1074,null,{}] 05:53:03 INFO - PROCESS | 3960 | 1468500783705 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:03 INFO - PROCESS | 3960 | 1468500783708 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:03 INFO - PROCESS | 3960 | 1468500783829 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 05:53:03 INFO - PROCESS | 3960 | 1468500783845 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 3960 | 1468500783847 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:03 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50B7800 == 29 [pid = 3960] [id = 278] 05:53:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CF7C2000) [pid = 3960] [serial = 833] [outer = 0000000000000000] 05:53:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CF99E000) [pid = 3960] [serial = 834] [outer = 00000016CF7C2000] 05:53:03 INFO - PROCESS | 3960 | 1468500783896 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D0525400) [pid = 3960] [serial = 835] [outer = 00000016CF7C2000] 05:53:04 INFO - PROCESS | 3960 | 1468500784320 Marionette TRACE conn6 <- [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]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 689ms 05:53:04 INFO - PROCESS | 3960 | 1468500784390 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 3960 | 1468500784393 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 05:53:04 INFO - PROCESS | 3960 | 1468500784396 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:53:04 INFO - PROCESS | 3960 | 1468500784400 Marionette TRACE conn6 <- [1,1078,null,{}] 05:53:04 INFO - PROCESS | 3960 | 1468500784412 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:04 INFO - PROCESS | 3960 | 1468500784417 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:04 INFO - PROCESS | 3960 | 1468500784505 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 05:53:04 INFO - PROCESS | 3960 | 1468500784515 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 3960 | 1468500784518 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BD6800 == 30 [pid = 3960] [id = 279] 05:53:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D135EC00) [pid = 3960] [serial = 836] [outer = 0000000000000000] 05:53:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D175B400) [pid = 3960] [serial = 837] [outer = 00000016D135EC00] 05:53:04 INFO - PROCESS | 3960 | 1468500784566 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D194B000) [pid = 3960] [serial = 838] [outer = 00000016D135EC00] 05:53:05 INFO - PROCESS | 3960 | 1468500785032 Marionette TRACE conn6 <- [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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 05:53:05 INFO - PROCESS | 3960 | 1468500785091 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 05:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:53:05 INFO - PROCESS | 3960 | 1468500785093 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 05:53:05 INFO - PROCESS | 3960 | 1468500785097 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 3960 | 1468500785099 Marionette TRACE conn6 <- [1,1082,null,{}] 05:53:05 INFO - PROCESS | 3960 | 1468500785102 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:05 INFO - PROCESS | 3960 | 1468500785105 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:05 INFO - PROCESS | 3960 | 1468500785250 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 05:53:05 INFO - PROCESS | 3960 | 1468500785273 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 3960 | 1468500785275 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8442000 == 31 [pid = 3960] [id = 280] 05:53:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D4E6B000) [pid = 3960] [serial = 839] [outer = 0000000000000000] 05:53:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D5084000) [pid = 3960] [serial = 840] [outer = 00000016D4E6B000] 05:53:05 INFO - PROCESS | 3960 | 1468500785320 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D6BDB400) [pid = 3960] [serial = 841] [outer = 00000016D4E6B000] 05:53:05 INFO - PROCESS | 3960 | 1468500785790 Marionette TRACE conn6 <- [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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 735ms 05:53:05 INFO - PROCESS | 3960 | 1468500785833 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 3960 | 1468500785835 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 05:53:05 INFO - PROCESS | 3960 | 1468500785838 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:53:05 INFO - PROCESS | 3960 | 1468500785840 Marionette TRACE conn6 <- [1,1086,null,{}] 05:53:05 INFO - PROCESS | 3960 | 1468500785844 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:05 INFO - PROCESS | 3960 | 1468500785846 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:05 INFO - PROCESS | 3960 | 1468500785950 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 05:53:05 INFO - PROCESS | 3960 | 1468500785957 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 3960 | 1468500785959 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8956000 == 32 [pid = 3960] [id = 281] 05:53:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016CB72E000) [pid = 3960] [serial = 842] [outer = 0000000000000000] 05:53:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7516000) [pid = 3960] [serial = 843] [outer = 00000016CB72E000] 05:53:06 INFO - PROCESS | 3960 | 1468500786004 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7E68000) [pid = 3960] [serial = 844] [outer = 00000016CB72E000] 05:53:06 INFO - PROCESS | 3960 | 1468500786472 Marionette TRACE conn6 <- [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]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 05:53:06 INFO - PROCESS | 3960 | 1468500786533 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 3960 | 1468500786536 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 05:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:53:06 INFO - PROCESS | 3960 | 1468500786576 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 3960 | 1468500786578 Marionette TRACE conn6 <- [1,1090,null,{}] 05:53:06 INFO - PROCESS | 3960 | 1468500786587 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:06 INFO - PROCESS | 3960 | 1468500786593 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:06 INFO - PROCESS | 3960 | 1468500786723 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 05:53:06 INFO - PROCESS | 3960 | 1468500786731 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 3960 | 1468500786733 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA96F000 == 33 [pid = 3960] [id = 282] 05:53:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D8037000) [pid = 3960] [serial = 845] [outer = 0000000000000000] 05:53:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D81AF400) [pid = 3960] [serial = 846] [outer = 00000016D8037000] 05:53:06 INFO - PROCESS | 3960 | 1468500786778 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D8461000) [pid = 3960] [serial = 847] [outer = 00000016D8037000] 05:53:07 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D8844C00) [pid = 3960] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:53:07 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D8030C00) [pid = 3960] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:53:07 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CFA7AC00) [pid = 3960] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:53:07 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D0521800) [pid = 3960] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:53:07 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB324800) [pid = 3960] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:53:07 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D7F69000) [pid = 3960] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:53:07 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D7522400) [pid = 3960] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:53:07 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CA5C2400) [pid = 3960] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:53:07 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB330800) [pid = 3960] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:53:07 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CC5E5400) [pid = 3960] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:53:07 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D7287400) [pid = 3960] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:53:07 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D7812400) [pid = 3960] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:53:07 INFO - PROCESS | 3960 | 1468500787362 Marionette TRACE conn6 <- [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]]]}] 05:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 859ms 05:53:07 INFO - PROCESS | 3960 | 1468500787427 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 05:53:07 INFO - PROCESS | 3960 | 1468500787430 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 05:53:07 INFO - PROCESS | 3960 | 1468500787433 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:53:07 INFO - PROCESS | 3960 | 1468500787435 Marionette TRACE conn6 <- [1,1094,null,{}] 05:53:07 INFO - PROCESS | 3960 | 1468500787438 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:07 INFO - PROCESS | 3960 | 1468500787440 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:07 INFO - PROCESS | 3960 | 1468500787519 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 05:53:07 INFO - PROCESS | 3960 | 1468500787524 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 3960 | 1468500787526 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB494000 == 34 [pid = 3960] [id = 283] 05:53:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB745C00) [pid = 3960] [serial = 848] [outer = 0000000000000000] 05:53:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D151F800) [pid = 3960] [serial = 849] [outer = 00000016CB745C00] 05:53:07 INFO - PROCESS | 3960 | 1468500787570 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D7EB6C00) [pid = 3960] [serial = 850] [outer = 00000016CB745C00] 05:53:07 INFO - PROCESS | 3960 | 1468500787976 Marionette TRACE conn6 <- [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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 586ms 05:53:08 INFO - PROCESS | 3960 | 1468500788022 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 3960 | 1468500788024 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 05:53:08 INFO - PROCESS | 3960 | 1468500788028 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:53:08 INFO - PROCESS | 3960 | 1468500788030 Marionette TRACE conn6 <- [1,1098,null,{}] 05:53:08 INFO - PROCESS | 3960 | 1468500788038 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:08 INFO - PROCESS | 3960 | 1468500788040 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:08 INFO - PROCESS | 3960 | 1468500788119 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 05:53:08 INFO - PROCESS | 3960 | 1468500788125 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 3960 | 1468500788127 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5C7000 == 35 [pid = 3960] [id = 284] 05:53:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D845E800) [pid = 3960] [serial = 851] [outer = 0000000000000000] 05:53:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8544000) [pid = 3960] [serial = 852] [outer = 00000016D845E800] 05:53:08 INFO - PROCESS | 3960 | 1468500788173 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D857B800) [pid = 3960] [serial = 853] [outer = 00000016D845E800] 05:53:08 INFO - PROCESS | 3960 | 1468500788601 Marionette TRACE conn6 <- [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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 627ms 05:53:08 INFO - PROCESS | 3960 | 1468500788660 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 3960 | 1468500788663 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 05:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:53:08 INFO - PROCESS | 3960 | 1468500788671 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 3960 | 1468500788673 Marionette TRACE conn6 <- [1,1102,null,{}] 05:53:08 INFO - PROCESS | 3960 | 1468500788676 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:08 INFO - PROCESS | 3960 | 1468500788678 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:08 INFO - PROCESS | 3960 | 1468500788759 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 05:53:08 INFO - PROCESS | 3960 | 1468500788764 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 3960 | 1468500788766 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB91000 == 36 [pid = 3960] [id = 285] 05:53:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7284000) [pid = 3960] [serial = 854] [outer = 0000000000000000] 05:53:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D882F400) [pid = 3960] [serial = 855] [outer = 00000016D7284000] 05:53:08 INFO - PROCESS | 3960 | 1468500788810 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8847000) [pid = 3960] [serial = 856] [outer = 00000016D7284000] 05:53:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016D02B7000 == 35 [pid = 3960] [id = 277] 05:53:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0287800 == 34 [pid = 3960] [id = 276] 05:53:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D50B7800 == 33 [pid = 3960] [id = 278] 05:53:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5C7000 == 32 [pid = 3960] [id = 284] 05:53:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BD6800 == 31 [pid = 3960] [id = 279] 05:53:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB494000 == 30 [pid = 3960] [id = 283] 05:53:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8956000 == 29 [pid = 3960] [id = 281] 05:53:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA96F000 == 28 [pid = 3960] [id = 282] 05:53:10 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8442000 == 27 [pid = 3960] [id = 280] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7863000) [pid = 3960] [serial = 804] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D1C7AC00) [pid = 3960] [serial = 798] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB39C000) [pid = 3960] [serial = 792] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB723800) [pid = 3960] [serial = 793] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D7283C00) [pid = 3960] [serial = 811] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CF9F3400) [pid = 3960] [serial = 810] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D854E800) [pid = 3960] [serial = 808] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D88E9000) [pid = 3960] [serial = 817] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D7514400) [pid = 3960] [serial = 801] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7523C00) [pid = 3960] [serial = 802] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D8582C00) [pid = 3960] [serial = 813] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D883E800) [pid = 3960] [serial = 814] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D6BBD800) [pid = 3960] [serial = 799] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D884A800) [pid = 3960] [serial = 816] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D84F5C00) [pid = 3960] [serial = 807] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016CFAC0000) [pid = 3960] [serial = 795] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D05F1800) [pid = 3960] [serial = 796] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D1287000) [pid = 3960] [serial = 789] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D17BD400) [pid = 3960] [serial = 790] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016CB395C00) [pid = 3960] [serial = 786] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016CBC47800) [pid = 3960] [serial = 787] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016D857BC00) [pid = 3960] [serial = 784] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D7E65C00) [pid = 3960] [serial = 805] [outer = 0000000000000000] [url = about:blank] 05:53:10 INFO - PROCESS | 3960 | 1468500790520 Marionette TRACE conn6 <- [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]]]}] 05:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1893ms 05:53:10 INFO - PROCESS | 3960 | 1468500790567 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 05:53:10 INFO - PROCESS | 3960 | 1468500790571 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 05:53:10 INFO - PROCESS | 3960 | 1468500790576 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:53:10 INFO - PROCESS | 3960 | 1468500790580 Marionette TRACE conn6 <- [1,1106,null,{}] 05:53:10 INFO - PROCESS | 3960 | 1468500790586 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:10 INFO - PROCESS | 3960 | 1468500790589 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:10 INFO - PROCESS | 3960 | 1468500790686 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 05:53:10 INFO - PROCESS | 3960 | 1468500790693 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 3960 | 1468500790698 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CC215800 == 28 [pid = 3960] [id = 286] 05:53:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016CB2D3000) [pid = 3960] [serial = 857] [outer = 0000000000000000] 05:53:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016CB2D3C00) [pid = 3960] [serial = 858] [outer = 00000016CB2D3000] 05:53:10 INFO - PROCESS | 3960 | 1468500790749 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016CB331C00) [pid = 3960] [serial = 859] [outer = 00000016CB2D3000] 05:53:11 INFO - PROCESS | 3960 | 1468500791239 Marionette TRACE conn6 <- [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]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 693ms 05:53:11 INFO - PROCESS | 3960 | 1468500791272 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 3960 | 1468500791278 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 05:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:53:11 INFO - PROCESS | 3960 | 1468500791284 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 3960 | 1468500791287 Marionette TRACE conn6 <- [1,1110,null,{}] 05:53:11 INFO - PROCESS | 3960 | 1468500791292 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:11 INFO - PROCESS | 3960 | 1468500791295 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:11 INFO - PROCESS | 3960 | 1468500791385 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 05:53:11 INFO - PROCESS | 3960 | 1468500791394 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 3960 | 1468500791397 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1394800 == 29 [pid = 3960] [id = 287] 05:53:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016CB39EC00) [pid = 3960] [serial = 860] [outer = 0000000000000000] 05:53:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CB444800) [pid = 3960] [serial = 861] [outer = 00000016CB39EC00] 05:53:11 INFO - PROCESS | 3960 | 1468500791446 Marionette DEBUG loaded listener.js 05:53:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016CB453800) [pid = 3960] [serial = 862] [outer = 00000016CB39EC00] 05:53:11 INFO - PROCESS | 3960 | 1468500791911 Marionette TRACE conn6 <- [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]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 05:53:11 INFO - PROCESS | 3960 | 1468500791976 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 3960 | 1468500791979 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 05:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:53:11 INFO - PROCESS | 3960 | 1468500791982 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 3960 | 1468500791986 Marionette TRACE conn6 <- [1,1114,null,{}] 05:53:11 INFO - PROCESS | 3960 | 1468500791998 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:12 INFO - PROCESS | 3960 | 1468500792003 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:12 INFO - PROCESS | 3960 | 1468500792118 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 05:53:12 INFO - PROCESS | 3960 | 1468500792194 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 3960 | 1468500792197 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D67C5000 == 30 [pid = 3960] [id = 288] 05:53:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016C960AC00) [pid = 3960] [serial = 863] [outer = 0000000000000000] 05:53:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CF75E400) [pid = 3960] [serial = 864] [outer = 00000016C960AC00] 05:53:12 INFO - PROCESS | 3960 | 1468500792246 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CF99AC00) [pid = 3960] [serial = 865] [outer = 00000016C960AC00] 05:53:12 INFO - PROCESS | 3960 | 1468500792617 Marionette TRACE conn6 <- [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]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 05:53:12 INFO - PROCESS | 3960 | 1468500792677 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 3960 | 1468500792680 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 05:53:12 INFO - PROCESS | 3960 | 1468500792684 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:53:12 INFO - PROCESS | 3960 | 1468500792685 Marionette TRACE conn6 <- [1,1118,null,{}] 05:53:12 INFO - PROCESS | 3960 | 1468500792689 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:12 INFO - PROCESS | 3960 | 1468500792691 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:12 INFO - PROCESS | 3960 | 1468500792799 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 05:53:12 INFO - PROCESS | 3960 | 1468500792866 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 3960 | 1468500792869 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BDD000 == 31 [pid = 3960] [id = 289] 05:53:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D1327C00) [pid = 3960] [serial = 866] [outer = 0000000000000000] 05:53:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D1353C00) [pid = 3960] [serial = 867] [outer = 00000016D1327C00] 05:53:12 INFO - PROCESS | 3960 | 1468500792914 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D135DC00) [pid = 3960] [serial = 868] [outer = 00000016D1327C00] 05:53:13 INFO - PROCESS | 3960 | 1468500793338 Marionette TRACE conn6 <- [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]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 05:53:13 INFO - PROCESS | 3960 | 1468500793377 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 3960 | 1468500793379 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 05:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:53:13 INFO - PROCESS | 3960 | 1468500793383 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 3960 | 1468500793385 Marionette TRACE conn6 <- [1,1122,null,{}] 05:53:13 INFO - PROCESS | 3960 | 1468500793388 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:13 INFO - PROCESS | 3960 | 1468500793390 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:13 INFO - PROCESS | 3960 | 1468500793495 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 05:53:13 INFO - PROCESS | 3960 | 1468500793503 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 3960 | 1468500793505 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:13 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8444800 == 32 [pid = 3960] [id = 290] 05:53:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB398C00) [pid = 3960] [serial = 869] [outer = 0000000000000000] 05:53:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D1940400) [pid = 3960] [serial = 870] [outer = 00000016CB398C00] 05:53:13 INFO - PROCESS | 3960 | 1468500793549 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1C7E400) [pid = 3960] [serial = 871] [outer = 00000016CB398C00] 05:53:13 INFO - PROCESS | 3960 | [GFX2-]: DrawTargetD2D 1.1 (00000016DB7A33A0): Failed to create GradientStopCollection with no stops. 05:53:13 INFO - PROCESS | 3960 | [GFX3-]: No stops specified for gradient pattern. 05:53:13 INFO - PROCESS | 3960 | [3960] 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 05:53:14 INFO - PROCESS | 3960 | 1468500794096 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 05:53:14 INFO - PROCESS | 3960 | 1468500794121 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 3960 | 1468500794123 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 05:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:53:14 INFO - PROCESS | 3960 | 1468500794126 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 3960 | 1468500794128 Marionette TRACE conn6 <- [1,1126,null,{}] 05:53:14 INFO - PROCESS | 3960 | 1468500794132 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:14 INFO - PROCESS | 3960 | 1468500794138 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:14 INFO - PROCESS | 3960 | 1468500794245 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 05:53:14 INFO - PROCESS | 3960 | 1468500794252 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 3960 | 1468500794255 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D894F800 == 33 [pid = 3960] [id = 291] 05:53:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D1E62C00) [pid = 3960] [serial = 872] [outer = 0000000000000000] 05:53:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D6BC9000) [pid = 3960] [serial = 873] [outer = 00000016D1E62C00] 05:53:14 INFO - PROCESS | 3960 | 1468500794299 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D751CC00) [pid = 3960] [serial = 874] [outer = 00000016D1E62C00] 05:53:14 INFO - PROCESS | 3960 | 1468500794713 Marionette TRACE conn6 <- [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]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 628ms 05:53:14 INFO - PROCESS | 3960 | 1468500794758 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 3960 | 1468500794760 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 05:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:53:14 INFO - PROCESS | 3960 | 1468500794768 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 3960 | 1468500794770 Marionette TRACE conn6 <- [1,1130,null,{}] 05:53:14 INFO - PROCESS | 3960 | 1468500794774 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:14 INFO - PROCESS | 3960 | 1468500794776 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:14 INFO - PROCESS | 3960 | 1468500794881 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 05:53:14 INFO - PROCESS | 3960 | 1468500794888 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 3960 | 1468500794890 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA0E2800 == 34 [pid = 3960] [id = 292] 05:53:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016CA754400) [pid = 3960] [serial = 875] [outer = 0000000000000000] 05:53:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D785C800) [pid = 3960] [serial = 876] [outer = 00000016CA754400] 05:53:14 INFO - PROCESS | 3960 | 1468500794934 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7E60000) [pid = 3960] [serial = 877] [outer = 00000016CA754400] 05:53:15 INFO - PROCESS | 3960 | 1468500795341 Marionette TRACE conn6 <- [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]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 649ms 05:53:15 INFO - PROCESS | 3960 | 1468500795416 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 3960 | 1468500795418 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 05:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:53:15 INFO - PROCESS | 3960 | 1468500795421 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 3960 | 1468500795423 Marionette TRACE conn6 <- [1,1134,null,{}] 05:53:15 INFO - PROCESS | 3960 | 1468500795426 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:15 INFO - PROCESS | 3960 | 1468500795428 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:15 INFO - PROCESS | 3960 | 1468500795518 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 05:53:15 INFO - PROCESS | 3960 | 1468500795526 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:15 INFO - PROCESS | 3960 | 1468500795528 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:15 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB47A800 == 35 [pid = 3960] [id = 293] 05:53:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7EAE400) [pid = 3960] [serial = 878] [outer = 0000000000000000] 05:53:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7EB5C00) [pid = 3960] [serial = 879] [outer = 00000016D7EAE400] 05:53:15 INFO - PROCESS | 3960 | 1468500795572 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7F0E400) [pid = 3960] [serial = 880] [outer = 00000016D7EAE400] 05:53:16 INFO - PROCESS | 3960 | 1468500796021 Marionette TRACE conn6 <- [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]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 05:53:16 INFO - PROCESS | 3960 | 1468500796054 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 3960 | 1468500796056 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 05:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:53:16 INFO - PROCESS | 3960 | 1468500796059 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 3960 | 1468500796061 Marionette TRACE conn6 <- [1,1138,null,{}] 05:53:16 INFO - PROCESS | 3960 | 1468500796070 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:16 INFO - PROCESS | 3960 | 1468500796072 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:16 INFO - PROCESS | 3960 | 1468500796174 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 05:53:16 INFO - PROCESS | 3960 | 1468500796250 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 3960 | 1468500796252 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D67C4800 == 36 [pid = 3960] [id = 294] 05:53:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7EBD400) [pid = 3960] [serial = 881] [outer = 0000000000000000] 05:53:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D803B000) [pid = 3960] [serial = 882] [outer = 00000016D7EBD400] 05:53:16 INFO - PROCESS | 3960 | 1468500796296 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D826A000) [pid = 3960] [serial = 883] [outer = 00000016D7EBD400] 05:53:16 INFO - PROCESS | 3960 | 1468500796738 Marionette TRACE conn6 <- [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]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 732ms 05:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:53:16 INFO - PROCESS | 3960 | 1468500796795 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 3960 | 1468500796797 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 05:53:16 INFO - PROCESS | 3960 | 1468500796801 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 3960 | 1468500796803 Marionette TRACE conn6 <- [1,1142,null,{}] 05:53:16 INFO - PROCESS | 3960 | 1468500796807 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:16 INFO - PROCESS | 3960 | 1468500796809 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:16 INFO - PROCESS | 3960 | 1468500796929 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 05:53:16 INFO - PROCESS | 3960 | 1468500796980 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 3960 | 1468500796982 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7AA800 == 37 [pid = 3960] [id = 295] 05:53:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D7F11400) [pid = 3960] [serial = 884] [outer = 0000000000000000] 05:53:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D84F5C00) [pid = 3960] [serial = 885] [outer = 00000016D7F11400] 05:53:17 INFO - PROCESS | 3960 | 1468500797026 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D857B400) [pid = 3960] [serial = 886] [outer = 00000016D7F11400] 05:53:17 INFO - PROCESS | 3960 | 1468500797441 Marionette TRACE conn6 <- [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]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 05:53:17 INFO - PROCESS | 3960 | 1468500797529 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 3960 | 1468500797532 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 05:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:53:17 INFO - PROCESS | 3960 | 1468500797538 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 3960 | 1468500797540 Marionette TRACE conn6 <- [1,1146,null,{}] 05:53:17 INFO - PROCESS | 3960 | 1468500797544 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:17 INFO - PROCESS | 3960 | 1468500797546 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:17 INFO - PROCESS | 3960 | 1468500797669 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 05:53:17 INFO - PROCESS | 3960 | 1468500797723 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 3960 | 1468500797725 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8443800 == 38 [pid = 3960] [id = 296] 05:53:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D858AC00) [pid = 3960] [serial = 887] [outer = 0000000000000000] 05:53:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D884B000) [pid = 3960] [serial = 888] [outer = 00000016D858AC00] 05:53:17 INFO - PROCESS | 3960 | 1468500797772 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D88EC400) [pid = 3960] [serial = 889] [outer = 00000016D858AC00] 05:53:18 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D845E800) [pid = 3960] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:53:18 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D4E6B000) [pid = 3960] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:53:18 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016CB72E000) [pid = 3960] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:53:18 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D8037000) [pid = 3960] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:53:18 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CB745C00) [pid = 3960] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:53:18 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CBC50800) [pid = 3960] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:53:18 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D751AC00) [pid = 3960] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:53:18 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CFA7D400) [pid = 3960] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:53:18 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016C9607800) [pid = 3960] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:53:18 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D135EC00) [pid = 3960] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:53:18 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CF7C2000) [pid = 3960] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:53:18 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB385400) [pid = 3960] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:53:18 INFO - PROCESS | 3960 | 1468500798206 Marionette TRACE conn6 <- [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] 05:53:18 INFO - PROCESS | 3960 | 1468500798283 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 05:53:18 INFO - PROCESS | 3960 | 1468500798287 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 3960 | 1468500798288 Marionette TRACE conn6 <- [1,1150,null,{}] 05:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:53:18 INFO - PROCESS | 3960 | 1468500798292 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:18 INFO - PROCESS | 3960 | 1468500798294 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:18 INFO - PROCESS | 3960 | 1468500798375 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 05:53:18 INFO - PROCESS | 3960 | 1468500798382 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 3960 | 1468500798384 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF58000 == 39 [pid = 3960] [id = 297] 05:53:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CFA7D400) [pid = 3960] [serial = 890] [outer = 0000000000000000] 05:53:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7EB3C00) [pid = 3960] [serial = 891] [outer = 00000016CFA7D400] 05:53:18 INFO - PROCESS | 3960 | 1468500798428 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D88E5800) [pid = 3960] [serial = 892] [outer = 00000016CFA7D400] 05:53:18 INFO - PROCESS | 3960 | 1468500798834 Marionette TRACE conn6 <- [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]]]}] 05:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 585ms 05:53:18 INFO - PROCESS | 3960 | 1468500798878 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 05:53:18 INFO - PROCESS | 3960 | 1468500798880 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 05:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:53:18 INFO - PROCESS | 3960 | 1468500798888 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 3960 | 1468500798890 Marionette TRACE conn6 <- [1,1154,null,{}] 05:53:18 INFO - PROCESS | 3960 | 1468500798893 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:18 INFO - PROCESS | 3960 | 1468500798895 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:18 INFO - PROCESS | 3960 | 1468500798976 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 05:53:18 INFO - PROCESS | 3960 | 1468500798984 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 3960 | 1468500798986 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF75000 == 40 [pid = 3960] [id = 298] 05:53:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D8B38C00) [pid = 3960] [serial = 893] [outer = 0000000000000000] 05:53:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D8B3E400) [pid = 3960] [serial = 894] [outer = 00000016D8B38C00] 05:53:19 INFO - PROCESS | 3960 | 1468500799030 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D9107000) [pid = 3960] [serial = 895] [outer = 00000016D8B38C00] 05:53:19 INFO - PROCESS | 3960 | 1468500799458 Marionette TRACE conn6 <- [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]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 628ms 05:53:19 INFO - PROCESS | 3960 | 1468500799521 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 3960 | 1468500799523 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 05:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:53:19 INFO - PROCESS | 3960 | 1468500799526 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 3960 | 1468500799528 Marionette TRACE conn6 <- [1,1158,null,{}] 05:53:19 INFO - PROCESS | 3960 | 1468500799532 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:19 INFO - PROCESS | 3960 | 1468500799533 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:19 INFO - PROCESS | 3960 | 1468500799615 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 05:53:19 INFO - PROCESS | 3960 | 1468500799621 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 3960 | 1468500799622 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBD2800 == 41 [pid = 3960] [id = 299] 05:53:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D9107C00) [pid = 3960] [serial = 896] [outer = 0000000000000000] 05:53:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D910FC00) [pid = 3960] [serial = 897] [outer = 00000016D9107C00] 05:53:19 INFO - PROCESS | 3960 | 1468500799666 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D9209800) [pid = 3960] [serial = 898] [outer = 00000016D9107C00] 05:53:20 INFO - PROCESS | 3960 | 1468500800308 Marionette TRACE conn6 <- [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]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 880ms 05:53:20 INFO - PROCESS | 3960 | 1468500800410 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 05:53:20 INFO - PROCESS | 3960 | 1468500800415 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 05:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:53:20 INFO - PROCESS | 3960 | 1468500800420 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 3960 | 1468500800424 Marionette TRACE conn6 <- [1,1162,null,{}] 05:53:20 INFO - PROCESS | 3960 | 1468500800430 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:20 INFO - PROCESS | 3960 | 1468500800433 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:20 INFO - PROCESS | 3960 | 1468500800574 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 05:53:20 INFO - PROCESS | 3960 | 1468500800684 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 3960 | 1468500800687 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:20 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D04CC800 == 42 [pid = 3960] [id = 300] 05:53:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CAE29000) [pid = 3960] [serial = 899] [outer = 0000000000000000] 05:53:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CB32F800) [pid = 3960] [serial = 900] [outer = 00000016CAE29000] 05:53:20 INFO - PROCESS | 3960 | 1468500800747 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB39DC00) [pid = 3960] [serial = 901] [outer = 00000016CAE29000] 05:53:21 INFO - PROCESS | 3960 | 1468500801463 Marionette TRACE conn6 <- [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] 05:53:21 INFO - PROCESS | 3960 | 1468500801518 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 05:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:53:21 INFO - PROCESS | 3960 | 1468500801524 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 3960 | 1468500801528 Marionette TRACE conn6 <- [1,1166,null,{}] 05:53:21 INFO - PROCESS | 3960 | 1468500801555 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:21 INFO - PROCESS | 3960 | 1468500801559 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:21 INFO - PROCESS | 3960 | 1468500801818 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 05:53:21 INFO - PROCESS | 3960 | 1468500801941 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:21 INFO - PROCESS | 3960 | 1468500801944 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB708000 == 43 [pid = 3960] [id = 301] 05:53:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016C9645C00) [pid = 3960] [serial = 902] [outer = 0000000000000000] 05:53:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CB2D4C00) [pid = 3960] [serial = 903] [outer = 00000016C9645C00] 05:53:22 INFO - PROCESS | 3960 | 1468500801998 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016CB449400) [pid = 3960] [serial = 904] [outer = 00000016C9645C00] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF75000 == 42 [pid = 3960] [id = 298] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF58000 == 41 [pid = 3960] [id = 297] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8443800 == 40 [pid = 3960] [id = 296] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7AA800 == 39 [pid = 3960] [id = 295] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D67C4800 == 38 [pid = 3960] [id = 294] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB47A800 == 37 [pid = 3960] [id = 293] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA0E2800 == 36 [pid = 3960] [id = 292] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D894F800 == 35 [pid = 3960] [id = 291] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8444800 == 34 [pid = 3960] [id = 290] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BDD000 == 33 [pid = 3960] [id = 289] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D67C5000 == 32 [pid = 3960] [id = 288] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1394800 == 31 [pid = 3960] [id = 287] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D882F400) [pid = 3960] [serial = 855] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016CC215800 == 30 [pid = 3960] [id = 286] 05:53:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB91000 == 29 [pid = 3960] [id = 285] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D857B800) [pid = 3960] [serial = 853] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D5084000) [pid = 3960] [serial = 840] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D7516000) [pid = 3960] [serial = 843] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D6BDB400) [pid = 3960] [serial = 841] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D81AF400) [pid = 3960] [serial = 846] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D7E68000) [pid = 3960] [serial = 844] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D8544000) [pid = 3960] [serial = 852] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D8461000) [pid = 3960] [serial = 847] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D151F800) [pid = 3960] [serial = 849] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CFA75400) [pid = 3960] [serial = 829] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CC7DB800) [pid = 3960] [serial = 828] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D7EBC400) [pid = 3960] [serial = 826] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7CEB800) [pid = 3960] [serial = 825] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D151F400) [pid = 3960] [serial = 823] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D120F000) [pid = 3960] [serial = 822] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB2D4000) [pid = 3960] [serial = 820] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CA015000) [pid = 3960] [serial = 819] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D175B400) [pid = 3960] [serial = 837] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CF99E000) [pid = 3960] [serial = 834] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D0525400) [pid = 3960] [serial = 835] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB72BC00) [pid = 3960] [serial = 832] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB3A4C00) [pid = 3960] [serial = 831] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D7EB6C00) [pid = 3960] [serial = 850] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D194B000) [pid = 3960] [serial = 838] [outer = 0000000000000000] [url = about:blank] 05:53:22 INFO - PROCESS | 3960 | 1468500802648 Marionette TRACE conn6 <- [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] 05:53:22 INFO - PROCESS | 3960 | 1468500802664 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 05:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:53:22 INFO - PROCESS | 3960 | 1468500802669 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:53:22 INFO - PROCESS | 3960 | 1468500802672 Marionette TRACE conn6 <- [1,1170,null,{}] 05:53:22 INFO - PROCESS | 3960 | 1468500802677 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:22 INFO - PROCESS | 3960 | 1468500802680 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:22 INFO - PROCESS | 3960 | 1468500802771 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 05:53:22 INFO - PROCESS | 3960 | 1468500802849 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 3960 | 1468500802852 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D05C3000 == 30 [pid = 3960] [id = 302] 05:53:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB2D4000) [pid = 3960] [serial = 905] [outer = 0000000000000000] 05:53:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB729C00) [pid = 3960] [serial = 906] [outer = 00000016CB2D4000] 05:53:22 INFO - PROCESS | 3960 | 1468500802900 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CF99EC00) [pid = 3960] [serial = 907] [outer = 00000016CB2D4000] 05:53:23 INFO - PROCESS | 3960 | 1468500803321 Marionette TRACE conn6 <- [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] 05:53:23 INFO - PROCESS | 3960 | 1468500803412 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 05:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:53:23 INFO - PROCESS | 3960 | 1468500803415 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 3960 | 1468500803417 Marionette TRACE conn6 <- [1,1174,null,{}] 05:53:23 INFO - PROCESS | 3960 | 1468500803421 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:23 INFO - PROCESS | 3960 | 1468500803423 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:23 INFO - PROCESS | 3960 | 1468500803510 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 05:53:23 INFO - PROCESS | 3960 | 1468500803527 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:23 INFO - PROCESS | 3960 | 1468500803529 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D67C6000 == 31 [pid = 3960] [id = 303] 05:53:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1356C00) [pid = 3960] [serial = 908] [outer = 0000000000000000] 05:53:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D135B000) [pid = 3960] [serial = 909] [outer = 00000016D1356C00] 05:53:23 INFO - PROCESS | 3960 | 1468500803576 Marionette DEBUG loaded listener.js 05:53:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D193E800) [pid = 3960] [serial = 910] [outer = 00000016D1356C00] 05:53:24 INFO - PROCESS | 3960 | 1468500804040 Marionette TRACE conn6 <- [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] 05:53:24 INFO - PROCESS | 3960 | 1468500804093 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 05:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:53:24 INFO - PROCESS | 3960 | 1468500804104 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - PROCESS | 3960 | 1468500804109 Marionette TRACE conn6 <- [1,1178,null,{}] 05:53:24 INFO - PROCESS | 3960 | 1468500804112 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:24 INFO - PROCESS | 3960 | 1468500804116 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:24 INFO - PROCESS | 3960 | 1468500804208 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 05:53:24 INFO - PROCESS | 3960 | 1468500804216 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 3960 | 1468500804218 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7E8B800 == 32 [pid = 3960] [id = 304] 05:53:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CB1D5800) [pid = 3960] [serial = 911] [outer = 0000000000000000] 05:53:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D5087C00) [pid = 3960] [serial = 912] [outer = 00000016CB1D5800] 05:53:24 INFO - PROCESS | 3960 | 1468500804263 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D6BDA000) [pid = 3960] [serial = 913] [outer = 00000016CB1D5800] 05:53:24 INFO - PROCESS | 3960 | 1468500804710 Marionette TRACE conn6 <- [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] 05:53:24 INFO - PROCESS | 3960 | 1468500804754 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 05:53:24 INFO - PROCESS | 3960 | 1468500804758 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:53:24 INFO - PROCESS | 3960 | 1468500804759 Marionette TRACE conn6 <- [1,1182,null,{}] 05:53:24 INFO - PROCESS | 3960 | 1468500804769 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:24 INFO - PROCESS | 3960 | 1468500804771 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:24 INFO - PROCESS | 3960 | 1468500804904 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 05:53:24 INFO - PROCESS | 3960 | 1468500804960 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 3960 | 1468500804962 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8516000 == 33 [pid = 3960] [id = 305] 05:53:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D1941000) [pid = 3960] [serial = 914] [outer = 0000000000000000] 05:53:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7517400) [pid = 3960] [serial = 915] [outer = 00000016D1941000] 05:53:25 INFO - PROCESS | 3960 | 1468500805009 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D785CC00) [pid = 3960] [serial = 916] [outer = 00000016D1941000] 05:53:25 INFO - PROCESS | 3960 | 1468500805419 Marionette TRACE conn6 <- [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] 05:53:25 INFO - PROCESS | 3960 | 1468500805456 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 05:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:53:25 INFO - PROCESS | 3960 | 1468500805459 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 3960 | 1468500805460 Marionette TRACE conn6 <- [1,1186,null,{}] 05:53:25 INFO - PROCESS | 3960 | 1468500805469 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:25 INFO - PROCESS | 3960 | 1468500805471 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:25 INFO - PROCESS | 3960 | 1468500805578 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 05:53:25 INFO - PROCESS | 3960 | 1468500805584 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 3960 | 1468500805590 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BDE800 == 34 [pid = 3960] [id = 306] 05:53:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D8030C00) [pid = 3960] [serial = 917] [outer = 0000000000000000] 05:53:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D8038000) [pid = 3960] [serial = 918] [outer = 00000016D8030C00] 05:53:25 INFO - PROCESS | 3960 | 1468500805645 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D845D400) [pid = 3960] [serial = 919] [outer = 00000016D8030C00] 05:53:26 INFO - PROCESS | 3960 | 1468500806122 Marionette TRACE conn6 <- [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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 691ms 05:53:26 INFO - PROCESS | 3960 | 1468500806156 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 3960 | 1468500806159 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 05:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:53:26 INFO - PROCESS | 3960 | 1468500806162 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 3960 | 1468500806164 Marionette TRACE conn6 <- [1,1190,null,{}] 05:53:26 INFO - PROCESS | 3960 | 1468500806167 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:26 INFO - PROCESS | 3960 | 1468500806169 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:26 INFO - PROCESS | 3960 | 1468500806312 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 05:53:26 INFO - PROCESS | 3960 | 1468500806337 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 3960 | 1468500806339 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:26 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DAD41800 == 35 [pid = 3960] [id = 307] 05:53:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D8031400) [pid = 3960] [serial = 920] [outer = 0000000000000000] 05:53:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D857B800) [pid = 3960] [serial = 921] [outer = 00000016D8031400] 05:53:26 INFO - PROCESS | 3960 | 1468500806384 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8843400) [pid = 3960] [serial = 922] [outer = 00000016D8031400] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016C960AC00) [pid = 3960] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D7284000) [pid = 3960] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB39EC00) [pid = 3960] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D1327C00) [pid = 3960] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D7EBD400) [pid = 3960] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB398C00) [pid = 3960] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7EAE400) [pid = 3960] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D1E62C00) [pid = 3960] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CA754400) [pid = 3960] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB2D3000) [pid = 3960] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D7F11400) [pid = 3960] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D858AC00) [pid = 3960] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D8B38C00) [pid = 3960] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:53:26 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CFA7D400) [pid = 3960] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:53:26 INFO - PROCESS | 3960 | 1468500806947 Marionette TRACE conn6 <- [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]]]}] 05:53:27 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 05:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 838ms 05:53:27 INFO - PROCESS | 3960 | 1468500807001 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 3960 | 1468500807003 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 05:53:27 INFO - PROCESS | 3960 | 1468500807006 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:53:27 INFO - PROCESS | 3960 | 1468500807008 Marionette TRACE conn6 <- [1,1194,null,{}] 05:53:27 INFO - PROCESS | 3960 | 1468500807011 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:27 INFO - PROCESS | 3960 | 1468500807013 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:27 INFO - PROCESS | 3960 | 1468500807092 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 05:53:27 INFO - PROCESS | 3960 | 1468500807167 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 3960 | 1468500807169 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB493800 == 36 [pid = 3960] [id = 308] 05:53:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CB136C00) [pid = 3960] [serial = 923] [outer = 0000000000000000] 05:53:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D193D000) [pid = 3960] [serial = 924] [outer = 00000016CB136C00] 05:53:27 INFO - PROCESS | 3960 | 1468500807213 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D8466800) [pid = 3960] [serial = 925] [outer = 00000016CB136C00] 05:53:27 INFO - PROCESS | 3960 | 1468500807568 Marionette TRACE conn6 <- [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]]]}] 05:53:27 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 05:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 628ms 05:53:27 INFO - PROCESS | 3960 | 1468500807638 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 3960 | 1468500807640 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 05:53:27 INFO - PROCESS | 3960 | 1468500807643 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:53:27 INFO - PROCESS | 3960 | 1468500807645 Marionette TRACE conn6 <- [1,1198,null,{}] 05:53:27 INFO - PROCESS | 3960 | 1468500807648 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:27 INFO - PROCESS | 3960 | 1468500807650 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:27 INFO - PROCESS | 3960 | 1468500807757 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 05:53:27 INFO - PROCESS | 3960 | 1468500807766 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 3960 | 1468500807768 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE79C800 == 37 [pid = 3960] [id = 309] 05:53:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D781CC00) [pid = 3960] [serial = 926] [outer = 0000000000000000] 05:53:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8551C00) [pid = 3960] [serial = 927] [outer = 00000016D781CC00] 05:53:27 INFO - PROCESS | 3960 | 1468500807812 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D88E9800) [pid = 3960] [serial = 928] [outer = 00000016D781CC00] 05:53:28 INFO - PROCESS | 3960 | 1468500808210 Marionette TRACE conn6 <- [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]]]}] 05:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 586ms 05:53:28 INFO - PROCESS | 3960 | 1468500808233 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 05:53:28 INFO - PROCESS | 3960 | 1468500808235 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 05:53:28 INFO - PROCESS | 3960 | 1468500808238 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:53:28 INFO - PROCESS | 3960 | 1468500808240 Marionette TRACE conn6 <- [1,1202,null,{}] 05:53:28 INFO - PROCESS | 3960 | 1468500808243 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:28 INFO - PROCESS | 3960 | 1468500808245 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:28 INFO - PROCESS | 3960 | 1468500808326 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 05:53:28 INFO - PROCESS | 3960 | 1468500808396 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 3960 | 1468500808398 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:28 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7E82000 == 38 [pid = 3960] [id = 310] 05:53:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D88E6000) [pid = 3960] [serial = 929] [outer = 0000000000000000] 05:53:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D910C400) [pid = 3960] [serial = 930] [outer = 00000016D88E6000] 05:53:28 INFO - PROCESS | 3960 | 1468500808443 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D9462400) [pid = 3960] [serial = 931] [outer = 00000016D88E6000] 05:53:28 INFO - PROCESS | 3960 | 1468500808809 Marionette TRACE conn6 <- [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]]]}] 05:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 587ms 05:53:28 INFO - PROCESS | 3960 | 1468500808828 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 05:53:28 INFO - PROCESS | 3960 | 1468500808830 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 05:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:53:28 INFO - PROCESS | 3960 | 1468500808833 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - PROCESS | 3960 | 1468500808835 Marionette TRACE conn6 <- [1,1206,null,{}] 05:53:28 INFO - PROCESS | 3960 | 1468500808838 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:28 INFO - PROCESS | 3960 | 1468500808840 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:28 INFO - PROCESS | 3960 | 1468500808964 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 05:53:29 INFO - PROCESS | 3960 | 1468500809098 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:29 INFO - PROCESS | 3960 | 1468500809102 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:29 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CC706800 == 39 [pid = 3960] [id = 311] 05:53:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CA758000) [pid = 3960] [serial = 932] [outer = 0000000000000000] 05:53:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CB2D5800) [pid = 3960] [serial = 933] [outer = 00000016CA758000] 05:53:29 INFO - PROCESS | 3960 | 1468500809176 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CB72A800) [pid = 3960] [serial = 934] [outer = 00000016CA758000] 05:53:29 INFO - PROCESS | 3960 | 1468500809748 Marionette TRACE conn6 <- [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]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 983ms 05:53:29 INFO - PROCESS | 3960 | 1468500809822 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 3960 | 1468500809826 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 05:53:29 INFO - PROCESS | 3960 | 1468500809831 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:53:29 INFO - PROCESS | 3960 | 1468500809835 Marionette TRACE conn6 <- [1,1210,null,{}] 05:53:29 INFO - PROCESS | 3960 | 1468500809840 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:29 INFO - PROCESS | 3960 | 1468500809845 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:29 INFO - PROCESS | 3960 | 1468500809968 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 05:53:30 INFO - PROCESS | 3960 | 1468500810038 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 3960 | 1468500810041 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7DDF800 == 40 [pid = 3960] [id = 312] 05:53:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D0521000) [pid = 3960] [serial = 935] [outer = 0000000000000000] 05:53:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D1357800) [pid = 3960] [serial = 936] [outer = 00000016D0521000] 05:53:30 INFO - PROCESS | 3960 | 1468500810140 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D1C7BC00) [pid = 3960] [serial = 937] [outer = 00000016D0521000] 05:53:30 INFO - PROCESS | 3960 | 1468500810708 Marionette TRACE conn6 <- [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] 05:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:53:30 INFO - PROCESS | 3960 | 1468500810782 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 05:53:30 INFO - PROCESS | 3960 | 1468500810786 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 3960 | 1468500810788 Marionette TRACE conn6 <- [1,1214,null,{}] 05:53:30 INFO - PROCESS | 3960 | 1468500810792 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:30 INFO - PROCESS | 3960 | 1468500810795 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:30 INFO - PROCESS | 3960 | 1468500810938 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 05:53:31 INFO - PROCESS | 3960 | 1468500811058 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 3960 | 1468500811060 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEBA2000 == 41 [pid = 3960] [id = 313] 05:53:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D751E800) [pid = 3960] [serial = 938] [outer = 0000000000000000] 05:53:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D7F11400) [pid = 3960] [serial = 939] [outer = 00000016D751E800] 05:53:31 INFO - PROCESS | 3960 | 1468500811117 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D84F6400) [pid = 3960] [serial = 940] [outer = 00000016D751E800] 05:53:31 INFO - PROCESS | 3960 | 1468500811778 Marionette TRACE conn6 <- [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]]]}] 05:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1033ms 05:53:31 INFO - PROCESS | 3960 | 1468500811820 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 3960 | 1468500811824 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 05:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:53:31 INFO - PROCESS | 3960 | 1468500811836 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 3960 | 1468500811841 Marionette TRACE conn6 <- [1,1218,null,{}] 05:53:31 INFO - PROCESS | 3960 | 1468500811862 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:31 INFO - PROCESS | 3960 | 1468500811866 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:32 INFO - PROCESS | 3960 | 1468500812032 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 05:53:32 INFO - PROCESS | 3960 | 1468500812150 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 3960 | 1468500812152 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:32 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CA5F4000 == 42 [pid = 3960] [id = 314] 05:53:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CB2D7400) [pid = 3960] [serial = 941] [outer = 0000000000000000] 05:53:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CB446C00) [pid = 3960] [serial = 942] [outer = 00000016CB2D7400] 05:53:32 INFO - PROCESS | 3960 | 1468500812209 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D1943800) [pid = 3960] [serial = 943] [outer = 00000016CB2D7400] 05:53:32 INFO - PROCESS | 3960 | 1468500812899 Marionette TRACE conn6 <- [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]]]}] 05:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1108ms 05:53:32 INFO - PROCESS | 3960 | 1468500812942 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 05:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:53:32 INFO - PROCESS | 3960 | 1468500812946 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 05:53:32 INFO - PROCESS | 3960 | 1468500812951 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 3960 | 1468500812956 Marionette TRACE conn6 <- [1,1222,null,{}] 05:53:32 INFO - PROCESS | 3960 | 1468500812961 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:32 INFO - PROCESS | 3960 | 1468500812964 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:33 INFO - PROCESS | 3960 | 1468500813075 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 05:53:33 INFO - PROCESS | 3960 | 1468500813168 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 3960 | 1468500813171 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:33 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50C7000 == 43 [pid = 3960] [id = 315] 05:53:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016CB978C00) [pid = 3960] [serial = 944] [outer = 0000000000000000] 05:53:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016D016A400) [pid = 3960] [serial = 945] [outer = 00000016CB978C00] 05:53:33 INFO - PROCESS | 3960 | 1468500813222 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016D1359400) [pid = 3960] [serial = 946] [outer = 00000016CB978C00] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7E82000 == 42 [pid = 3960] [id = 310] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE79C800 == 41 [pid = 3960] [id = 309] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB493800 == 40 [pid = 3960] [id = 308] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DAD41800 == 39 [pid = 3960] [id = 307] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BDE800 == 38 [pid = 3960] [id = 306] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8516000 == 37 [pid = 3960] [id = 305] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7E8B800 == 36 [pid = 3960] [id = 304] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D67C6000 == 35 [pid = 3960] [id = 303] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D05C3000 == 34 [pid = 3960] [id = 302] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB708000 == 33 [pid = 3960] [id = 301] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D04CC800 == 32 [pid = 3960] [id = 300] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBD2800 == 31 [pid = 3960] [id = 299] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016CA5F4000 == 30 [pid = 3960] [id = 314] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEBA2000 == 29 [pid = 3960] [id = 313] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7DDF800 == 28 [pid = 3960] [id = 312] 05:53:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016CC706800 == 27 [pid = 3960] [id = 311] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016CF75E400) [pid = 3960] [serial = 864] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016CF99AC00) [pid = 3960] [serial = 865] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016D8847000) [pid = 3960] [serial = 856] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016CB444800) [pid = 3960] [serial = 861] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016CB453800) [pid = 3960] [serial = 862] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D1353C00) [pid = 3960] [serial = 867] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D135DC00) [pid = 3960] [serial = 868] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D803B000) [pid = 3960] [serial = 882] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D1940400) [pid = 3960] [serial = 870] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D1C7E400) [pid = 3960] [serial = 871] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D7EB5C00) [pid = 3960] [serial = 879] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D6BC9000) [pid = 3960] [serial = 873] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D751CC00) [pid = 3960] [serial = 874] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D785C800) [pid = 3960] [serial = 876] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D7E60000) [pid = 3960] [serial = 877] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB2D3C00) [pid = 3960] [serial = 858] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB331C00) [pid = 3960] [serial = 859] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D84F5C00) [pid = 3960] [serial = 885] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D826A000) [pid = 3960] [serial = 883] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D884B000) [pid = 3960] [serial = 888] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D857B400) [pid = 3960] [serial = 886] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D9107000) [pid = 3960] [serial = 895] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D8B3E400) [pid = 3960] [serial = 894] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D910FC00) [pid = 3960] [serial = 897] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D88EC400) [pid = 3960] [serial = 889] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7EB3C00) [pid = 3960] [serial = 891] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D88E5800) [pid = 3960] [serial = 892] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D7F0E400) [pid = 3960] [serial = 880] [outer = 0000000000000000] [url = about:blank] 05:53:34 INFO - PROCESS | 3960 | 1468500814356 Marionette TRACE conn6 <- [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]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1450ms 05:53:34 INFO - PROCESS | 3960 | 1468500814402 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 3960 | 1468500814406 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 05:53:34 INFO - PROCESS | 3960 | 1468500814410 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:53:34 INFO - PROCESS | 3960 | 1468500814415 Marionette TRACE conn6 <- [1,1226,null,{}] 05:53:34 INFO - PROCESS | 3960 | 1468500814420 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:34 INFO - PROCESS | 3960 | 1468500814423 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:34 INFO - PROCESS | 3960 | 1468500814516 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 05:53:34 INFO - PROCESS | 3960 | 1468500814612 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 3960 | 1468500814616 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0245000 == 28 [pid = 3960] [id = 316] 05:53:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB39F000) [pid = 3960] [serial = 947] [outer = 0000000000000000] 05:53:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB44AC00) [pid = 3960] [serial = 948] [outer = 00000016CB39F000] 05:53:34 INFO - PROCESS | 3960 | 1468500814667 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB72F800) [pid = 3960] [serial = 949] [outer = 00000016CB39F000] 05:53:35 INFO - PROCESS | 3960 | 1468500815056 Marionette TRACE conn6 <- [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]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 05:53:35 INFO - PROCESS | 3960 | 1468500815105 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 3960 | 1468500815111 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 05:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:53:35 INFO - PROCESS | 3960 | 1468500815118 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 3960 | 1468500815120 Marionette TRACE conn6 <- [1,1230,null,{}] 05:53:35 INFO - PROCESS | 3960 | 1468500815124 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:35 INFO - PROCESS | 3960 | 1468500815127 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:35 INFO - PROCESS | 3960 | 1468500815248 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 05:53:35 INFO - PROCESS | 3960 | 1468500815265 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 3960 | 1468500815267 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7425800 == 29 [pid = 3960] [id = 317] 05:53:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CF991400) [pid = 3960] [serial = 950] [outer = 0000000000000000] 05:53:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CFAC0C00) [pid = 3960] [serial = 951] [outer = 00000016CF991400] 05:53:35 INFO - PROCESS | 3960 | 1468500815315 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D1207000) [pid = 3960] [serial = 952] [outer = 00000016CF991400] 05:53:35 INFO - PROCESS | 3960 | 1468500815746 Marionette TRACE conn6 <- [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]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 05:53:35 INFO - PROCESS | 3960 | 1468500815812 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 3960 | 1468500815815 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 05:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:53:35 INFO - PROCESS | 3960 | 1468500815818 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 3960 | 1468500815822 Marionette TRACE conn6 <- [1,1234,null,{}] 05:53:35 INFO - PROCESS | 3960 | 1468500815833 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:35 INFO - PROCESS | 3960 | 1468500815838 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:35 INFO - PROCESS | 3960 | 1468500815925 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 05:53:35 INFO - PROCESS | 3960 | 1468500815935 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 3960 | 1468500815938 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D842E000 == 30 [pid = 3960] [id = 318] 05:53:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1942C00) [pid = 3960] [serial = 953] [outer = 0000000000000000] 05:53:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D194B800) [pid = 3960] [serial = 954] [outer = 00000016D1942C00] 05:53:35 INFO - PROCESS | 3960 | 1468500815986 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D4E10000) [pid = 3960] [serial = 955] [outer = 00000016D1942C00] 05:53:36 INFO - PROCESS | 3960 | 1468500816487 Marionette TRACE conn6 <- [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]]]}] 05:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 690ms 05:53:36 INFO - PROCESS | 3960 | 1468500816511 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 05:53:36 INFO - PROCESS | 3960 | 1468500816514 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 05:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:53:36 INFO - PROCESS | 3960 | 1468500816518 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:53:36 INFO - PROCESS | 3960 | 1468500816519 Marionette TRACE conn6 <- [1,1238,null,{}] 05:53:36 INFO - PROCESS | 3960 | 1468500816523 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:36 INFO - PROCESS | 3960 | 1468500816525 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:36 INFO - PROCESS | 3960 | 1468500816665 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 05:53:36 INFO - PROCESS | 3960 | 1468500816687 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 3960 | 1468500816689 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:36 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88C3800 == 31 [pid = 3960] [id = 319] 05:53:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7287400) [pid = 3960] [serial = 956] [outer = 0000000000000000] 05:53:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D749C000) [pid = 3960] [serial = 957] [outer = 00000016D7287400] 05:53:36 INFO - PROCESS | 3960 | 1468500816734 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7522C00) [pid = 3960] [serial = 958] [outer = 00000016D7287400] 05:53:37 INFO - PROCESS | 3960 | 1468500817184 Marionette TRACE conn6 <- [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]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 05:53:37 INFO - PROCESS | 3960 | 1468500817211 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 3960 | 1468500817213 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 05:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:53:37 INFO - PROCESS | 3960 | 1468500817228 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 3960 | 1468500817230 Marionette TRACE conn6 <- [1,1242,null,{}] 05:53:37 INFO - PROCESS | 3960 | 1468500817238 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:37 INFO - PROCESS | 3960 | 1468500817240 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:37 INFO - PROCESS | 3960 | 1468500817343 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 05:53:37 INFO - PROCESS | 3960 | 1468500817351 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 3960 | 1468500817353 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:37 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D9256000 == 32 [pid = 3960] [id = 320] 05:53:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CB388C00) [pid = 3960] [serial = 959] [outer = 0000000000000000] 05:53:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7E60800) [pid = 3960] [serial = 960] [outer = 00000016CB388C00] 05:53:37 INFO - PROCESS | 3960 | 1468500817398 Marionette DEBUG loaded listener.js 05:53:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D7EB4400) [pid = 3960] [serial = 961] [outer = 00000016CB388C00] 05:53:37 INFO - PROCESS | 3960 | 1468500817871 Marionette TRACE conn6 <- [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]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 690ms 05:53:37 INFO - PROCESS | 3960 | 1468500817922 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 3960 | 1468500817924 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 05:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:53:37 INFO - PROCESS | 3960 | 1468500817933 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 3960 | 1468500817935 Marionette TRACE conn6 <- [1,1246,null,{}] 05:53:37 INFO - PROCESS | 3960 | 1468500817938 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:37 INFO - PROCESS | 3960 | 1468500817944 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:38 INFO - PROCESS | 3960 | 1468500818093 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 05:53:38 INFO - PROCESS | 3960 | 1468500818148 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 3960 | 1468500818150 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7A7000 == 33 [pid = 3960] [id = 321] 05:53:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D7EBC000) [pid = 3960] [serial = 962] [outer = 0000000000000000] 05:53:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D845E800) [pid = 3960] [serial = 963] [outer = 00000016D7EBC000] 05:53:38 INFO - PROCESS | 3960 | 1468500818197 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8550800) [pid = 3960] [serial = 964] [outer = 00000016D7EBC000] 05:53:38 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D781CC00) [pid = 3960] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:53:38 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D1941000) [pid = 3960] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:53:38 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D8030C00) [pid = 3960] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:53:38 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CB2D4000) [pid = 3960] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:53:38 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016C9645C00) [pid = 3960] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:53:38 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB1D5800) [pid = 3960] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:53:38 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D1356C00) [pid = 3960] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:53:38 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CAE29000) [pid = 3960] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:53:38 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D9107C00) [pid = 3960] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:53:38 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB136C00) [pid = 3960] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:53:38 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D8031400) [pid = 3960] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:53:38 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D88E6000) [pid = 3960] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:53:38 INFO - PROCESS | 3960 | 1468500818701 Marionette TRACE conn6 <- [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]]]}] 05:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 837ms 05:53:38 INFO - PROCESS | 3960 | 1468500818773 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 05:53:38 INFO - PROCESS | 3960 | 1468500818775 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 05:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:53:38 INFO - PROCESS | 3960 | 1468500818779 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:53:38 INFO - PROCESS | 3960 | 1468500818780 Marionette TRACE conn6 <- [1,1250,null,{}] 05:53:38 INFO - PROCESS | 3960 | 1468500818784 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:38 INFO - PROCESS | 3960 | 1468500818786 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:38 INFO - PROCESS | 3960 | 1468500818863 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 05:53:38 INFO - PROCESS | 3960 | 1468500818869 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 3960 | 1468500818871 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5BA000 == 34 [pid = 3960] [id = 322] 05:53:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D5084C00) [pid = 3960] [serial = 965] [outer = 0000000000000000] 05:53:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7EBB800) [pid = 3960] [serial = 966] [outer = 00000016D5084C00] 05:53:38 INFO - PROCESS | 3960 | 1468500818915 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8550C00) [pid = 3960] [serial = 967] [outer = 00000016D5084C00] 05:53:39 INFO - PROCESS | 3960 | 1468500819316 Marionette TRACE conn6 <- [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]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 587ms 05:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:53:39 INFO - PROCESS | 3960 | 1468500819370 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 3960 | 1468500819372 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 05:53:39 INFO - PROCESS | 3960 | 1468500819375 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 3960 | 1468500819377 Marionette TRACE conn6 <- [1,1254,null,{}] 05:53:39 INFO - PROCESS | 3960 | 1468500819380 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:39 INFO - PROCESS | 3960 | 1468500819382 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:39 INFO - PROCESS | 3960 | 1468500819461 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 05:53:39 INFO - PROCESS | 3960 | 1468500819469 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 3960 | 1468500819471 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE81C000 == 35 [pid = 3960] [id = 323] 05:53:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D857B400) [pid = 3960] [serial = 968] [outer = 0000000000000000] 05:53:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D883E000) [pid = 3960] [serial = 969] [outer = 00000016D857B400] 05:53:39 INFO - PROCESS | 3960 | 1468500819515 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D88E1C00) [pid = 3960] [serial = 970] [outer = 00000016D857B400] 05:53:39 INFO - PROCESS | 3960 | 1468500819962 Marionette TRACE conn6 <- [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]]]}] 05:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 628ms 05:53:40 INFO - PROCESS | 3960 | 1468500820007 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 3960 | 1468500820010 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 05:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:53:40 INFO - PROCESS | 3960 | 1468500820013 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 3960 | 1468500820014 Marionette TRACE conn6 <- [1,1258,null,{}] 05:53:40 INFO - PROCESS | 3960 | 1468500820022 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:40 INFO - PROCESS | 3960 | 1468500820024 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:40 INFO - PROCESS | 3960 | 1468500820104 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 05:53:40 INFO - PROCESS | 3960 | 1468500820110 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 3960 | 1468500820112 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:40 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF2E800 == 36 [pid = 3960] [id = 324] 05:53:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D88E2000) [pid = 3960] [serial = 971] [outer = 0000000000000000] 05:53:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D88EF000) [pid = 3960] [serial = 972] [outer = 00000016D88E2000] 05:53:40 INFO - PROCESS | 3960 | 1468500820156 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D9103400) [pid = 3960] [serial = 973] [outer = 00000016D88E2000] 05:53:40 INFO - PROCESS | 3960 | 1468500820729 Marionette TRACE conn6 <- [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]]]}] 05:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 734ms 05:53:40 INFO - PROCESS | 3960 | 1468500820748 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 3960 | 1468500820754 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 05:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:53:40 INFO - PROCESS | 3960 | 1468500820759 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 3960 | 1468500820763 Marionette TRACE conn6 <- [1,1262,null,{}] 05:53:40 INFO - PROCESS | 3960 | 1468500820769 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:40 INFO - PROCESS | 3960 | 1468500820772 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:40 INFO - PROCESS | 3960 | 1468500820947 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 05:53:41 INFO - PROCESS | 3960 | 1468500821049 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 3960 | 1468500821054 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:41 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C07800 == 37 [pid = 3960] [id = 325] 05:53:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CB38D800) [pid = 3960] [serial = 974] [outer = 0000000000000000] 05:53:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016CB447400) [pid = 3960] [serial = 975] [outer = 00000016CB38D800] 05:53:41 INFO - PROCESS | 3960 | 1468500821112 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016CC7DC800) [pid = 3960] [serial = 976] [outer = 00000016CB38D800] 05:53:41 INFO - PROCESS | 3960 | 1468500821863 Marionette TRACE conn6 <- [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]]]}] 05:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1189ms 05:53:41 INFO - PROCESS | 3960 | 1468500821952 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 05:53:41 INFO - PROCESS | 3960 | 1468500821957 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 05:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:53:41 INFO - PROCESS | 3960 | 1468500821964 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - PROCESS | 3960 | 1468500821967 Marionette TRACE conn6 <- [1,1266,null,{}] 05:53:41 INFO - PROCESS | 3960 | 1468500821971 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:41 INFO - PROCESS | 3960 | 1468500821974 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:42 INFO - PROCESS | 3960 | 1468500822127 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 05:53:42 INFO - PROCESS | 3960 | 1468500822238 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 3960 | 1468500822241 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8950000 == 38 [pid = 3960] [id = 326] 05:53:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D05F1800) [pid = 3960] [serial = 977] [outer = 0000000000000000] 05:53:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D1762C00) [pid = 3960] [serial = 978] [outer = 00000016D05F1800] 05:53:42 INFO - PROCESS | 3960 | 1468500822299 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D4E6C000) [pid = 3960] [serial = 979] [outer = 00000016D05F1800] 05:53:43 INFO - PROCESS | 3960 | 1468500823147 Marionette TRACE conn6 <- [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]]]}] 05:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1241ms 05:53:43 INFO - PROCESS | 3960 | 1468500823207 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 05:53:43 INFO - PROCESS | 3960 | 1468500823211 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 05:53:43 INFO - PROCESS | 3960 | 1468500823216 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:53:43 INFO - PROCESS | 3960 | 1468500823220 Marionette TRACE conn6 <- [1,1270,null,{}] 05:53:43 INFO - PROCESS | 3960 | 1468500823225 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:43 INFO - PROCESS | 3960 | 1468500823228 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:43 INFO - PROCESS | 3960 | 1468500823353 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 05:53:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE81C000 == 37 [pid = 3960] [id = 323] 05:53:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5BA000 == 36 [pid = 3960] [id = 322] 05:53:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7A7000 == 35 [pid = 3960] [id = 321] 05:53:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016D9256000 == 34 [pid = 3960] [id = 320] 05:53:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88C3800 == 33 [pid = 3960] [id = 319] 05:53:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016D842E000 == 32 [pid = 3960] [id = 318] 05:53:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7425800 == 31 [pid = 3960] [id = 317] 05:53:43 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0245000 == 30 [pid = 3960] [id = 316] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016CB32F800) [pid = 3960] [serial = 900] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016CB39DC00) [pid = 3960] [serial = 901] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D9209800) [pid = 3960] [serial = 898] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D193D000) [pid = 3960] [serial = 924] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D857B800) [pid = 3960] [serial = 921] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D8551C00) [pid = 3960] [serial = 927] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D9462400) [pid = 3960] [serial = 931] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D8843400) [pid = 3960] [serial = 922] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D6BDA000) [pid = 3960] [serial = 913] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D8466800) [pid = 3960] [serial = 925] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D910C400) [pid = 3960] [serial = 930] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D88E9800) [pid = 3960] [serial = 928] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D7517400) [pid = 3960] [serial = 915] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D785CC00) [pid = 3960] [serial = 916] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D845D400) [pid = 3960] [serial = 919] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D8038000) [pid = 3960] [serial = 918] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB729C00) [pid = 3960] [serial = 906] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CF99EC00) [pid = 3960] [serial = 907] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB2D4C00) [pid = 3960] [serial = 903] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CB449400) [pid = 3960] [serial = 904] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D5087C00) [pid = 3960] [serial = 912] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D135B000) [pid = 3960] [serial = 909] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D193E800) [pid = 3960] [serial = 910] [outer = 0000000000000000] [url = about:blank] 05:53:43 INFO - PROCESS | 3960 | 1468500823463 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 3960 | 1468500823468 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB85C800 == 31 [pid = 3960] [id = 327] 05:53:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016C9645400) [pid = 3960] [serial = 980] [outer = 0000000000000000] 05:53:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB139400) [pid = 3960] [serial = 981] [outer = 00000016C9645400] 05:53:43 INFO - PROCESS | 3960 | 1468500823519 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB3A2C00) [pid = 3960] [serial = 982] [outer = 00000016C9645400] 05:53:43 INFO - PROCESS | 3960 | 1468500823984 Marionette TRACE conn6 <- [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]]]}] 05:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 838ms 05:53:44 INFO - PROCESS | 3960 | 1468500824059 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 3960 | 1468500824064 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 05:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:53:44 INFO - PROCESS | 3960 | 1468500824070 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 3960 | 1468500824073 Marionette TRACE conn6 <- [1,1274,null,{}] 05:53:44 INFO - PROCESS | 3960 | 1468500824077 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:44 INFO - PROCESS | 3960 | 1468500824079 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:44 INFO - PROCESS | 3960 | 1468500824167 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 05:53:44 INFO - PROCESS | 3960 | 1468500824183 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 3960 | 1468500824185 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4ED9000 == 32 [pid = 3960] [id = 328] 05:53:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D131F000) [pid = 3960] [serial = 983] [outer = 0000000000000000] 05:53:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D1350800) [pid = 3960] [serial = 984] [outer = 00000016D131F000] 05:53:44 INFO - PROCESS | 3960 | 1468500824234 Marionette DEBUG loaded listener.js 05:53:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D193E800) [pid = 3960] [serial = 985] [outer = 00000016D131F000] 05:53:44 INFO - PROCESS | 3960 | 1468500824678 Marionette TRACE conn6 <- [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]]]}] 05:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 05:53:44 INFO - PROCESS | 3960 | 1468500824777 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 3960 | 1468500824780 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 05:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:53:44 INFO - PROCESS | 3960 | 1468500824785 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 3960 | 1468500824789 Marionette TRACE conn6 <- [1,1278,null,{}] 05:53:44 INFO - PROCESS | 3960 | 1468500824800 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:44 INFO - PROCESS | 3960 | 1468500824812 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:44 INFO - PROCESS | 3960 | 1468500824905 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 05:53:44 INFO - PROCESS | 3960 | 1468500824973 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 3960 | 1468500824977 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8435000 == 33 [pid = 3960] [id = 329] 05:53:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CB1E0C00) [pid = 3960] [serial = 986] [outer = 0000000000000000] 05:53:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D73B8400) [pid = 3960] [serial = 987] [outer = 00000016CB1E0C00] 05:53:45 INFO - PROCESS | 3960 | 1468500825026 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D7865C00) [pid = 3960] [serial = 988] [outer = 00000016CB1E0C00] 05:53:45 INFO - PROCESS | 3960 | 1468500825418 Marionette TRACE conn6 <- [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]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 692ms 05:53:45 INFO - PROCESS | 3960 | 1468500825477 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 3960 | 1468500825480 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 05:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:53:45 INFO - PROCESS | 3960 | 1468500825483 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 3960 | 1468500825485 Marionette TRACE conn6 <- [1,1282,null,{}] 05:53:45 INFO - PROCESS | 3960 | 1468500825489 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:45 INFO - PROCESS | 3960 | 1468500825491 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:45 INFO - PROCESS | 3960 | 1468500825611 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 05:53:45 INFO - PROCESS | 3960 | 1468500825628 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 3960 | 1468500825630 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D894C800 == 34 [pid = 3960] [id = 330] 05:53:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7EB5000) [pid = 3960] [serial = 989] [outer = 0000000000000000] 05:53:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7EBDC00) [pid = 3960] [serial = 990] [outer = 00000016D7EB5000] 05:53:45 INFO - PROCESS | 3960 | 1468500825676 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D803F400) [pid = 3960] [serial = 991] [outer = 00000016D7EB5000] 05:53:46 INFO - PROCESS | 3960 | 1468500826092 Marionette TRACE conn6 <- [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]]]}] 05:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 05:53:46 INFO - PROCESS | 3960 | 1468500826115 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 3960 | 1468500826117 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 05:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:53:46 INFO - PROCESS | 3960 | 1468500826120 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 3960 | 1468500826122 Marionette TRACE conn6 <- [1,1286,null,{}] 05:53:46 INFO - PROCESS | 3960 | 1468500826126 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:46 INFO - PROCESS | 3960 | 1468500826128 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:46 INFO - PROCESS | 3960 | 1468500826233 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 05:53:46 INFO - PROCESS | 3960 | 1468500826312 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 3960 | 1468500826314 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:46 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA97C000 == 35 [pid = 3960] [id = 331] 05:53:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8459800) [pid = 3960] [serial = 992] [outer = 0000000000000000] 05:53:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8460800) [pid = 3960] [serial = 993] [outer = 00000016D8459800] 05:53:46 INFO - PROCESS | 3960 | 1468500826360 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D854FC00) [pid = 3960] [serial = 994] [outer = 00000016D8459800] 05:53:46 INFO - PROCESS | 3960 | 1468500826856 Marionette TRACE conn6 <- [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]]]}] 05:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 776ms 05:53:46 INFO - PROCESS | 3960 | 1468500826900 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 3960 | 1468500826902 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 05:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:53:46 INFO - PROCESS | 3960 | 1468500826905 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 3960 | 1468500826907 Marionette TRACE conn6 <- [1,1290,null,{}] 05:53:46 INFO - PROCESS | 3960 | 1468500826917 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:46 INFO - PROCESS | 3960 | 1468500826923 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:47 INFO - PROCESS | 3960 | 1468500827053 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 05:53:47 INFO - PROCESS | 3960 | 1468500827068 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 3960 | 1468500827070 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5BB800 == 36 [pid = 3960] [id = 332] 05:53:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D88E3800) [pid = 3960] [serial = 995] [outer = 0000000000000000] 05:53:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D910E800) [pid = 3960] [serial = 996] [outer = 00000016D88E3800] 05:53:47 INFO - PROCESS | 3960 | 1468500827156 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D92C8400) [pid = 3960] [serial = 997] [outer = 00000016D88E3800] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D7287400) [pid = 3960] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CB39F000) [pid = 3960] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D1942C00) [pid = 3960] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CF991400) [pid = 3960] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB978C00) [pid = 3960] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB388C00) [pid = 3960] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CA758000) [pid = 3960] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D0521000) [pid = 3960] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D857B400) [pid = 3960] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D751E800) [pid = 3960] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB2D7400) [pid = 3960] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D7EBC000) [pid = 3960] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:53:47 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D5084C00) [pid = 3960] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:53:47 INFO - PROCESS | 3960 | 1468500827680 Marionette TRACE conn6 <- [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]]]}] 05:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 838ms 05:53:47 INFO - PROCESS | 3960 | 1468500827747 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 05:53:47 INFO - PROCESS | 3960 | 1468500827750 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 05:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:53:47 INFO - PROCESS | 3960 | 1468500827753 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 3960 | 1468500827755 Marionette TRACE conn6 <- [1,1294,null,{}] 05:53:47 INFO - PROCESS | 3960 | 1468500827758 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:47 INFO - PROCESS | 3960 | 1468500827760 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:47 INFO - PROCESS | 3960 | 1468500827841 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 05:53:47 INFO - PROCESS | 3960 | 1468500827846 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 3960 | 1468500827848 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE816000 == 37 [pid = 3960] [id = 333] 05:53:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB72EC00) [pid = 3960] [serial = 998] [outer = 0000000000000000] 05:53:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D0521000) [pid = 3960] [serial = 999] [outer = 00000016CB72EC00] 05:53:47 INFO - PROCESS | 3960 | 1468500827893 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D751E800) [pid = 3960] [serial = 1000] [outer = 00000016CB72EC00] 05:53:48 INFO - PROCESS | 3960 | 1468500828318 Marionette TRACE conn6 <- [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]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 586ms 05:53:48 INFO - PROCESS | 3960 | 1468500828342 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 3960 | 1468500828345 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 05:53:48 INFO - PROCESS | 3960 | 1468500828348 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:53:48 INFO - PROCESS | 3960 | 1468500828350 Marionette TRACE conn6 <- [1,1298,null,{}] 05:53:48 INFO - PROCESS | 3960 | 1468500828353 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:48 INFO - PROCESS | 3960 | 1468500828355 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:48 INFO - PROCESS | 3960 | 1468500828444 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 05:53:48 INFO - PROCESS | 3960 | 1468500828451 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 3960 | 1468500828453 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:48 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF4A800 == 38 [pid = 3960] [id = 334] 05:53:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D7520C00) [pid = 3960] [serial = 1001] [outer = 0000000000000000] 05:53:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D94E5000) [pid = 3960] [serial = 1002] [outer = 00000016D7520C00] 05:53:48 INFO - PROCESS | 3960 | 1468500828496 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CB389C00) [pid = 3960] [serial = 1003] [outer = 00000016D7520C00] 05:53:48 INFO - PROCESS | 3960 | 1468500828900 Marionette TRACE conn6 <- [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]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 05:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 586ms 05:53:48 INFO - PROCESS | 3960 | 1468500828937 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 3960 | 1468500828940 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 05:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:53:48 INFO - PROCESS | 3960 | 1468500828954 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 3960 | 1468500828956 Marionette TRACE conn6 <- [1,1302,null,{}] 05:53:48 INFO - PROCESS | 3960 | 1468500828959 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:48 INFO - PROCESS | 3960 | 1468500828961 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:49 INFO - PROCESS | 3960 | 1468500829044 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 05:53:49 INFO - PROCESS | 3960 | 1468500829051 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 3960 | 1468500829053 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8434000 == 39 [pid = 3960] [id = 335] 05:53:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D9E2A800) [pid = 3960] [serial = 1004] [outer = 0000000000000000] 05:53:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D9E47C00) [pid = 3960] [serial = 1005] [outer = 00000016D9E2A800] 05:53:49 INFO - PROCESS | 3960 | 1468500829100 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016DA048C00) [pid = 3960] [serial = 1006] [outer = 00000016D9E2A800] 05:53:49 INFO - PROCESS | 3960 | 1468500829546 Marionette TRACE conn6 <- [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]]]}] 05:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 628ms 05:53:49 INFO - PROCESS | 3960 | 1468500829586 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 05:53:49 INFO - PROCESS | 3960 | 1468500829588 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 05:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:53:49 INFO - PROCESS | 3960 | 1468500829591 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 3960 | 1468500829592 Marionette TRACE conn6 <- [1,1306,null,{}] 05:53:49 INFO - PROCESS | 3960 | 1468500829596 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:49 INFO - PROCESS | 3960 | 1468500829598 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:49 INFO - PROCESS | 3960 | 1468500829737 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 05:53:49 INFO - PROCESS | 3960 | 1468500829860 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 3960 | 1468500829864 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CFA5C800 == 40 [pid = 3960] [id = 336] 05:53:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016C9605800) [pid = 3960] [serial = 1007] [outer = 0000000000000000] 05:53:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016C9648800) [pid = 3960] [serial = 1008] [outer = 00000016C9605800] 05:53:49 INFO - PROCESS | 3960 | 1468500829926 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CB39EC00) [pid = 3960] [serial = 1009] [outer = 00000016C9605800] 05:53:50 INFO - PROCESS | 3960 | 1468500830594 Marionette TRACE conn6 <- [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]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1027ms 05:53:50 INFO - PROCESS | 3960 | 1468500830623 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 3960 | 1468500830628 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 05:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:53:50 INFO - PROCESS | 3960 | 1468500830633 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 3960 | 1468500830637 Marionette TRACE conn6 <- [1,1310,null,{}] 05:53:50 INFO - PROCESS | 3960 | 1468500830662 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:50 INFO - PROCESS | 3960 | 1468500830665 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:50 INFO - PROCESS | 3960 | 1468500830784 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 05:53:50 INFO - PROCESS | 3960 | 1468500830861 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 3960 | 1468500830864 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:50 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8441800 == 41 [pid = 3960] [id = 337] 05:53:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D193EC00) [pid = 3960] [serial = 1010] [outer = 0000000000000000] 05:53:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D4E0E400) [pid = 3960] [serial = 1011] [outer = 00000016D193EC00] 05:53:50 INFO - PROCESS | 3960 | 1468500830962 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D751CC00) [pid = 3960] [serial = 1012] [outer = 00000016D193EC00] 05:53:51 INFO - PROCESS | 3960 | 1468500831524 Marionette TRACE conn6 <- [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]]]}] 05:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 943ms 05:53:51 INFO - PROCESS | 3960 | 1468500831580 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 3960 | 1468500831583 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 05:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:53:51 INFO - PROCESS | 3960 | 1468500831587 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 3960 | 1468500831589 Marionette TRACE conn6 <- [1,1314,null,{}] 05:53:51 INFO - PROCESS | 3960 | 1468500831593 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:51 INFO - PROCESS | 3960 | 1468500831596 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:51 INFO - PROCESS | 3960 | 1468500831710 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 05:53:51 INFO - PROCESS | 3960 | 1468500831788 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 3960 | 1468500831791 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF72000 == 42 [pid = 3960] [id = 338] 05:53:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D84FCC00) [pid = 3960] [serial = 1013] [outer = 0000000000000000] 05:53:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D883F800) [pid = 3960] [serial = 1014] [outer = 00000016D84FCC00] 05:53:51 INFO - PROCESS | 3960 | 1468500831887 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D8B9D400) [pid = 3960] [serial = 1015] [outer = 00000016D84FCC00] 05:53:52 INFO - PROCESS | 3960 | 1468500832551 Marionette TRACE conn6 <- [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]]]}] 05:53:52 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 05:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1028ms 05:53:52 INFO - PROCESS | 3960 | 1468500832798 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 3960 | 1468500832803 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 05:53:52 INFO - PROCESS | 3960 | 1468500832809 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 3960 | 1468500832811 Marionette TRACE conn6 <- [1,1318,null,{}] 05:53:52 INFO - PROCESS | 3960 | 1468500832817 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:53:52 INFO - PROCESS | 3960 | 1468500832821 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:52 INFO - PROCESS | 3960 | 1468500832930 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 05:53:53 INFO - PROCESS | 3960 | 1468500833002 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 3960 | 1468500833008 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:53 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1A0B800 == 43 [pid = 3960] [id = 339] 05:53:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CC242000) [pid = 3960] [serial = 1016] [outer = 0000000000000000] 05:53:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CF991400) [pid = 3960] [serial = 1017] [outer = 00000016CC242000] 05:53:53 INFO - PROCESS | 3960 | 1468500833059 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016D05EDC00) [pid = 3960] [serial = 1018] [outer = 00000016CC242000] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8434000 == 42 [pid = 3960] [id = 335] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF4A800 == 41 [pid = 3960] [id = 334] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE816000 == 40 [pid = 3960] [id = 333] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5BB800 == 39 [pid = 3960] [id = 332] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA97C000 == 38 [pid = 3960] [id = 331] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D894C800 == 37 [pid = 3960] [id = 330] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8435000 == 36 [pid = 3960] [id = 329] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4ED9000 == 35 [pid = 3960] [id = 328] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB85C800 == 34 [pid = 3960] [id = 327] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8950000 == 33 [pid = 3960] [id = 326] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C07800 == 32 [pid = 3960] [id = 325] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF2E800 == 31 [pid = 3960] [id = 324] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D50C7000 == 30 [pid = 3960] [id = 315] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF72000 == 29 [pid = 3960] [id = 338] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8441800 == 28 [pid = 3960] [id = 337] 05:53:54 INFO - PROCESS | 3960 | --DOCSHELL 00000016CFA5C800 == 27 [pid = 3960] [id = 336] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D4E10000) [pid = 3960] [serial = 955] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D749C000) [pid = 3960] [serial = 957] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016CB44AC00) [pid = 3960] [serial = 948] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016CB72F800) [pid = 3960] [serial = 949] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D194B800) [pid = 3960] [serial = 954] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CFAC0C00) [pid = 3960] [serial = 951] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D1207000) [pid = 3960] [serial = 952] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D1359400) [pid = 3960] [serial = 946] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D016A400) [pid = 3960] [serial = 945] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D7E60800) [pid = 3960] [serial = 960] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB72A800) [pid = 3960] [serial = 934] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB2D5800) [pid = 3960] [serial = 933] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D1C7BC00) [pid = 3960] [serial = 937] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D1357800) [pid = 3960] [serial = 936] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D88E1C00) [pid = 3960] [serial = 970] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D88EF000) [pid = 3960] [serial = 972] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D84F6400) [pid = 3960] [serial = 940] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D7F11400) [pid = 3960] [serial = 939] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D1943800) [pid = 3960] [serial = 943] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB446C00) [pid = 3960] [serial = 942] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D7522C00) [pid = 3960] [serial = 958] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D845E800) [pid = 3960] [serial = 963] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D7EB4400) [pid = 3960] [serial = 961] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D883E000) [pid = 3960] [serial = 969] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D8550800) [pid = 3960] [serial = 964] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D7EBB800) [pid = 3960] [serial = 966] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D8550C00) [pid = 3960] [serial = 967] [outer = 0000000000000000] [url = about:blank] 05:53:54 INFO - PROCESS | 3960 | 1468500834321 Marionette TRACE conn6 <- [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]]]}] 05:53:54 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 05:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1578ms 05:53:54 INFO - PROCESS | 3960 | 1468500834402 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 3960 | 1468500834407 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 05:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:53:54 INFO - PROCESS | 3960 | 1468500834412 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 3960 | 1468500834415 Marionette TRACE conn6 <- [1,1322,null,{}] 05:53:54 INFO - PROCESS | 3960 | 1468500834421 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:54 INFO - PROCESS | 3960 | 1468500834424 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:54 INFO - PROCESS | 3960 | 1468500834526 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 05:53:54 INFO - PROCESS | 3960 | 1468500834535 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 3960 | 1468500834540 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB866800 == 28 [pid = 3960] [id = 340] 05:53:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CA9C7000) [pid = 3960] [serial = 1019] [outer = 0000000000000000] 05:53:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CAE27400) [pid = 3960] [serial = 1020] [outer = 00000016CA9C7000] 05:53:54 INFO - PROCESS | 3960 | 1468500834591 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB1DE800) [pid = 3960] [serial = 1021] [outer = 00000016CA9C7000] 05:53:55 INFO - PROCESS | 3960 | 1468500835050 Marionette TRACE conn6 <- [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]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 05:53:55 INFO - PROCESS | 3960 | 1468500835107 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 05:53:55 INFO - PROCESS | 3960 | 1468500835112 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 05:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:53:55 INFO - PROCESS | 3960 | 1468500835119 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 3960 | 1468500835122 Marionette TRACE conn6 <- [1,1326,null,{}] 05:53:55 INFO - PROCESS | 3960 | 1468500835125 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:55 INFO - PROCESS | 3960 | 1468500835128 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:55 INFO - PROCESS | 3960 | 1468500835219 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 05:53:55 INFO - PROCESS | 3960 | 1468500835226 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 3960 | 1468500835229 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D121C000 == 29 [pid = 3960] [id = 341] 05:53:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB38AC00) [pid = 3960] [serial = 1022] [outer = 0000000000000000] 05:53:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB397C00) [pid = 3960] [serial = 1023] [outer = 00000016CB38AC00] 05:53:55 INFO - PROCESS | 3960 | 1468500835277 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB449000) [pid = 3960] [serial = 1024] [outer = 00000016CB38AC00] 05:53:56 INFO - PROCESS | 3960 | 1468500836210 Marionette TRACE conn6 <- [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]]]}] 05:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1129ms 05:53:56 INFO - PROCESS | 3960 | 1468500836250 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 05:53:56 INFO - PROCESS | 3960 | 1468500836253 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 05:53:56 INFO - PROCESS | 3960 | 1468500836256 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:53:56 INFO - PROCESS | 3960 | 1468500836260 Marionette TRACE conn6 <- [1,1330,null,{}] 05:53:56 INFO - PROCESS | 3960 | 1468500836272 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:56 INFO - PROCESS | 3960 | 1468500836277 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:56 INFO - PROCESS | 3960 | 1468500836390 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 05:53:56 INFO - PROCESS | 3960 | 1468500836398 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 3960 | 1468500836402 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:56 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7429800 == 30 [pid = 3960] [id = 342] 05:53:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CF7C2400) [pid = 3960] [serial = 1025] [outer = 0000000000000000] 05:53:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CF991800) [pid = 3960] [serial = 1026] [outer = 00000016CF7C2400] 05:53:56 INFO - PROCESS | 3960 | 1468500836489 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CFA73000) [pid = 3960] [serial = 1027] [outer = 00000016CF7C2400] 05:53:56 INFO - PROCESS | 3960 | 1468500836939 Marionette TRACE conn6 <- [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]]]}] 05:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 734ms 05:53:56 INFO - PROCESS | 3960 | 1468500836993 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 3960 | 1468500836996 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 05:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:53:57 INFO - PROCESS | 3960 | 1468500836999 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 3960 | 1468500837001 Marionette TRACE conn6 <- [1,1334,null,{}] 05:53:57 INFO - PROCESS | 3960 | 1468500837005 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:57 INFO - PROCESS | 3960 | 1468500837007 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:57 INFO - PROCESS | 3960 | 1468500837117 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 05:53:57 INFO - PROCESS | 3960 | 1468500837166 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:57 INFO - PROCESS | 3960 | 1468500837168 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7E84000 == 31 [pid = 3960] [id = 343] 05:53:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1287C00) [pid = 3960] [serial = 1028] [outer = 0000000000000000] 05:53:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D1355C00) [pid = 3960] [serial = 1029] [outer = 00000016D1287C00] 05:53:57 INFO - PROCESS | 3960 | 1468500837215 Marionette DEBUG loaded listener.js 05:53:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D1760800) [pid = 3960] [serial = 1030] [outer = 00000016D1287C00] 05:53:57 INFO - PROCESS | 3960 | 1468500837653 Marionette TRACE conn6 <- [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]]]}] 05:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 692ms 05:53:57 INFO - PROCESS | 3960 | 1468500837693 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 3960 | 1468500837695 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 05:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:53:57 INFO - PROCESS | 3960 | 1468500837699 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 3960 | 1468500837701 Marionette TRACE conn6 <- [1,1338,null,{}] 05:53:57 INFO - PROCESS | 3960 | 1468500837737 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:57 INFO - PROCESS | 3960 | 1468500837739 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:57 INFO - PROCESS | 3960 | 1468500837846 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 05:53:57 INFO - PROCESS | 3960 | 1468500837857 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:57 INFO - PROCESS | 3960 | 1468500837859 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D850E000 == 32 [pid = 3960] [id = 344] 05:53:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D1521800) [pid = 3960] [serial = 1031] [outer = 0000000000000000] 05:53:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D1946400) [pid = 3960] [serial = 1032] [outer = 00000016D1521800] 05:53:57 INFO - PROCESS | 3960 | 1468500837946 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D4B88400) [pid = 3960] [serial = 1033] [outer = 00000016D1521800] 05:53:58 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D8459800) [pid = 3960] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:53:58 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D88E3800) [pid = 3960] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:53:58 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D131F000) [pid = 3960] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:53:58 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D05F1800) [pid = 3960] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:53:58 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D88E2000) [pid = 3960] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:53:58 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB1E0C00) [pid = 3960] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:53:58 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB38D800) [pid = 3960] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:53:58 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016C9645400) [pid = 3960] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:53:58 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB72EC00) [pid = 3960] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:53:58 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7EB5000) [pid = 3960] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:53:58 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D7520C00) [pid = 3960] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:53:58 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D9E2A800) [pid = 3960] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:53:58 INFO - PROCESS | 3960 | 1468500838524 Marionette TRACE conn6 <- [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]]]}] 05:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 877ms 05:53:58 INFO - PROCESS | 3960 | 1468500838579 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 05:53:58 INFO - PROCESS | 3960 | 1468500838581 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 05:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:53:58 INFO - PROCESS | 3960 | 1468500838584 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:53:58 INFO - PROCESS | 3960 | 1468500838586 Marionette TRACE conn6 <- [1,1342,null,{}] 05:53:58 INFO - PROCESS | 3960 | 1468500838589 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:58 INFO - PROCESS | 3960 | 1468500838596 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:58 INFO - PROCESS | 3960 | 1468500838732 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 05:53:58 INFO - PROCESS | 3960 | 1468500838784 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 3960 | 1468500838786 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:58 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8ABF800 == 33 [pid = 3960] [id = 345] 05:53:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB38F000) [pid = 3960] [serial = 1034] [outer = 0000000000000000] 05:53:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D4B8F800) [pid = 3960] [serial = 1035] [outer = 00000016CB38F000] 05:53:58 INFO - PROCESS | 3960 | 1468500838831 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D74A2C00) [pid = 3960] [serial = 1036] [outer = 00000016CB38F000] 05:53:59 INFO - PROCESS | 3960 | 1468500839227 Marionette TRACE conn6 <- [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]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 05:53:59 INFO - PROCESS | 3960 | 1468500839259 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 3960 | 1468500839261 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 05:53:59 INFO - PROCESS | 3960 | 1468500839264 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:53:59 INFO - PROCESS | 3960 | 1468500839266 Marionette TRACE conn6 <- [1,1346,null,{}] 05:53:59 INFO - PROCESS | 3960 | 1468500839270 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:59 INFO - PROCESS | 3960 | 1468500839272 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:59 INFO - PROCESS | 3960 | 1468500839350 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 05:53:59 INFO - PROCESS | 3960 | 1468500839355 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 3960 | 1468500839357 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DAD3A000 == 34 [pid = 3960] [id = 346] 05:53:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D7514400) [pid = 3960] [serial = 1037] [outer = 0000000000000000] 05:53:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D785BC00) [pid = 3960] [serial = 1038] [outer = 00000016D7514400] 05:53:59 INFO - PROCESS | 3960 | 1468500839402 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D7E65000) [pid = 3960] [serial = 1039] [outer = 00000016D7514400] 05:53:59 INFO - PROCESS | 3960 | 1468500839811 Marionette TRACE conn6 <- [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]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 586ms 05:53:59 INFO - PROCESS | 3960 | 1468500839854 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 3960 | 1468500839857 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 05:53:59 INFO - PROCESS | 3960 | 1468500839860 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:53:59 INFO - PROCESS | 3960 | 1468500839862 Marionette TRACE conn6 <- [1,1350,null,{}] 05:53:59 INFO - PROCESS | 3960 | 1468500839870 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:59 INFO - PROCESS | 3960 | 1468500839872 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:59 INFO - PROCESS | 3960 | 1468500839951 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 05:53:59 INFO - PROCESS | 3960 | 1468500839956 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 3960 | 1468500839958 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:53:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7B8000 == 35 [pid = 3960] [id = 347] 05:53:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D7E65C00) [pid = 3960] [serial = 1040] [outer = 0000000000000000] 05:54:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7EB7000) [pid = 3960] [serial = 1041] [outer = 00000016D7E65C00] 05:54:00 INFO - PROCESS | 3960 | 1468500840002 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8032400) [pid = 3960] [serial = 1042] [outer = 00000016D7E65C00] 05:54:00 INFO - PROCESS | 3960 | 1468500840549 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 733ms 05:54:00 INFO - PROCESS | 3960 | 1468500840597 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 05:54:00 INFO - PROCESS | 3960 | 1468500840602 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 05:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:54:00 INFO - PROCESS | 3960 | 1468500840608 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - PROCESS | 3960 | 1468500840612 Marionette TRACE conn6 <- [1,1354,null,{}] 05:54:00 INFO - PROCESS | 3960 | 1468500840690 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:00 INFO - PROCESS | 3960 | 1468500840693 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:00 INFO - PROCESS | 3960 | 1468500840836 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 05:54:00 INFO - PROCESS | 3960 | 1468500840904 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 3960 | 1468500840909 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:00 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D05CB800 == 36 [pid = 3960] [id = 348] 05:54:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016CB1E1800) [pid = 3960] [serial = 1043] [outer = 0000000000000000] 05:54:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CB2D2800) [pid = 3960] [serial = 1044] [outer = 00000016CB1E1800] 05:54:01 INFO - PROCESS | 3960 | 1468500841008 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CB38E800) [pid = 3960] [serial = 1045] [outer = 00000016CB1E1800] 05:54:01 INFO - PROCESS | 3960 | 1468500841739 Marionette TRACE conn6 <- [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] 05:54:01 INFO - PROCESS | 3960 | 1468500841818 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 05:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:54:01 INFO - PROCESS | 3960 | 1468500841826 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 3960 | 1468500841829 Marionette TRACE conn6 <- [1,1358,null,{}] 05:54:01 INFO - PROCESS | 3960 | 1468500841833 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:01 INFO - PROCESS | 3960 | 1468500841836 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:01 INFO - PROCESS | 3960 | 1468500841969 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 05:54:02 INFO - PROCESS | 3960 | 1468500842038 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 3960 | 1468500842041 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88B8800 == 37 [pid = 3960] [id = 349] 05:54:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CC2DD400) [pid = 3960] [serial = 1046] [outer = 0000000000000000] 05:54:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CFABF400) [pid = 3960] [serial = 1047] [outer = 00000016CC2DD400] 05:54:02 INFO - PROCESS | 3960 | 1468500842139 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D1320800) [pid = 3960] [serial = 1048] [outer = 00000016CC2DD400] 05:54:03 INFO - PROCESS | 3960 | 1468500843057 Marionette TRACE conn6 <- [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] 05:54:03 INFO - PROCESS | 3960 | 1468500843115 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 05:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:54:03 INFO - PROCESS | 3960 | 1468500843121 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 3960 | 1468500843124 Marionette TRACE conn6 <- [1,1362,null,{}] 05:54:03 INFO - PROCESS | 3960 | 1468500843129 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:03 INFO - PROCESS | 3960 | 1468500843132 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:03 INFO - PROCESS | 3960 | 1468500843231 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 05:54:03 INFO - PROCESS | 3960 | 1468500843243 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 3960 | 1468500843248 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:03 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D04C4800 == 30 [pid = 3960] [id = 350] 05:54:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016CB3A2400) [pid = 3960] [serial = 1049] [outer = 0000000000000000] 05:54:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CB449C00) [pid = 3960] [serial = 1050] [outer = 00000016CB3A2400] 05:54:03 INFO - PROCESS | 3960 | 1468500843300 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016CB72F400) [pid = 3960] [serial = 1051] [outer = 00000016CB3A2400] 05:54:03 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:54:03 INFO - PROCESS | 3960 | 1468500843803 Marionette TRACE conn6 <- [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] 05:54:03 INFO - PROCESS | 3960 | 1468500843860 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 05:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:54:03 INFO - PROCESS | 3960 | 1468500843866 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 3960 | 1468500843868 Marionette TRACE conn6 <- [1,1366,null,{}] 05:54:03 INFO - PROCESS | 3960 | 1468500843872 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:03 INFO - PROCESS | 3960 | 1468500843875 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:03 INFO - PROCESS | 3960 | 1468500843984 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 05:54:04 INFO - PROCESS | 3960 | 1468500844060 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 3960 | 1468500844062 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D733C800 == 31 [pid = 3960] [id = 351] 05:54:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CF99C000) [pid = 3960] [serial = 1052] [outer = 0000000000000000] 05:54:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D1207000) [pid = 3960] [serial = 1053] [outer = 00000016CF99C000] 05:54:04 INFO - PROCESS | 3960 | 1468500844111 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D135B000) [pid = 3960] [serial = 1054] [outer = 00000016CF99C000] 05:54:04 INFO - PROCESS | 3960 | 1468500844486 Marionette TRACE conn6 <- [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] 05:54:04 INFO - PROCESS | 3960 | 1468500844564 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 05:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:54:04 INFO - PROCESS | 3960 | 1468500844568 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 3960 | 1468500844572 Marionette TRACE conn6 <- [1,1370,null,{}] 05:54:04 INFO - PROCESS | 3960 | 1468500844583 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:04 INFO - PROCESS | 3960 | 1468500844588 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:04 INFO - PROCESS | 3960 | 1468500844705 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 05:54:04 INFO - PROCESS | 3960 | 1468500844715 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 3960 | 1468500844718 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8502800 == 32 [pid = 3960] [id = 352] 05:54:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CA73CC00) [pid = 3960] [serial = 1055] [outer = 0000000000000000] 05:54:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D5093C00) [pid = 3960] [serial = 1056] [outer = 00000016CA73CC00] 05:54:04 INFO - PROCESS | 3960 | 1468500844769 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D749C000) [pid = 3960] [serial = 1057] [outer = 00000016CA73CC00] 05:54:05 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:54:05 INFO - PROCESS | 3960 | 1468500845212 Marionette TRACE conn6 <- [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] 05:54:05 INFO - PROCESS | 3960 | 1468500845266 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 05:54:05 INFO - PROCESS | 3960 | 1468500845269 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 3960 | 1468500845271 Marionette TRACE conn6 <- [1,1374,null,{}] 05:54:05 INFO - PROCESS | 3960 | 1468500845275 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:05 INFO - PROCESS | 3960 | 1468500845277 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:05 INFO - PROCESS | 3960 | 1468500845366 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 05:54:05 INFO - PROCESS | 3960 | 1468500845372 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 3960 | 1468500845374 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D9E8E000 == 33 [pid = 3960] [id = 353] 05:54:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D785B400) [pid = 3960] [serial = 1058] [outer = 0000000000000000] 05:54:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D7E68400) [pid = 3960] [serial = 1059] [outer = 00000016D785B400] 05:54:05 INFO - PROCESS | 3960 | 1468500845420 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D7EBC000) [pid = 3960] [serial = 1060] [outer = 00000016D785B400] 05:54:05 INFO - PROCESS | 3960 | 1468500845896 Marionette TRACE conn6 <- [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] 05:54:05 INFO - PROCESS | 3960 | 1468500845965 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 05:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:54:05 INFO - PROCESS | 3960 | 1468500845973 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 3960 | 1468500845975 Marionette TRACE conn6 <- [1,1378,null,{}] 05:54:05 INFO - PROCESS | 3960 | 1468500845979 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:05 INFO - PROCESS | 3960 | 1468500845981 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:06 INFO - PROCESS | 3960 | 1468500846116 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 05:54:06 INFO - PROCESS | 3960 | 1468500846140 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 3960 | 1468500846143 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB493800 == 34 [pid = 3960] [id = 354] 05:54:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D8033000) [pid = 3960] [serial = 1061] [outer = 0000000000000000] 05:54:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D81AF000) [pid = 3960] [serial = 1062] [outer = 00000016D8033000] 05:54:06 INFO - PROCESS | 3960 | 1468500846187 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D8459800) [pid = 3960] [serial = 1063] [outer = 00000016D8033000] 05:54:06 INFO - PROCESS | 3960 | 1468500846604 Marionette TRACE conn6 <- [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]]]}] 05:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 691ms 05:54:06 INFO - PROCESS | 3960 | 1468500846662 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 05:54:06 INFO - PROCESS | 3960 | 1468500846665 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 05:54:06 INFO - PROCESS | 3960 | 1468500846668 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:54:06 INFO - PROCESS | 3960 | 1468500846670 Marionette TRACE conn6 <- [1,1382,null,{}] 05:54:06 INFO - PROCESS | 3960 | 1468500846673 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:06 INFO - PROCESS | 3960 | 1468500846679 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:06 INFO - PROCESS | 3960 | 1468500846814 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 05:54:06 INFO - PROCESS | 3960 | 1468500846819 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 3960 | 1468500846822 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7AA800 == 35 [pid = 3960] [id = 355] 05:54:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D845EC00) [pid = 3960] [serial = 1064] [outer = 0000000000000000] 05:54:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8549C00) [pid = 3960] [serial = 1065] [outer = 00000016D845EC00] 05:54:06 INFO - PROCESS | 3960 | 1468500846866 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8588400) [pid = 3960] [serial = 1066] [outer = 00000016D845EC00] 05:54:07 INFO - PROCESS | 3960 | 1468500847301 Marionette TRACE conn6 <- [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]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 05:54:07 INFO - PROCESS | 3960 | 1468500847362 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 3960 | 1468500847364 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 05:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:54:07 INFO - PROCESS | 3960 | 1468500847367 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 3960 | 1468500847369 Marionette TRACE conn6 <- [1,1386,null,{}] 05:54:07 INFO - PROCESS | 3960 | 1468500847379 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:07 INFO - PROCESS | 3960 | 1468500847381 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:07 INFO - PROCESS | 3960 | 1468500847512 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 05:54:07 INFO - PROCESS | 3960 | 1468500847527 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 3960 | 1468500847529 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE82D000 == 36 [pid = 3960] [id = 356] 05:54:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D883EC00) [pid = 3960] [serial = 1067] [outer = 0000000000000000] 05:54:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8847400) [pid = 3960] [serial = 1068] [outer = 00000016D883EC00] 05:54:07 INFO - PROCESS | 3960 | 1468500847615 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D88E2C00) [pid = 3960] [serial = 1069] [outer = 00000016D883EC00] 05:54:07 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D1287C00) [pid = 3960] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:54:07 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB38AC00) [pid = 3960] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:54:07 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CA9C7000) [pid = 3960] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:54:07 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CC242000) [pid = 3960] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:54:07 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016C9605800) [pid = 3960] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:54:07 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D193EC00) [pid = 3960] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:54:07 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D84FCC00) [pid = 3960] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:54:07 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB38F000) [pid = 3960] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:54:07 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D1521800) [pid = 3960] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:54:07 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D7514400) [pid = 3960] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:54:07 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CF7C2400) [pid = 3960] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:54:07 INFO - PROCESS | 3960 | 1468500847993 Marionette TRACE conn6 <- [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]]]}] 05:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 05:54:08 INFO - PROCESS | 3960 | 1468500848042 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 3960 | 1468500848044 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 05:54:08 INFO - PROCESS | 3960 | 1468500848047 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:54:08 INFO - PROCESS | 3960 | 1468500848049 Marionette TRACE conn6 <- [1,1390,null,{}] 05:54:08 INFO - PROCESS | 3960 | 1468500848052 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:08 INFO - PROCESS | 3960 | 1468500848054 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:08 INFO - PROCESS | 3960 | 1468500848136 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 05:54:08 INFO - PROCESS | 3960 | 1468500848142 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 3960 | 1468500848144 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB9F800 == 37 [pid = 3960] [id = 357] 05:54:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CF99F400) [pid = 3960] [serial = 1070] [outer = 0000000000000000] 05:54:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1521800) [pid = 3960] [serial = 1071] [outer = 00000016CF99F400] 05:54:08 INFO - PROCESS | 3960 | 1468500848188 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D785CC00) [pid = 3960] [serial = 1072] [outer = 00000016CF99F400] 05:54:08 INFO - PROCESS | 3960 | 1468500848613 Marionette TRACE conn6 <- [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]]]}] 05:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 587ms 05:54:08 INFO - PROCESS | 3960 | 1468500848647 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 3960 | 1468500848649 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 05:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:54:08 INFO - PROCESS | 3960 | 1468500848657 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 3960 | 1468500848659 Marionette TRACE conn6 <- [1,1394,null,{}] 05:54:08 INFO - PROCESS | 3960 | 1468500848662 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:08 INFO - PROCESS | 3960 | 1468500848664 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:08 INFO - PROCESS | 3960 | 1468500848747 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 05:54:08 INFO - PROCESS | 3960 | 1468500848754 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 3960 | 1468500848757 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D84A6800 == 38 [pid = 3960] [id = 358] 05:54:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D8848C00) [pid = 3960] [serial = 1073] [outer = 0000000000000000] 05:54:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D88E8C00) [pid = 3960] [serial = 1074] [outer = 00000016D8848C00] 05:54:08 INFO - PROCESS | 3960 | 1468500848801 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8B38000) [pid = 3960] [serial = 1075] [outer = 00000016D8848C00] 05:54:09 INFO - PROCESS | 3960 | 1468500849234 Marionette TRACE conn6 <- [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]]]}] 05:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 628ms 05:54:09 INFO - PROCESS | 3960 | 1468500849288 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 05:54:09 INFO - PROCESS | 3960 | 1468500849290 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 05:54:09 INFO - PROCESS | 3960 | 1468500849293 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 3960 | 1468500849295 Marionette TRACE conn6 <- [1,1398,null,{}] 05:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:54:09 INFO - PROCESS | 3960 | 1468500849299 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:09 INFO - PROCESS | 3960 | 1468500849301 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:09 INFO - PROCESS | 3960 | 1468500849383 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 05:54:09 INFO - PROCESS | 3960 | 1468500849388 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 3960 | 1468500849390 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:09 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA967000 == 39 [pid = 3960] [id = 359] 05:54:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8B38800) [pid = 3960] [serial = 1076] [outer = 0000000000000000] 05:54:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D9104000) [pid = 3960] [serial = 1077] [outer = 00000016D8B38800] 05:54:09 INFO - PROCESS | 3960 | 1468500849443 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D9111400) [pid = 3960] [serial = 1078] [outer = 00000016D8B38800] 05:54:10 INFO - PROCESS | 3960 | 1468500850023 Marionette TRACE conn6 <- [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]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 774ms 05:54:10 INFO - PROCESS | 3960 | 1468500850125 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 3960 | 1468500850130 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 05:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:54:10 INFO - PROCESS | 3960 | 1468500850137 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 3960 | 1468500850140 Marionette TRACE conn6 <- [1,1402,null,{}] 05:54:10 INFO - PROCESS | 3960 | 1468500850147 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:10 INFO - PROCESS | 3960 | 1468500850150 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:10 INFO - PROCESS | 3960 | 1468500850283 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 05:54:10 INFO - PROCESS | 3960 | 1468500850355 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 3960 | 1468500850361 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D6F03000 == 40 [pid = 3960] [id = 360] 05:54:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CB723400) [pid = 3960] [serial = 1079] [outer = 0000000000000000] 05:54:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CC5ED800) [pid = 3960] [serial = 1080] [outer = 00000016CB723400] 05:54:10 INFO - PROCESS | 3960 | 1468500850462 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D1211000) [pid = 3960] [serial = 1081] [outer = 00000016CB723400] 05:54:11 INFO - PROCESS | 3960 | 1468500851120 Marionette TRACE conn6 <- [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]]]}] 05:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1035ms 05:54:11 INFO - PROCESS | 3960 | 1468500851173 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 05:54:11 INFO - PROCESS | 3960 | 1468500851178 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 05:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:54:11 INFO - PROCESS | 3960 | 1468500851184 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 3960 | 1468500851187 Marionette TRACE conn6 <- [1,1406,null,{}] 05:54:11 INFO - PROCESS | 3960 | 1468500851191 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:11 INFO - PROCESS | 3960 | 1468500851194 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:11 INFO - PROCESS | 3960 | 1468500851316 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 05:54:11 INFO - PROCESS | 3960 | 1468500851428 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 3960 | 1468500851431 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB480800 == 41 [pid = 3960] [id = 361] 05:54:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D4B87C00) [pid = 3960] [serial = 1082] [outer = 0000000000000000] 05:54:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D6FAE000) [pid = 3960] [serial = 1083] [outer = 00000016D4B87C00] 05:54:11 INFO - PROCESS | 3960 | 1468500851489 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D7EB2400) [pid = 3960] [serial = 1084] [outer = 00000016D4B87C00] 05:54:12 INFO - PROCESS | 3960 | 1468500852126 Marionette TRACE conn6 <- [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]]]}] 05:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 984ms 05:54:12 INFO - PROCESS | 3960 | 1468500852171 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 3960 | 1468500852174 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 05:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:54:12 INFO - PROCESS | 3960 | 1468500852177 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 3960 | 1468500852181 Marionette TRACE conn6 <- [1,1410,null,{}] 05:54:12 INFO - PROCESS | 3960 | 1468500852193 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:12 INFO - PROCESS | 3960 | 1468500852198 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:12 INFO - PROCESS | 3960 | 1468500852311 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 05:54:12 INFO - PROCESS | 3960 | 1468500852439 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:12 INFO - PROCESS | 3960 | 1468500852443 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFEEB800 == 42 [pid = 3960] [id = 362] 05:54:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8546400) [pid = 3960] [serial = 1085] [outer = 0000000000000000] 05:54:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D8582C00) [pid = 3960] [serial = 1086] [outer = 00000016D8546400] 05:54:12 INFO - PROCESS | 3960 | 1468500852502 Marionette DEBUG loaded listener.js 05:54:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D9110400) [pid = 3960] [serial = 1087] [outer = 00000016D8546400] 05:54:13 INFO - PROCESS | 3960 | 1468500853318 Marionette TRACE conn6 <- [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]]]}] 05:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1192ms 05:54:13 INFO - PROCESS | 3960 | 1468500853383 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 3960 | 1468500853388 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 05:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:54:13 INFO - PROCESS | 3960 | 1468500853394 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 3960 | 1468500853397 Marionette TRACE conn6 <- [1,1414,null,{}] 05:54:13 INFO - PROCESS | 3960 | 1468500853403 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:13 INFO - PROCESS | 3960 | 1468500853406 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:13 INFO - PROCESS | 3960 | 1468500853522 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 05:54:13 INFO - PROCESS | 3960 | 1468500853593 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 3960 | 1468500853598 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:13 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1745000 == 43 [pid = 3960] [id = 363] 05:54:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CB39C400) [pid = 3960] [serial = 1088] [outer = 0000000000000000] 05:54:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB3A3400) [pid = 3960] [serial = 1089] [outer = 00000016CB39C400] 05:54:13 INFO - PROCESS | 3960 | 1468500853648 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CC245000) [pid = 3960] [serial = 1090] [outer = 00000016CB39C400] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016D84A6800 == 42 [pid = 3960] [id = 358] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB9F800 == 41 [pid = 3960] [id = 357] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE82D000 == 40 [pid = 3960] [id = 356] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7AA800 == 39 [pid = 3960] [id = 355] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB493800 == 38 [pid = 3960] [id = 354] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016D9E8E000 == 37 [pid = 3960] [id = 353] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8502800 == 36 [pid = 3960] [id = 352] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016D733C800 == 35 [pid = 3960] [id = 351] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016D04C4800 == 34 [pid = 3960] [id = 350] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7B8000 == 33 [pid = 3960] [id = 347] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88B8800 == 32 [pid = 3960] [id = 349] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016D05CB800 == 31 [pid = 3960] [id = 348] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFEEB800 == 30 [pid = 3960] [id = 362] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB480800 == 29 [pid = 3960] [id = 361] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA967000 == 28 [pid = 3960] [id = 359] 05:54:14 INFO - PROCESS | 3960 | --DOCSHELL 00000016D6F03000 == 27 [pid = 3960] [id = 360] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D1355C00) [pid = 3960] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016CB397C00) [pid = 3960] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016CAE27400) [pid = 3960] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016CB1DE800) [pid = 3960] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D05EDC00) [pid = 3960] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CF991400) [pid = 3960] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CB39EC00) [pid = 3960] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016C9648800) [pid = 3960] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D751CC00) [pid = 3960] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D4E0E400) [pid = 3960] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D8B9D400) [pid = 3960] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D883F800) [pid = 3960] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D1760800) [pid = 3960] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D4B8F800) [pid = 3960] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D1946400) [pid = 3960] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D7EB7000) [pid = 3960] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D785BC00) [pid = 3960] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D4B88400) [pid = 3960] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D74A2C00) [pid = 3960] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CF991800) [pid = 3960] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CFA73000) [pid = 3960] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D7E65000) [pid = 3960] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016CB449000) [pid = 3960] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 05:54:14 INFO - PROCESS | 3960 | 1468500854947 Marionette TRACE conn6 <- [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]]]}] 05:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1586ms 05:54:14 INFO - PROCESS | 3960 | 1468500854985 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 3960 | 1468500854989 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 05:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:54:15 INFO - PROCESS | 3960 | 1468500854994 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - PROCESS | 3960 | 1468500854998 Marionette TRACE conn6 <- [1,1418,null,{}] 05:54:15 INFO - PROCESS | 3960 | 1468500855003 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:15 INFO - PROCESS | 3960 | 1468500855006 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:15 INFO - PROCESS | 3960 | 1468500855109 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 05:54:15 INFO - PROCESS | 3960 | 1468500855224 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 3960 | 1468500855228 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:15 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CFA64000 == 28 [pid = 3960] [id = 364] 05:54:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB2CD000) [pid = 3960] [serial = 1091] [outer = 0000000000000000] 05:54:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB2D4000) [pid = 3960] [serial = 1092] [outer = 00000016CB2CD000] 05:54:15 INFO - PROCESS | 3960 | 1468500855277 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB38D800) [pid = 3960] [serial = 1093] [outer = 00000016CB2CD000] 05:54:15 INFO - PROCESS | 3960 | 1468500855702 Marionette TRACE conn6 <- [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]]]}] 05:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 734ms 05:54:15 INFO - PROCESS | 3960 | 1468500855732 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 05:54:15 INFO - PROCESS | 3960 | 1468500855738 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 05:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:54:15 INFO - PROCESS | 3960 | 1468500855744 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - PROCESS | 3960 | 1468500855747 Marionette TRACE conn6 <- [1,1422,null,{}] 05:54:15 INFO - PROCESS | 3960 | 1468500855751 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:15 INFO - PROCESS | 3960 | 1468500855753 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:15 INFO - PROCESS | 3960 | 1468500855844 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 05:54:15 INFO - PROCESS | 3960 | 1468500855850 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 3960 | 1468500855853 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:15 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D198F000 == 29 [pid = 3960] [id = 365] 05:54:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB44E400) [pid = 3960] [serial = 1094] [outer = 0000000000000000] 05:54:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CB977C00) [pid = 3960] [serial = 1095] [outer = 00000016CB44E400] 05:54:15 INFO - PROCESS | 3960 | 1468500855902 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CF996400) [pid = 3960] [serial = 1096] [outer = 00000016CB44E400] 05:54:16 INFO - PROCESS | 3960 | 1468500856385 Marionette TRACE conn6 <- [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]]]}] 05:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms 05:54:16 INFO - PROCESS | 3960 | 1468500856437 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 3960 | 1468500856440 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 05:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:54:16 INFO - PROCESS | 3960 | 1468500856444 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 3960 | 1468500856447 Marionette TRACE conn6 <- [1,1426,null,{}] 05:54:16 INFO - PROCESS | 3960 | 1468500856458 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:16 INFO - PROCESS | 3960 | 1468500856463 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:16 INFO - PROCESS | 3960 | 1468500856583 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 05:54:16 INFO - PROCESS | 3960 | 1468500856665 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 3960 | 1468500856668 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7A7E800 == 30 [pid = 3960] [id = 366] 05:54:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CB322400) [pid = 3960] [serial = 1097] [outer = 0000000000000000] 05:54:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D1355000) [pid = 3960] [serial = 1098] [outer = 00000016CB322400] 05:54:16 INFO - PROCESS | 3960 | 1468500856718 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D1760800) [pid = 3960] [serial = 1099] [outer = 00000016CB322400] 05:54:17 INFO - PROCESS | 3960 | 1468500857171 Marionette TRACE conn6 <- [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]]]}] 05:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 797ms 05:54:17 INFO - PROCESS | 3960 | 1468500857244 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 3960 | 1468500857247 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 05:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:54:17 INFO - PROCESS | 3960 | 1468500857250 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 3960 | 1468500857252 Marionette TRACE conn6 <- [1,1430,null,{}] 05:54:17 INFO - PROCESS | 3960 | 1468500857260 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:17 INFO - PROCESS | 3960 | 1468500857262 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:17 INFO - PROCESS | 3960 | 1468500857375 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 05:54:17 INFO - PROCESS | 3960 | 1468500857425 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 3960 | 1468500857427 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8446800 == 31 [pid = 3960] [id = 367] 05:54:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D1947400) [pid = 3960] [serial = 1100] [outer = 0000000000000000] 05:54:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D1C7DC00) [pid = 3960] [serial = 1101] [outer = 00000016D1947400] 05:54:17 INFO - PROCESS | 3960 | 1468500857473 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D4E0CC00) [pid = 3960] [serial = 1102] [outer = 00000016D1947400] 05:54:17 INFO - PROCESS | 3960 | 1468500857923 Marionette TRACE conn6 <- [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]]]}] 05:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 691ms 05:54:17 INFO - PROCESS | 3960 | 1468500857968 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 3960 | 1468500857970 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 05:54:17 INFO - PROCESS | 3960 | 1468500857973 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 3960 | 1468500857975 Marionette TRACE conn6 <- [1,1434,null,{}] 05:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:54:17 INFO - PROCESS | 3960 | 1468500857978 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:17 INFO - PROCESS | 3960 | 1468500857980 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:18 INFO - PROCESS | 3960 | 1468500858084 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 05:54:18 INFO - PROCESS | 3960 | 1468500858090 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 3960 | 1468500858092 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D894C800 == 32 [pid = 3960] [id = 368] 05:54:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CB385400) [pid = 3960] [serial = 1103] [outer = 0000000000000000] 05:54:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D6BD3C00) [pid = 3960] [serial = 1104] [outer = 00000016CB385400] 05:54:18 INFO - PROCESS | 3960 | 1468500858137 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D7516800) [pid = 3960] [serial = 1105] [outer = 00000016CB385400] 05:54:18 INFO - PROCESS | 3960 | 1468500858598 Marionette TRACE conn6 <- [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]]]}] 05:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 671ms 05:54:18 INFO - PROCESS | 3960 | 1468500858650 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 05:54:18 INFO - PROCESS | 3960 | 1468500858652 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 05:54:18 INFO - PROCESS | 3960 | 1468500858656 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:54:18 INFO - PROCESS | 3960 | 1468500858657 Marionette TRACE conn6 <- [1,1438,null,{}] 05:54:18 INFO - PROCESS | 3960 | 1468500858671 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:18 INFO - PROCESS | 3960 | 1468500858677 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:18 INFO - PROCESS | 3960 | 1468500858808 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 05:54:18 INFO - PROCESS | 3960 | 1468500858864 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 3960 | 1468500858866 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA969000 == 33 [pid = 3960] [id = 369] 05:54:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D751AC00) [pid = 3960] [serial = 1106] [outer = 0000000000000000] 05:54:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D7EB5400) [pid = 3960] [serial = 1107] [outer = 00000016D751AC00] 05:54:18 INFO - PROCESS | 3960 | 1468500858911 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8039000) [pid = 3960] [serial = 1108] [outer = 00000016D751AC00] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D8848C00) [pid = 3960] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D8B38800) [pid = 3960] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D8033000) [pid = 3960] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D845EC00) [pid = 3960] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D883EC00) [pid = 3960] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D7E65C00) [pid = 3960] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB3A2400) [pid = 3960] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CC2DD400) [pid = 3960] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D785B400) [pid = 3960] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CF99C000) [pid = 3960] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CA73CC00) [pid = 3960] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB1E1800) [pid = 3960] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:54:19 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CF99F400) [pid = 3960] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:54:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CB135800) [pid = 3960] [serial = 1109] [outer = 00000016D749BC00] 05:54:19 INFO - PROCESS | 3960 | 1468500859955 Marionette TRACE conn6 <- [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]]]}] 05:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1325ms 05:54:19 INFO - PROCESS | 3960 | 1468500859985 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 3960 | 1468500859990 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 05:54:20 INFO - PROCESS | 3960 | 1468500859995 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:54:20 INFO - PROCESS | 3960 | 1468500859999 Marionette TRACE conn6 <- [1,1442,null,{}] 05:54:20 INFO - PROCESS | 3960 | 1468500860005 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:20 INFO - PROCESS | 3960 | 1468500860009 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:20 INFO - PROCESS | 3960 | 1468500860135 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 05:54:20 INFO - PROCESS | 3960 | 1468500860212 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 3960 | 1468500860215 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:20 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CF792800 == 34 [pid = 3960] [id = 370] 05:54:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CB13AC00) [pid = 3960] [serial = 1110] [outer = 0000000000000000] 05:54:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016CB385000) [pid = 3960] [serial = 1111] [outer = 00000016CB13AC00] 05:54:20 INFO - PROCESS | 3960 | 1468500860317 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CB726C00) [pid = 3960] [serial = 1112] [outer = 00000016CB13AC00] 05:54:21 INFO - PROCESS | 3960 | 1468500861115 Marionette TRACE conn6 <- [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]]]}] 05:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1189ms 05:54:21 INFO - PROCESS | 3960 | 1468500861186 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 3960 | 1468500861192 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 05:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:54:21 INFO - PROCESS | 3960 | 1468500861198 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 3960 | 1468500861201 Marionette TRACE conn6 <- [1,1446,null,{}] 05:54:21 INFO - PROCESS | 3960 | 1468500861206 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:21 INFO - PROCESS | 3960 | 1468500861209 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:21 INFO - PROCESS | 3960 | 1468500861350 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 05:54:21 INFO - PROCESS | 3960 | 1468500861419 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 3960 | 1468500861422 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D122E800 == 35 [pid = 3960] [id = 371] 05:54:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016CB39F800) [pid = 3960] [serial = 1113] [outer = 0000000000000000] 05:54:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CB74E000) [pid = 3960] [serial = 1114] [outer = 00000016CB39F800] 05:54:21 INFO - PROCESS | 3960 | 1468500861481 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D01B7400) [pid = 3960] [serial = 1115] [outer = 00000016CB39F800] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBCD000 == 34 [pid = 3960] [id = 22] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88C7800 == 33 [pid = 3960] [id = 18] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7354000 == 32 [pid = 3960] [id = 14] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88D0800 == 31 [pid = 3960] [id = 27] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D733E800 == 30 [pid = 3960] [id = 25] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8487800 == 29 [pid = 3960] [id = 17] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C1C800 == 28 [pid = 3960] [id = 24] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016CFC92000 == 27 [pid = 3960] [id = 23] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D894C800 == 26 [pid = 3960] [id = 368] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8446800 == 25 [pid = 3960] [id = 367] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7A7E800 == 24 [pid = 3960] [id = 366] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016D198F000 == 23 [pid = 3960] [id = 365] 05:54:22 INFO - PROCESS | 3960 | --DOCSHELL 00000016CFA64000 == 22 [pid = 3960] [id = 364] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D8B38000) [pid = 3960] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D9111400) [pid = 3960] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D81AF000) [pid = 3960] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D8549C00) [pid = 3960] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D8459800) [pid = 3960] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D8847400) [pid = 3960] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D9104000) [pid = 3960] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D8588400) [pid = 3960] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D8032400) [pid = 3960] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB449C00) [pid = 3960] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CB72F400) [pid = 3960] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016CFABF400) [pid = 3960] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D1320800) [pid = 3960] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D7E68400) [pid = 3960] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D1207000) [pid = 3960] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D135B000) [pid = 3960] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D5093C00) [pid = 3960] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D749C000) [pid = 3960] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016CB2D2800) [pid = 3960] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016CB38E800) [pid = 3960] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016D88E8C00) [pid = 3960] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016D88E2C00) [pid = 3960] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D1521800) [pid = 3960] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016D7EBC000) [pid = 3960] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (00000016D785CC00) [pid = 3960] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 05:54:22 INFO - PROCESS | 3960 | 1468500862395 Marionette TRACE conn6 <- [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]]]}] 05:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1244ms 05:54:22 INFO - PROCESS | 3960 | 1468500862445 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 3960 | 1468500862450 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 05:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:54:22 INFO - PROCESS | 3960 | 1468500862456 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 3960 | 1468500862460 Marionette TRACE conn6 <- [1,1450,null,{}] 05:54:22 INFO - PROCESS | 3960 | 1468500862466 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:22 INFO - PROCESS | 3960 | 1468500862469 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:22 INFO - PROCESS | 3960 | 1468500862618 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 05:54:22 INFO - PROCESS | 3960 | 1468500862691 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 3960 | 1468500862696 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D071A000 == 23 [pid = 3960] [id = 372] 05:54:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (00000016CB39F000) [pid = 3960] [serial = 1116] [outer = 0000000000000000] 05:54:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016CB444400) [pid = 3960] [serial = 1117] [outer = 00000016CB39F000] 05:54:22 INFO - PROCESS | 3960 | 1468500862798 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016CB787C00) [pid = 3960] [serial = 1118] [outer = 00000016CB39F000] 05:54:23 INFO - PROCESS | 3960 | 1468500863450 Marionette TRACE conn6 <- [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]]]}] 05:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1031ms 05:54:23 INFO - PROCESS | 3960 | 1468500863490 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 05:54:23 INFO - PROCESS | 3960 | 1468500863495 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 05:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:54:23 INFO - PROCESS | 3960 | 1468500863502 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:54:23 INFO - PROCESS | 3960 | 1468500863505 Marionette TRACE conn6 <- [1,1454,null,{}] 05:54:23 INFO - PROCESS | 3960 | 1468500863509 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:23 INFO - PROCESS | 3960 | 1468500863512 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:23 INFO - PROCESS | 3960 | 1468500863630 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 05:54:23 INFO - PROCESS | 3960 | 1468500863715 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:23 INFO - PROCESS | 3960 | 1468500863718 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7427800 == 24 [pid = 3960] [id = 373] 05:54:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016D0478800) [pid = 3960] [serial = 1119] [outer = 0000000000000000] 05:54:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016D05F1400) [pid = 3960] [serial = 1120] [outer = 00000016D0478800] 05:54:23 INFO - PROCESS | 3960 | 1468500863777 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016D1356C00) [pid = 3960] [serial = 1121] [outer = 00000016D0478800] 05:54:24 INFO - PROCESS | 3960 | 1468500864414 Marionette TRACE conn6 <- [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]]]}] 05:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 986ms 05:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:54:24 INFO - PROCESS | 3960 | 1468500864490 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 3960 | 1468500864493 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 05:54:24 INFO - PROCESS | 3960 | 1468500864497 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 3960 | 1468500864501 Marionette TRACE conn6 <- [1,1458,null,{}] 05:54:24 INFO - PROCESS | 3960 | 1468500864514 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:24 INFO - PROCESS | 3960 | 1468500864519 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:24 INFO - PROCESS | 3960 | 1468500864640 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 05:54:24 INFO - PROCESS | 3960 | 1468500864708 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 3960 | 1468500864712 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D850F800 == 25 [pid = 3960] [id = 374] 05:54:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016C9648000) [pid = 3960] [serial = 1122] [outer = 0000000000000000] 05:54:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016D1C7E400) [pid = 3960] [serial = 1123] [outer = 00000016C9648000] 05:54:24 INFO - PROCESS | 3960 | 1468500864773 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D6BBE800) [pid = 3960] [serial = 1124] [outer = 00000016C9648000] 05:54:25 INFO - PROCESS | 3960 | 1468500865437 Marionette TRACE conn6 <- [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]]]}] 05:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 05:54:25 INFO - PROCESS | 3960 | 1468500865485 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 05:54:25 INFO - PROCESS | 3960 | 1468500865488 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 05:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:54:25 INFO - PROCESS | 3960 | 1468500865492 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - PROCESS | 3960 | 1468500865494 Marionette TRACE conn6 <- [1,1462,null,{}] 05:54:25 INFO - PROCESS | 3960 | 1468500865497 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:25 INFO - PROCESS | 3960 | 1468500865500 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:25 INFO - PROCESS | 3960 | 1468500865613 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 05:54:25 INFO - PROCESS | 3960 | 1468500865684 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 3960 | 1468500865687 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D923D800 == 26 [pid = 3960] [id = 375] 05:54:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D7816800) [pid = 3960] [serial = 1125] [outer = 0000000000000000] 05:54:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D785B400) [pid = 3960] [serial = 1126] [outer = 00000016D7816800] 05:54:25 INFO - PROCESS | 3960 | 1468500865743 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D7E21400) [pid = 3960] [serial = 1127] [outer = 00000016D7816800] 05:54:26 INFO - PROCESS | 3960 | 1468500866455 Marionette TRACE conn6 <- [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]]]}] 05:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1031ms 05:54:26 INFO - PROCESS | 3960 | 1468500866524 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 3960 | 1468500866529 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 05:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:54:26 INFO - PROCESS | 3960 | 1468500866534 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 3960 | 1468500866538 Marionette TRACE conn6 <- [1,1466,null,{}] 05:54:26 INFO - PROCESS | 3960 | 1468500866564 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:26 INFO - PROCESS | 3960 | 1468500866567 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016CF792800 == 25 [pid = 3960] [id = 370] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB477800 == 24 [pid = 3960] [id = 20] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7A7F800 == 23 [pid = 3960] [id = 16] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BE1000 == 22 [pid = 3960] [id = 26] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA96A800 == 21 [pid = 3960] [id = 29] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBCB000 == 20 [pid = 3960] [id = 21] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0279800 == 19 [pid = 3960] [id = 10] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1745000 == 18 [pid = 3960] [id = 363] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4ECD000 == 17 [pid = 3960] [id = 13] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016CF95B000 == 16 [pid = 3960] [id = 28] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA967800 == 15 [pid = 3960] [id = 19] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78D4000 == 14 [pid = 3960] [id = 15] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016D850F800 == 13 [pid = 3960] [id = 374] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA969000 == 12 [pid = 3960] [id = 369] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7427800 == 11 [pid = 3960] [id = 373] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016D122E800 == 10 [pid = 3960] [id = 371] 05:54:27 INFO - PROCESS | 3960 | --DOCSHELL 00000016D071A000 == 9 [pid = 3960] [id = 372] 05:54:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D923D800 == 8 [pid = 3960] [id = 375] 05:54:29 INFO - PROCESS | 3960 | 1468500869170 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 05:54:29 INFO - PROCESS | 3960 | 1468500869333 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 3960 | 1468500869337 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:29 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB720000 == 9 [pid = 3960] [id = 376] 05:54:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CA956400) [pid = 3960] [serial = 1128] [outer = 0000000000000000] 05:54:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CA9C6C00) [pid = 3960] [serial = 1129] [outer = 00000016CA956400] 05:54:29 INFO - PROCESS | 3960 | 1468500869391 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB1DF400) [pid = 3960] [serial = 1130] [outer = 00000016CA956400] 05:54:29 INFO - PROCESS | 3960 | 1468500869875 Marionette TRACE conn6 <- [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]]]}] 05:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 3397ms 05:54:29 INFO - PROCESS | 3960 | 1468500869936 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 3960 | 1468500869941 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 05:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:54:29 INFO - PROCESS | 3960 | 1468500869946 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 3960 | 1468500869950 Marionette TRACE conn6 <- [1,1470,null,{}] 05:54:29 INFO - PROCESS | 3960 | 1468500869955 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:29 INFO - PROCESS | 3960 | 1468500869958 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:30 INFO - PROCESS | 3960 | 1468500870057 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 05:54:30 INFO - PROCESS | 3960 | 1468500870071 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 3960 | 1468500870074 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1A16000 == 10 [pid = 3960] [id = 377] 05:54:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB44B000) [pid = 3960] [serial = 1131] [outer = 0000000000000000] 05:54:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB72C000) [pid = 3960] [serial = 1132] [outer = 00000016CB44B000] 05:54:30 INFO - PROCESS | 3960 | 1468500870125 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CC2DF800) [pid = 3960] [serial = 1133] [outer = 00000016CB44B000] 05:54:30 INFO - PROCESS | 3960 | 1468500870655 Marionette TRACE conn6 <- [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]]]}] 05:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 05:54:30 INFO - PROCESS | 3960 | 1468500870683 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 3960 | 1468500870687 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 05:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:54:30 INFO - PROCESS | 3960 | 1468500870690 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 3960 | 1468500870692 Marionette TRACE conn6 <- [1,1474,null,{}] 05:54:30 INFO - PROCESS | 3960 | 1468500870697 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:30 INFO - PROCESS | 3960 | 1468500870699 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:30 INFO - PROCESS | 3960 | 1468500870794 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 05:54:30 INFO - PROCESS | 3960 | 1468500870872 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 3960 | 1468500870881 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BE8000 == 11 [pid = 3960] [id = 378] 05:54:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CB44D000) [pid = 3960] [serial = 1134] [outer = 0000000000000000] 05:54:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CFABF400) [pid = 3960] [serial = 1135] [outer = 00000016CB44D000] 05:54:30 INFO - PROCESS | 3960 | 1468500870930 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D051FC00) [pid = 3960] [serial = 1136] [outer = 00000016CB44D000] 05:54:31 INFO - PROCESS | 3960 | 1468500871375 Marionette TRACE conn6 <- [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]]]}] 05:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 05:54:31 INFO - PROCESS | 3960 | 1468500871426 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 05:54:31 INFO - PROCESS | 3960 | 1468500871430 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 05:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:54:31 INFO - PROCESS | 3960 | 1468500871451 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:54:31 INFO - PROCESS | 3960 | 1468500871456 Marionette TRACE conn6 <- [1,1478,null,{}] 05:54:31 INFO - PROCESS | 3960 | 1468500871460 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:31 INFO - PROCESS | 3960 | 1468500871464 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:31 INFO - PROCESS | 3960 | 1468500871588 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 05:54:31 INFO - PROCESS | 3960 | 1468500871598 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 3960 | 1468500871600 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8955800 == 12 [pid = 3960] [id = 379] 05:54:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D1291800) [pid = 3960] [serial = 1137] [outer = 0000000000000000] 05:54:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D1521C00) [pid = 3960] [serial = 1138] [outer = 00000016D1291800] 05:54:31 INFO - PROCESS | 3960 | 1468500871649 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D1948800) [pid = 3960] [serial = 1139] [outer = 00000016D1291800] 05:54:32 INFO - PROCESS | 3960 | 1468500872136 Marionette TRACE conn6 <- [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]]]}] 05:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 755ms 05:54:32 INFO - PROCESS | 3960 | 1468500872195 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 3960 | 1468500872197 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 05:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:54:32 INFO - PROCESS | 3960 | 1468500872200 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 3960 | 1468500872202 Marionette TRACE conn6 <- [1,1482,null,{}] 05:54:32 INFO - PROCESS | 3960 | 1468500872212 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:32 INFO - PROCESS | 3960 | 1468500872214 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:32 INFO - PROCESS | 3960 | 1468500872334 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 05:54:32 INFO - PROCESS | 3960 | 1468500872345 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 3960 | 1468500872347 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:32 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DAD3F800 == 13 [pid = 3960] [id = 380] 05:54:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D4E07400) [pid = 3960] [serial = 1140] [outer = 0000000000000000] 05:54:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D5083800) [pid = 3960] [serial = 1141] [outer = 00000016D4E07400] 05:54:32 INFO - PROCESS | 3960 | 1468500872393 Marionette DEBUG loaded listener.js 05:54:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D6BD0C00) [pid = 3960] [serial = 1142] [outer = 00000016D4E07400] 05:54:32 INFO - PROCESS | 3960 | 1468500872859 Marionette TRACE conn6 <- [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]]]}] 05:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 672ms 05:54:32 INFO - PROCESS | 3960 | 1468500872875 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 3960 | 1468500872877 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 05:54:32 INFO - PROCESS | 3960 | 1468500872880 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:54:32 INFO - PROCESS | 3960 | 1468500872882 Marionette TRACE conn6 <- [1,1486,null,{}] 05:54:32 INFO - PROCESS | 3960 | 1468500872886 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:32 INFO - PROCESS | 3960 | 1468500872888 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:33 INFO - PROCESS | 3960 | 1468500873007 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 05:54:33 INFO - PROCESS | 3960 | 1468500873014 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 3960 | 1468500873020 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:33 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7AD000 == 14 [pid = 3960] [id = 381] 05:54:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D7523C00) [pid = 3960] [serial = 1143] [outer = 0000000000000000] 05:54:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D7819000) [pid = 3960] [serial = 1144] [outer = 00000016D7523C00] 05:54:33 INFO - PROCESS | 3960 | 1468500873079 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D7E68C00) [pid = 3960] [serial = 1145] [outer = 00000016D7523C00] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D1947400) [pid = 3960] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D0478800) [pid = 3960] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016C9648000) [pid = 3960] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D8546400) [pid = 3960] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB723400) [pid = 3960] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D4B87C00) [pid = 3960] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB39F800) [pid = 3960] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB13AC00) [pid = 3960] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D751AC00) [pid = 3960] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB385400) [pid = 3960] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB39F000) [pid = 3960] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB39C400) [pid = 3960] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB2CD000) [pid = 3960] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB44E400) [pid = 3960] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:54:33 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB322400) [pid = 3960] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:54:33 INFO - PROCESS | 3960 | 1468500873818 Marionette TRACE conn6 <- [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]]]}] 05:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 987ms 05:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:54:33 INFO - PROCESS | 3960 | 1468500873871 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 3960 | 1468500873874 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 05:54:33 INFO - PROCESS | 3960 | 1468500873877 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 3960 | 1468500873879 Marionette TRACE conn6 <- [1,1490,null,{}] 05:54:33 INFO - PROCESS | 3960 | 1468500873883 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:33 INFO - PROCESS | 3960 | 1468500873885 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:34 INFO - PROCESS | 3960 | 1468500874005 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 05:54:34 INFO - PROCESS | 3960 | 1468500874054 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 3960 | 1468500874056 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016C95AC800 == 15 [pid = 3960] [id = 382] 05:54:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CAE28800) [pid = 3960] [serial = 1146] [outer = 0000000000000000] 05:54:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB141000) [pid = 3960] [serial = 1147] [outer = 00000016CAE28800] 05:54:34 INFO - PROCESS | 3960 | 1468500874102 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CF7C3800) [pid = 3960] [serial = 1148] [outer = 00000016CAE28800] 05:54:34 INFO - PROCESS | 3960 | 1468500874469 Marionette TRACE conn6 <- [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]]]}] 05:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 629ms 05:54:34 INFO - PROCESS | 3960 | 1468500874508 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 05:54:34 INFO - PROCESS | 3960 | 1468500874510 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 05:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:54:34 INFO - PROCESS | 3960 | 1468500874514 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 3960 | 1468500874516 Marionette TRACE conn6 <- [1,1494,null,{}] 05:54:34 INFO - PROCESS | 3960 | 1468500874527 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:34 INFO - PROCESS | 3960 | 1468500874529 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:34 INFO - PROCESS | 3960 | 1468500874611 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 05:54:34 INFO - PROCESS | 3960 | 1468500874616 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 3960 | 1468500874618 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7B7800 == 16 [pid = 3960] [id = 383] 05:54:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CF993800) [pid = 3960] [serial = 1149] [outer = 0000000000000000] 05:54:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1942400) [pid = 3960] [serial = 1150] [outer = 00000016CF993800] 05:54:34 INFO - PROCESS | 3960 | 1468500874665 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D780E800) [pid = 3960] [serial = 1151] [outer = 00000016CF993800] 05:54:35 INFO - PROCESS | 3960 | 1468500875089 Marionette TRACE conn6 <- [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]]]}] 05:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 629ms 05:54:35 INFO - PROCESS | 3960 | 1468500875146 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 3960 | 1468500875149 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 05:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:54:35 INFO - PROCESS | 3960 | 1468500875152 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 3960 | 1468500875154 Marionette TRACE conn6 <- [1,1498,null,{}] 05:54:35 INFO - PROCESS | 3960 | 1468500875158 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:35 INFO - PROCESS | 3960 | 1468500875160 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:35 INFO - PROCESS | 3960 | 1468500875251 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 05:54:35 INFO - PROCESS | 3960 | 1468500875257 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:35 INFO - PROCESS | 3960 | 1468500875259 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB87800 == 17 [pid = 3960] [id = 384] 05:54:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7E69000) [pid = 3960] [serial = 1152] [outer = 0000000000000000] 05:54:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7EB8800) [pid = 3960] [serial = 1153] [outer = 00000016D7E69000] 05:54:35 INFO - PROCESS | 3960 | 1468500875305 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D803C000) [pid = 3960] [serial = 1154] [outer = 00000016D7E69000] 05:54:35 INFO - PROCESS | 3960 | 1468500875897 Marionette TRACE conn6 <- [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]]]}] 05:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 776ms 05:54:35 INFO - PROCESS | 3960 | 1468500875932 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 3960 | 1468500875937 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 05:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:54:35 INFO - PROCESS | 3960 | 1468500875943 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 3960 | 1468500875947 Marionette TRACE conn6 <- [1,1502,null,{}] 05:54:35 INFO - PROCESS | 3960 | 1468500875954 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:35 INFO - PROCESS | 3960 | 1468500875957 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:36 INFO - PROCESS | 3960 | 1468500876087 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 05:54:36 INFO - PROCESS | 3960 | 1468500876162 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 3960 | 1468500876167 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:36 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D138F000 == 18 [pid = 3960] [id = 385] 05:54:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CB2CAC00) [pid = 3960] [serial = 1155] [outer = 0000000000000000] 05:54:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CB32BC00) [pid = 3960] [serial = 1156] [outer = 00000016CB2CAC00] 05:54:36 INFO - PROCESS | 3960 | 1468500876269 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CB44AC00) [pid = 3960] [serial = 1157] [outer = 00000016CB2CAC00] 05:54:37 INFO - PROCESS | 3960 | 1468500877081 Marionette TRACE conn6 <- [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]]]}] 05:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1183ms 05:54:37 INFO - PROCESS | 3960 | 1468500877129 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 05:54:37 INFO - PROCESS | 3960 | 1468500877134 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 05:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:54:37 INFO - PROCESS | 3960 | 1468500877141 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 3960 | 1468500877144 Marionette TRACE conn6 <- [1,1506,null,{}] 05:54:37 INFO - PROCESS | 3960 | 1468500877149 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:37 INFO - PROCESS | 3960 | 1468500877152 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:37 INFO - PROCESS | 3960 | 1468500877305 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 05:54:37 INFO - PROCESS | 3960 | 1468500877501 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 3960 | 1468500877505 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:37 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB717800 == 19 [pid = 3960] [id = 386] 05:54:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CA758000) [pid = 3960] [serial = 1158] [outer = 0000000000000000] 05:54:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CB2CD000) [pid = 3960] [serial = 1159] [outer = 00000016CA758000] 05:54:37 INFO - PROCESS | 3960 | 1468500877579 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016CB395C00) [pid = 3960] [serial = 1160] [outer = 00000016CA758000] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CC5ED800) [pid = 3960] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D6FAE000) [pid = 3960] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D8582C00) [pid = 3960] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D9110400) [pid = 3960] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D1211000) [pid = 3960] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7EB2400) [pid = 3960] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D01B7400) [pid = 3960] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB132400) [pid = 3960] [serial = 667] [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.] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB726C00) [pid = 3960] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D1C7E400) [pid = 3960] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB74E000) [pid = 3960] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D05F1400) [pid = 3960] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB385000) [pid = 3960] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D8039000) [pid = 3960] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D6BD3C00) [pid = 3960] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CB787C00) [pid = 3960] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D7EB5400) [pid = 3960] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D7516800) [pid = 3960] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016CB444400) [pid = 3960] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D1355000) [pid = 3960] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016CC245000) [pid = 3960] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016CB3A3400) [pid = 3960] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016CB2D4000) [pid = 3960] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D4E0CC00) [pid = 3960] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016CB38D800) [pid = 3960] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016CB977C00) [pid = 3960] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016CF996400) [pid = 3960] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D1760800) [pid = 3960] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016D1C7DC00) [pid = 3960] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (00000016D1356C00) [pid = 3960] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (00000016D6BBE800) [pid = 3960] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (00000016D785B400) [pid = 3960] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3960 | 1468500878225 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1135ms 05:54:38 INFO - PROCESS | 3960 | 1468500878279 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 05:54:38 INFO - PROCESS | 3960 | 1468500878283 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 05:54:38 INFO - PROCESS | 3960 | 1468500878287 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:54:38 INFO - PROCESS | 3960 | 1468500878290 Marionette TRACE conn6 <- [1,1510,null,{}] 05:54:38 INFO - PROCESS | 3960 | 1468500878296 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:38 INFO - PROCESS | 3960 | 1468500878300 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:38 INFO - PROCESS | 3960 | 1468500878420 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 05:54:38 INFO - PROCESS | 3960 | 1468500878470 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:38 INFO - PROCESS | 3960 | 1468500878473 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D138A000 == 20 [pid = 3960] [id = 387] 05:54:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (00000016CB396000) [pid = 3960] [serial = 1161] [outer = 0000000000000000] 05:54:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (00000016CB724400) [pid = 3960] [serial = 1162] [outer = 00000016CB396000] 05:54:38 INFO - PROCESS | 3960 | 1468500878521 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (00000016CB787C00) [pid = 3960] [serial = 1163] [outer = 00000016CB396000] 05:54:38 INFO - PROCESS | 3960 | 1468500878970 Marionette TRACE conn6 <- [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"]]]}] 05:54:39 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 () { 05:54:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:54:39 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 () { 05:54:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:54:39 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 () { 05:54:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:54:39 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 () { 05:54:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:54:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 740ms 05:54:39 INFO - PROCESS | 3960 | 1468500879033 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 3960 | 1468500879037 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 05:54:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:54:39 INFO - PROCESS | 3960 | 1468500879042 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 3960 | 1468500879044 Marionette TRACE conn6 <- [1,1514,null,{}] 05:54:39 INFO - PROCESS | 3960 | 1468500879048 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:39 INFO - PROCESS | 3960 | 1468500879050 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:39 INFO - PROCESS | 3960 | 1468500879145 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 05:54:39 INFO - PROCESS | 3960 | 1468500879151 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 3960 | 1468500879153 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50C9000 == 21 [pid = 3960] [id = 388] 05:54:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016CBC0DC00) [pid = 3960] [serial = 1164] [outer = 0000000000000000] 05:54:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016CFABC000) [pid = 3960] [serial = 1165] [outer = 00000016CBC0DC00] 05:54:39 INFO - PROCESS | 3960 | 1468500879200 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016D1282C00) [pid = 3960] [serial = 1166] [outer = 00000016CBC0DC00] 05:54:39 INFO - PROCESS | 3960 | 1468500879664 Marionette TRACE conn6 <- [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"]]]}] 05:54:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:54:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:54:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:54:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 687ms 05:54:39 INFO - PROCESS | 3960 | 1468500879733 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 3960 | 1468500879735 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 05:54:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:54:39 INFO - PROCESS | 3960 | 1468500879741 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 3960 | 1468500879747 Marionette TRACE conn6 <- [1,1518,null,{}] 05:54:39 INFO - PROCESS | 3960 | 1468500879757 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:39 INFO - PROCESS | 3960 | 1468500879761 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:39 INFO - PROCESS | 3960 | 1468500879849 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 05:54:39 INFO - PROCESS | 3960 | 1468500879865 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 3960 | 1468500879867 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BD6000 == 22 [pid = 3960] [id = 389] 05:54:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016CC5ED000) [pid = 3960] [serial = 1167] [outer = 0000000000000000] 05:54:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016D175F400) [pid = 3960] [serial = 1168] [outer = 00000016CC5ED000] 05:54:39 INFO - PROCESS | 3960 | 1468500879977 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016D1942C00) [pid = 3960] [serial = 1169] [outer = 00000016CC5ED000] 05:54:40 INFO - PROCESS | 3960 | 1468500880366 Marionette TRACE conn6 <- [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]]]}] 05:54:40 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 05:54:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:54:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:54:40 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. 05:54:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:54:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 05:54:40 INFO - PROCESS | 3960 | 1468500880434 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 3960 | 1468500880437 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 05:54:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:54:40 INFO - PROCESS | 3960 | 1468500880440 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 3960 | 1468500880442 Marionette TRACE conn6 <- [1,1522,null,{}] 05:54:40 INFO - PROCESS | 3960 | 1468500880445 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:40 INFO - PROCESS | 3960 | 1468500880447 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:40 INFO - PROCESS | 3960 | 1468500880586 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 05:54:40 INFO - PROCESS | 3960 | 1468500880592 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 3960 | 1468500880594 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:40 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8494000 == 23 [pid = 3960] [id = 390] 05:54:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016D1C73C00) [pid = 3960] [serial = 1170] [outer = 0000000000000000] 05:54:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D4B8F400) [pid = 3960] [serial = 1171] [outer = 00000016D1C73C00] 05:54:40 INFO - PROCESS | 3960 | 1468500880639 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D508D000) [pid = 3960] [serial = 1172] [outer = 00000016D1C73C00] 05:54:41 INFO - PROCESS | 3960 | 1468500881089 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:54:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:54:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 05:54:41 INFO - PROCESS | 3960 | 1468500881118 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 3960 | 1468500881120 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 05:54:41 INFO - PROCESS | 3960 | 1468500881123 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 3960 | 1468500881125 Marionette TRACE conn6 <- [1,1526,null,{}] 05:54:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:54:41 INFO - PROCESS | 3960 | 1468500881129 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:41 INFO - PROCESS | 3960 | 1468500881131 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:41 INFO - PROCESS | 3960 | 1468500881237 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 05:54:41 INFO - PROCESS | 3960 | 1468500881243 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 3960 | 1468500881249 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:41 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78D7000 == 24 [pid = 3960] [id = 391] 05:54:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D7493C00) [pid = 3960] [serial = 1173] [outer = 0000000000000000] 05:54:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D7514800) [pid = 3960] [serial = 1174] [outer = 00000016D7493C00] 05:54:41 INFO - PROCESS | 3960 | 1468500881344 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D785B400) [pid = 3960] [serial = 1175] [outer = 00000016D7493C00] 05:54:41 INFO - PROCESS | 3960 | 1468500881800 Marionette TRACE conn6 <- [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]]]}] 05:54:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:54:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 734ms 05:54:41 INFO - PROCESS | 3960 | 1468500881898 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 3960 | 1468500881900 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 05:54:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:54:41 INFO - PROCESS | 3960 | 1468500881905 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 3960 | 1468500881907 Marionette TRACE conn6 <- [1,1530,null,{}] 05:54:41 INFO - PROCESS | 3960 | 1468500881910 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:41 INFO - PROCESS | 3960 | 1468500881913 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:42 INFO - PROCESS | 3960 | 1468500882026 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 05:54:42 INFO - PROCESS | 3960 | 1468500882039 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 3960 | 1468500882041 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA96E800 == 25 [pid = 3960] [id = 392] 05:54:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D7494C00) [pid = 3960] [serial = 1176] [outer = 0000000000000000] 05:54:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D7EBD400) [pid = 3960] [serial = 1177] [outer = 00000016D7494C00] 05:54:42 INFO - PROCESS | 3960 | 1468500882094 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D803A000) [pid = 3960] [serial = 1178] [outer = 00000016D7494C00] 05:54:42 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB44B000) [pid = 3960] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:54:42 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CA956400) [pid = 3960] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:54:42 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016CB44D000) [pid = 3960] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:54:42 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D1291800) [pid = 3960] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:54:42 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016CAE28800) [pid = 3960] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:54:42 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D7523C00) [pid = 3960] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:54:42 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016CF993800) [pid = 3960] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:54:42 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D7816800) [pid = 3960] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:54:42 INFO - PROCESS | 3960 | 1468500882539 Marionette TRACE conn6 <- [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]]]}] 05:54:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:54:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 671ms 05:54:42 INFO - PROCESS | 3960 | 1468500882577 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 05:54:42 INFO - PROCESS | 3960 | 1468500882580 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 05:54:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:54:42 INFO - PROCESS | 3960 | 1468500882583 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 3960 | 1468500882585 Marionette TRACE conn6 <- [1,1534,null,{}] 05:54:42 INFO - PROCESS | 3960 | 1468500882588 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:42 INFO - PROCESS | 3960 | 1468500882590 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:42 INFO - PROCESS | 3960 | 1468500882701 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 05:54:42 INFO - PROCESS | 3960 | 1468500882708 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 3960 | 1468500882710 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7A3000 == 26 [pid = 3960] [id = 393] 05:54:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016C9EC2000) [pid = 3960] [serial = 1179] [outer = 0000000000000000] 05:54:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D785DC00) [pid = 3960] [serial = 1180] [outer = 00000016C9EC2000] 05:54:42 INFO - PROCESS | 3960 | 1468500882755 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D81AC800) [pid = 3960] [serial = 1181] [outer = 00000016C9EC2000] 05:54:43 INFO - PROCESS | 3960 | 1468500883155 Marionette TRACE conn6 <- [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]]]}] 05:54:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:54:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 629ms 05:54:43 INFO - PROCESS | 3960 | 1468500883216 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 3960 | 1468500883218 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 05:54:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:54:43 INFO - PROCESS | 3960 | 1468500883222 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 3960 | 1468500883224 Marionette TRACE conn6 <- [1,1538,null,{}] 05:54:43 INFO - PROCESS | 3960 | 1468500883227 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:43 INFO - PROCESS | 3960 | 1468500883229 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:43 INFO - PROCESS | 3960 | 1468500883312 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 05:54:43 INFO - PROCESS | 3960 | 1468500883317 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 3960 | 1468500883319 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5C5000 == 27 [pid = 3960] [id = 394] 05:54:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D81AF000) [pid = 3960] [serial = 1182] [outer = 0000000000000000] 05:54:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D845D400) [pid = 3960] [serial = 1183] [outer = 00000016D81AF000] 05:54:43 INFO - PROCESS | 3960 | 1468500883374 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D8465400) [pid = 3960] [serial = 1184] [outer = 00000016D81AF000] 05:54:44 INFO - PROCESS | 3960 | 1468500884092 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:54:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:54:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 923ms 05:54:44 INFO - PROCESS | 3960 | 1468500884149 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 3960 | 1468500884154 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 05:54:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:54:44 INFO - PROCESS | 3960 | 1468500884159 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 3960 | 1468500884165 Marionette TRACE conn6 <- [1,1542,null,{}] 05:54:44 INFO - PROCESS | 3960 | 1468500884184 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:44 INFO - PROCESS | 3960 | 1468500884187 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:44 INFO - PROCESS | 3960 | 1468500884335 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 05:54:44 INFO - PROCESS | 3960 | 1468500884383 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 3960 | 1468500884387 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4ED1000 == 28 [pid = 3960] [id = 395] 05:54:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB630C00) [pid = 3960] [serial = 1185] [outer = 0000000000000000] 05:54:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB78A800) [pid = 3960] [serial = 1186] [outer = 00000016CB630C00] 05:54:44 INFO - PROCESS | 3960 | 1468500884448 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CF9F9C00) [pid = 3960] [serial = 1187] [outer = 00000016CB630C00] 05:54:45 INFO - PROCESS | 3960 | 1468500885058 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:54:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 944ms 05:54:45 INFO - PROCESS | 3960 | 1468500885106 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 3960 | 1468500885111 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 05:54:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:54:45 INFO - PROCESS | 3960 | 1468500885119 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 3960 | 1468500885122 Marionette TRACE conn6 <- [1,1546,null,{}] 05:54:45 INFO - PROCESS | 3960 | 1468500885126 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:45 INFO - PROCESS | 3960 | 1468500885130 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:45 INFO - PROCESS | 3960 | 1468500885280 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 05:54:45 INFO - PROCESS | 3960 | 1468500885399 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 3960 | 1468500885402 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D851C000 == 29 [pid = 3960] [id = 396] 05:54:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CFA72800) [pid = 3960] [serial = 1188] [outer = 0000000000000000] 05:54:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D175F800) [pid = 3960] [serial = 1189] [outer = 00000016CFA72800] 05:54:45 INFO - PROCESS | 3960 | 1468500885463 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D6BCB400) [pid = 3960] [serial = 1190] [outer = 00000016CFA72800] 05:54:46 INFO - PROCESS | 3960 | 1468500886060 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:54:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:54:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 987ms 05:54:46 INFO - PROCESS | 3960 | 1468500886107 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 05:54:46 INFO - PROCESS | 3960 | 1468500886110 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 05:54:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:54:46 INFO - PROCESS | 3960 | 1468500886114 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 3960 | 1468500886118 Marionette TRACE conn6 <- [1,1550,null,{}] 05:54:46 INFO - PROCESS | 3960 | 1468500886130 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:46 INFO - PROCESS | 3960 | 1468500886135 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:46 INFO - PROCESS | 3960 | 1468500886249 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 05:54:46 INFO - PROCESS | 3960 | 1468500886328 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 3960 | 1468500886332 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:46 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE82B000 == 30 [pid = 3960] [id = 397] 05:54:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7EB1400) [pid = 3960] [serial = 1191] [outer = 0000000000000000] 05:54:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8035400) [pid = 3960] [serial = 1192] [outer = 00000016D7EB1400] 05:54:46 INFO - PROCESS | 3960 | 1468500886432 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8542800) [pid = 3960] [serial = 1193] [outer = 00000016D7EB1400] 05:54:47 INFO - PROCESS | 3960 | 1468500887250 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:54:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:54:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1184ms 05:54:47 INFO - PROCESS | 3960 | 1468500887300 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 3960 | 1468500887305 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 05:54:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:54:47 INFO - PROCESS | 3960 | 1468500887310 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 3960 | 1468500887313 Marionette TRACE conn6 <- [1,1554,null,{}] 05:54:47 INFO - PROCESS | 3960 | 1468500887320 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:47 INFO - PROCESS | 3960 | 1468500887323 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:47 INFO - PROCESS | 3960 | 1468500887427 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 05:54:47 INFO - PROCESS | 3960 | 1468500887505 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:47 INFO - PROCESS | 3960 | 1468500887508 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D04BA800 == 31 [pid = 3960] [id = 398] 05:54:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CC2DE000) [pid = 3960] [serial = 1194] [outer = 0000000000000000] 05:54:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CF7C2000) [pid = 3960] [serial = 1195] [outer = 00000016CC2DE000] 05:54:47 INFO - PROCESS | 3960 | 1468500887602 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CFA73000) [pid = 3960] [serial = 1196] [outer = 00000016CC2DE000] 05:54:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB720000 == 30 [pid = 3960] [id = 376] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D7E21400) [pid = 3960] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB72C000) [pid = 3960] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CC2DF800) [pid = 3960] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CA9C6C00) [pid = 3960] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB1DF400) [pid = 3960] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CFABF400) [pid = 3960] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D1521C00) [pid = 3960] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D5083800) [pid = 3960] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D7EB8800) [pid = 3960] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB141000) [pid = 3960] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7819000) [pid = 3960] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D1942400) [pid = 3960] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D7E68C00) [pid = 3960] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D780E800) [pid = 3960] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D1948800) [pid = 3960] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D051FC00) [pid = 3960] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016CF7C3800) [pid = 3960] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 05:54:48 INFO - PROCESS | 3960 | 1468500888641 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:54:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:54:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1378ms 05:54:48 INFO - PROCESS | 3960 | 1468500888692 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 05:54:48 INFO - PROCESS | 3960 | 1468500888697 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 05:54:48 INFO - PROCESS | 3960 | 1468500888701 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:54:48 INFO - PROCESS | 3960 | 1468500888707 Marionette TRACE conn6 <- [1,1558,null,{}] 05:54:48 INFO - PROCESS | 3960 | 1468500888712 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:48 INFO - PROCESS | 3960 | 1468500888715 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:48 INFO - PROCESS | 3960 | 1468500888808 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 05:54:48 INFO - PROCESS | 3960 | 1468500888817 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:48 INFO - PROCESS | 3960 | 1468500888820 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:48 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0203800 == 31 [pid = 3960] [id = 399] 05:54:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB388400) [pid = 3960] [serial = 1197] [outer = 0000000000000000] 05:54:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB396C00) [pid = 3960] [serial = 1198] [outer = 00000016CB388400] 05:54:48 INFO - PROCESS | 3960 | 1468500888870 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB724000) [pid = 3960] [serial = 1199] [outer = 00000016CB388400] 05:54:49 INFO - PROCESS | 3960 | 1468500889369 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:54:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:54:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 692ms 05:54:49 INFO - PROCESS | 3960 | 1468500889398 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 3960 | 1468500889403 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 05:54:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:54:49 INFO - PROCESS | 3960 | 1468500889410 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 3960 | 1468500889413 Marionette TRACE conn6 <- [1,1562,null,{}] 05:54:49 INFO - PROCESS | 3960 | 1468500889417 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:49 INFO - PROCESS | 3960 | 1468500889420 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:49 INFO - PROCESS | 3960 | 1468500889552 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 05:54:49 INFO - PROCESS | 3960 | 1468500889635 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 3960 | 1468500889638 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7436000 == 32 [pid = 3960] [id = 400] 05:54:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB724800) [pid = 3960] [serial = 1200] [outer = 0000000000000000] 05:54:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CF995C00) [pid = 3960] [serial = 1201] [outer = 00000016CB724800] 05:54:49 INFO - PROCESS | 3960 | 1468500889689 Marionette DEBUG loaded listener.js 05:54:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D04EC000) [pid = 3960] [serial = 1202] [outer = 00000016CB724800] 05:54:50 INFO - PROCESS | 3960 | 1468500890106 Marionette TRACE conn6 <- [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]]]}] 05:54:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:54:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 734ms 05:54:50 INFO - PROCESS | 3960 | 1468500890146 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 05:54:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:54:50 INFO - PROCESS | 3960 | 1468500890148 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 05:54:50 INFO - PROCESS | 3960 | 1468500890152 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:54:50 INFO - PROCESS | 3960 | 1468500890156 Marionette TRACE conn6 <- [1,1566,null,{}] 05:54:50 INFO - PROCESS | 3960 | 1468500890168 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:50 INFO - PROCESS | 3960 | 1468500890173 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:50 INFO - PROCESS | 3960 | 1468500890262 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 05:54:50 INFO - PROCESS | 3960 | 1468500890271 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:50 INFO - PROCESS | 3960 | 1468500890274 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:50 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8444800 == 33 [pid = 3960] [id = 401] 05:54:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D135CC00) [pid = 3960] [serial = 1203] [outer = 0000000000000000] 05:54:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1941800) [pid = 3960] [serial = 1204] [outer = 00000016D135CC00] 05:54:50 INFO - PROCESS | 3960 | 1468500890323 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D1E5F800) [pid = 3960] [serial = 1205] [outer = 00000016D135CC00] 05:54:50 INFO - PROCESS | 3960 | 1468500890803 Marionette TRACE conn6 <- [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]]]}] 05:54:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:54:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 672ms 05:54:50 INFO - PROCESS | 3960 | 1468500890827 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 05:54:50 INFO - PROCESS | 3960 | 1468500890830 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 05:54:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:54:50 INFO - PROCESS | 3960 | 1468500890833 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:54:50 INFO - PROCESS | 3960 | 1468500890835 Marionette TRACE conn6 <- [1,1570,null,{}] 05:54:50 INFO - PROCESS | 3960 | 1468500890845 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:50 INFO - PROCESS | 3960 | 1468500890848 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:51 INFO - PROCESS | 3960 | 1468500890992 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 05:54:51 INFO - PROCESS | 3960 | 1468500891014 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 3960 | 1468500891016 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8AD1000 == 34 [pid = 3960] [id = 402] 05:54:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D5094000) [pid = 3960] [serial = 1206] [outer = 0000000000000000] 05:54:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D6BCC800) [pid = 3960] [serial = 1207] [outer = 00000016D5094000] 05:54:51 INFO - PROCESS | 3960 | 1468500891063 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D74A0400) [pid = 3960] [serial = 1208] [outer = 00000016D5094000] 05:54:51 INFO - PROCESS | 3960 | 1468500891517 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:54:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:54:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 05:54:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:54:51 INFO - PROCESS | 3960 | 1468500891577 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 3960 | 1468500891579 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 05:54:51 INFO - PROCESS | 3960 | 1468500891583 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 3960 | 1468500891585 Marionette TRACE conn6 <- [1,1574,null,{}] 05:54:51 INFO - PROCESS | 3960 | 1468500891588 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:51 INFO - PROCESS | 3960 | 1468500891590 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:51 INFO - PROCESS | 3960 | 1468500891700 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 05:54:51 INFO - PROCESS | 3960 | 1468500891705 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 3960 | 1468500891708 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DAD4B800 == 35 [pid = 3960] [id = 403] 05:54:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CA9BC400) [pid = 3960] [serial = 1209] [outer = 0000000000000000] 05:54:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D781A800) [pid = 3960] [serial = 1210] [outer = 00000016CA9BC400] 05:54:51 INFO - PROCESS | 3960 | 1468500891759 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7E27C00) [pid = 3960] [serial = 1211] [outer = 00000016CA9BC400] 05:54:52 INFO - PROCESS | 3960 | 1468500892183 Marionette TRACE conn6 <- [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]]]}] 05:54:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:54:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 05:54:52 INFO - PROCESS | 3960 | 1468500892212 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 05:54:52 INFO - PROCESS | 3960 | 1468500892214 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 05:54:52 INFO - PROCESS | 3960 | 1468500892217 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:54:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:54:52 INFO - PROCESS | 3960 | 1468500892219 Marionette TRACE conn6 <- [1,1578,null,{}] 05:54:52 INFO - PROCESS | 3960 | 1468500892223 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:52 INFO - PROCESS | 3960 | 1468500892228 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:52 INFO - PROCESS | 3960 | 1468500892387 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 05:54:52 INFO - PROCESS | 3960 | 1468500892406 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:52 INFO - PROCESS | 3960 | 1468500892408 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5BD800 == 36 [pid = 3960] [id = 404] 05:54:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7E60800) [pid = 3960] [serial = 1212] [outer = 0000000000000000] 05:54:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D8032800) [pid = 3960] [serial = 1213] [outer = 00000016D7E60800] 05:54:52 INFO - PROCESS | 3960 | 1468500892454 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D84FC400) [pid = 3960] [serial = 1214] [outer = 00000016D7E60800] 05:54:52 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016C9EC2000) [pid = 3960] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:54:52 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D4E07400) [pid = 3960] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:54:52 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D81AF000) [pid = 3960] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:54:52 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D1C73C00) [pid = 3960] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:54:52 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D7E69000) [pid = 3960] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:54:52 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CA758000) [pid = 3960] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:54:52 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB396000) [pid = 3960] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:54:52 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D7493C00) [pid = 3960] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:54:52 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CC5ED000) [pid = 3960] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:54:52 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CBC0DC00) [pid = 3960] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:54:52 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB2CAC00) [pid = 3960] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:54:52 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7494C00) [pid = 3960] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:54:52 INFO - PROCESS | 3960 | 1468500892942 Marionette TRACE conn6 <- [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]]]}] 05:54:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:54:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 776ms 05:54:53 INFO - PROCESS | 3960 | 1468500892996 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 3960 | 1468500892999 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 05:54:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:54:53 INFO - PROCESS | 3960 | 1468500893009 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - PROCESS | 3960 | 1468500893011 Marionette TRACE conn6 <- [1,1582,null,{}] 05:54:53 INFO - PROCESS | 3960 | 1468500893016 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:53 INFO - PROCESS | 3960 | 1468500893019 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:53 INFO - PROCESS | 3960 | 1468500893105 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 05:54:53 INFO - PROCESS | 3960 | 1468500893111 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 3960 | 1468500893113 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:53 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE815000 == 37 [pid = 3960] [id = 405] 05:54:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D1351000) [pid = 3960] [serial = 1215] [outer = 0000000000000000] 05:54:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D785C000) [pid = 3960] [serial = 1216] [outer = 00000016D1351000] 05:54:53 INFO - PROCESS | 3960 | 1468500893158 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D8542C00) [pid = 3960] [serial = 1217] [outer = 00000016D1351000] 05:54:53 INFO - PROCESS | 3960 | 1468500893544 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:54:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:54:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 586ms 05:54:53 INFO - PROCESS | 3960 | 1468500893591 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 3960 | 1468500893593 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 05:54:53 INFO - PROCESS | 3960 | 1468500893597 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:54:53 INFO - PROCESS | 3960 | 1468500893599 Marionette TRACE conn6 <- [1,1586,null,{}] 05:54:53 INFO - PROCESS | 3960 | 1468500893603 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:53 INFO - PROCESS | 3960 | 1468500893605 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:53 INFO - PROCESS | 3960 | 1468500893715 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 05:54:53 INFO - PROCESS | 3960 | 1468500893724 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 3960 | 1468500893726 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:53 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB9F000 == 38 [pid = 3960] [id = 406] 05:54:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D8543800) [pid = 3960] [serial = 1218] [outer = 0000000000000000] 05:54:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D8550400) [pid = 3960] [serial = 1219] [outer = 00000016D8543800] 05:54:53 INFO - PROCESS | 3960 | 1468500893771 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8582400) [pid = 3960] [serial = 1220] [outer = 00000016D8543800] 05:54:54 INFO - PROCESS | 3960 | 1468500894127 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:54:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:54:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 587ms 05:54:54 INFO - PROCESS | 3960 | 1468500894187 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 3960 | 1468500894189 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 05:54:54 INFO - PROCESS | 3960 | 1468500894193 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:54:54 INFO - PROCESS | 3960 | 1468500894194 Marionette TRACE conn6 <- [1,1590,null,{}] 05:54:54 INFO - PROCESS | 3960 | 1468500894198 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:54 INFO - PROCESS | 3960 | 1468500894200 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:54 INFO - PROCESS | 3960 | 1468500894312 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 05:54:54 INFO - PROCESS | 3960 | 1468500894321 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 3960 | 1468500894323 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF43800 == 39 [pid = 3960] [id = 407] 05:54:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D854B400) [pid = 3960] [serial = 1221] [outer = 0000000000000000] 05:54:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8588400) [pid = 3960] [serial = 1222] [outer = 00000016D854B400] 05:54:54 INFO - PROCESS | 3960 | 1468500894369 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8841800) [pid = 3960] [serial = 1223] [outer = 00000016D854B400] 05:54:55 INFO - PROCESS | 3960 | 1468500894991 Marionette TRACE conn6 <- [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]]]}] 05:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 819ms 05:54:55 INFO - PROCESS | 3960 | 1468500895016 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 05:54:55 INFO - PROCESS | 3960 | 1468500895021 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 05:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:54:55 INFO - PROCESS | 3960 | 1468500895027 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:54:55 INFO - PROCESS | 3960 | 1468500895031 Marionette TRACE conn6 <- [1,1594,null,{}] 05:54:55 INFO - PROCESS | 3960 | 1468500895037 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:55 INFO - PROCESS | 3960 | 1468500895040 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:55 INFO - PROCESS | 3960 | 1468500895171 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 05:54:55 INFO - PROCESS | 3960 | 1468500895295 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 3960 | 1468500895301 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4ECC000 == 40 [pid = 3960] [id = 408] 05:54:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CAE28C00) [pid = 3960] [serial = 1224] [outer = 0000000000000000] 05:54:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CB384000) [pid = 3960] [serial = 1225] [outer = 00000016CAE28C00] 05:54:55 INFO - PROCESS | 3960 | 1468500895363 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CB72C000) [pid = 3960] [serial = 1226] [outer = 00000016CAE28C00] 05:54:56 INFO - PROCESS | 3960 | 1468500896037 Marionette TRACE conn6 <- [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]]]}] 05:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1021ms 05:54:56 INFO - PROCESS | 3960 | 1468500896051 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 3960 | 1468500896056 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 05:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:54:56 INFO - PROCESS | 3960 | 1468500896063 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 3960 | 1468500896066 Marionette TRACE conn6 <- [1,1598,null,{}] 05:54:56 INFO - PROCESS | 3960 | 1468500896070 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:56 INFO - PROCESS | 3960 | 1468500896073 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:56 INFO - PROCESS | 3960 | 1468500896201 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 05:54:56 INFO - PROCESS | 3960 | 1468500896325 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 3960 | 1468500896328 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:56 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8ABE000 == 41 [pid = 3960] [id = 409] 05:54:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D1290C00) [pid = 3960] [serial = 1227] [outer = 0000000000000000] 05:54:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D1352C00) [pid = 3960] [serial = 1228] [outer = 00000016D1290C00] 05:54:56 INFO - PROCESS | 3960 | 1468500896389 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D1C7B400) [pid = 3960] [serial = 1229] [outer = 00000016D1290C00] 05:54:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB9F000 == 40 [pid = 3960] [id = 406] 05:54:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE815000 == 39 [pid = 3960] [id = 405] 05:54:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5BD800 == 38 [pid = 3960] [id = 404] 05:54:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016DAD4B800 == 37 [pid = 3960] [id = 403] 05:54:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8AD1000 == 36 [pid = 3960] [id = 402] 05:54:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8444800 == 35 [pid = 3960] [id = 401] 05:54:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7436000 == 34 [pid = 3960] [id = 400] 05:54:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0203800 == 33 [pid = 3960] [id = 399] 05:54:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016D04BA800 == 32 [pid = 3960] [id = 398] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D4B8F400) [pid = 3960] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D803C000) [pid = 3960] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CB2CD000) [pid = 3960] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB395C00) [pid = 3960] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB724400) [pid = 3960] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7514800) [pid = 3960] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB787C00) [pid = 3960] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D175F400) [pid = 3960] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CFABC000) [pid = 3960] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D1282C00) [pid = 3960] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB32BC00) [pid = 3960] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB44AC00) [pid = 3960] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D7EBD400) [pid = 3960] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D785B400) [pid = 3960] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D81AC800) [pid = 3960] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D803A000) [pid = 3960] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D508D000) [pid = 3960] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D1942C00) [pid = 3960] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D785DC00) [pid = 3960] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D6BD0C00) [pid = 3960] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D8465400) [pid = 3960] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D845D400) [pid = 3960] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 05:54:57 INFO - PROCESS | 3960 | 1468500897200 Marionette TRACE conn6 <- [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]]]}] 05:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1191ms 05:54:57 INFO - PROCESS | 3960 | 1468500897256 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 05:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:54:57 INFO - PROCESS | 3960 | 1468500897260 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 05:54:57 INFO - PROCESS | 3960 | 1468500897265 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 3960 | 1468500897268 Marionette TRACE conn6 <- [1,1602,null,{}] 05:54:57 INFO - PROCESS | 3960 | 1468500897274 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:57 INFO - PROCESS | 3960 | 1468500897277 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:57 INFO - PROCESS | 3960 | 1468500897374 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 05:54:57 INFO - PROCESS | 3960 | 1468500897380 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 3960 | 1468500897383 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CFC8C800 == 33 [pid = 3960] [id = 410] 05:54:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CB32BC00) [pid = 3960] [serial = 1230] [outer = 0000000000000000] 05:54:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB384C00) [pid = 3960] [serial = 1231] [outer = 00000016CB32BC00] 05:54:57 INFO - PROCESS | 3960 | 1468500897434 Marionette DEBUG loaded listener.js 05:54:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB44E000) [pid = 3960] [serial = 1232] [outer = 00000016CB32BC00] 05:54:58 INFO - PROCESS | 3960 | 1468500898274 Marionette TRACE conn6 <- [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]]]}] 05:54:58 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 05:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1024ms 05:54:58 INFO - PROCESS | 3960 | 1468500898289 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 05:54:58 INFO - PROCESS | 3960 | 1468500898293 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 05:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:54:58 INFO - PROCESS | 3960 | 1468500898300 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 3960 | 1468500898303 Marionette TRACE conn6 <- [1,1606,null,{}] 05:54:58 INFO - PROCESS | 3960 | 1468500898306 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:58 INFO - PROCESS | 3960 | 1468500898309 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:58 INFO - PROCESS | 3960 | 1468500898399 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 05:54:58 INFO - PROCESS | 3960 | 1468500898407 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:58 INFO - PROCESS | 3960 | 1468500898409 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:58 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D6F04800 == 34 [pid = 3960] [id = 411] 05:54:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CF9F3000) [pid = 3960] [serial = 1233] [outer = 0000000000000000] 05:54:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CFABC000) [pid = 3960] [serial = 1234] [outer = 00000016CF9F3000] 05:54:58 INFO - PROCESS | 3960 | 1468500898467 Marionette DEBUG loaded listener.js 05:54:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D1282C00) [pid = 3960] [serial = 1235] [outer = 00000016CF9F3000] 05:54:58 INFO - PROCESS | 3960 | 1468500898979 Marionette TRACE conn6 <- [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]]]}] 05:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 733ms 05:54:59 INFO - PROCESS | 3960 | 1468500899036 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 3960 | 1468500899039 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 05:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:54:59 INFO - PROCESS | 3960 | 1468500899042 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 3960 | 1468500899046 Marionette TRACE conn6 <- [1,1610,null,{}] 05:54:59 INFO - PROCESS | 3960 | 1468500899058 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:59 INFO - PROCESS | 3960 | 1468500899063 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:59 INFO - PROCESS | 3960 | 1468500899185 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 05:54:59 INFO - PROCESS | 3960 | 1468500899205 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 3960 | 1468500899208 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D81FF000 == 35 [pid = 3960] [id = 412] 05:54:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D1947800) [pid = 3960] [serial = 1236] [outer = 0000000000000000] 05:54:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D4E67C00) [pid = 3960] [serial = 1237] [outer = 00000016D1947800] 05:54:59 INFO - PROCESS | 3960 | 1468500899259 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1324800) [pid = 3960] [serial = 1238] [outer = 00000016D1947800] 05:54:59 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 05:54:59 INFO - PROCESS | 3960 | 1468500899709 Marionette TRACE conn6 <- [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]]]}] 05:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 673ms 05:54:59 INFO - PROCESS | 3960 | 1468500899717 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 3960 | 1468500899720 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 05:54:59 INFO - PROCESS | 3960 | 1468500899726 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 3960 | 1468500899728 Marionette TRACE conn6 <- [1,1614,null,{}] 05:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:54:59 INFO - PROCESS | 3960 | 1468500899732 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:59 INFO - PROCESS | 3960 | 1468500899734 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:59 INFO - PROCESS | 3960 | 1468500899886 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 05:54:59 INFO - PROCESS | 3960 | 1468500899907 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 3960 | 1468500899909 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:54:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8957000 == 36 [pid = 3960] [id = 413] 05:54:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D7494C00) [pid = 3960] [serial = 1239] [outer = 0000000000000000] 05:54:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D7813C00) [pid = 3960] [serial = 1240] [outer = 00000016D7494C00] 05:54:59 INFO - PROCESS | 3960 | 1468500899956 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D7E61000) [pid = 3960] [serial = 1241] [outer = 00000016D7494C00] 05:55:00 INFO - PROCESS | 3960 | 1468500900406 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:55:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:55:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 734ms 05:55:00 INFO - PROCESS | 3960 | 1468500900465 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 05:55:00 INFO - PROCESS | 3960 | 1468500900468 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 05:55:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:55:00 INFO - PROCESS | 3960 | 1468500900485 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:55:00 INFO - PROCESS | 3960 | 1468500900487 Marionette TRACE conn6 <- [1,1618,null,{}] 05:55:00 INFO - PROCESS | 3960 | 1468500900491 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:00 INFO - PROCESS | 3960 | 1468500900493 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:00 INFO - PROCESS | 3960 | 1468500900604 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 05:55:00 INFO - PROCESS | 3960 | 1468500900659 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:00 INFO - PROCESS | 3960 | 1468500900661 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:00 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DAD43000 == 37 [pid = 3960] [id = 414] 05:55:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7E64800) [pid = 3960] [serial = 1242] [outer = 0000000000000000] 05:55:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7EB6400) [pid = 3960] [serial = 1243] [outer = 00000016D7E64800] 05:55:00 INFO - PROCESS | 3960 | 1468500900708 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8030C00) [pid = 3960] [serial = 1244] [outer = 00000016D7E64800] 05:55:01 INFO - PROCESS | 3960 | 1468500901150 Marionette TRACE conn6 <- [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]]]}] 05:55:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:55:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 734ms 05:55:01 INFO - PROCESS | 3960 | 1468500901222 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 05:55:01 INFO - PROCESS | 3960 | 1468500901224 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 05:55:01 INFO - PROCESS | 3960 | 1468500901228 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - PROCESS | 3960 | 1468500901230 Marionette TRACE conn6 <- [1,1622,null,{}] 05:55:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:55:01 INFO - PROCESS | 3960 | 1468500901233 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:01 INFO - PROCESS | 3960 | 1468500901239 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:01 INFO - PROCESS | 3960 | 1468500901397 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 05:55:01 INFO - PROCESS | 3960 | 1468500901448 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:01 INFO - PROCESS | 3960 | 1468500901450 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE79D000 == 38 [pid = 3960] [id = 415] 05:55:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D826A400) [pid = 3960] [serial = 1245] [outer = 0000000000000000] 05:55:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8551800) [pid = 3960] [serial = 1246] [outer = 00000016D826A400] 05:55:01 INFO - PROCESS | 3960 | 1468500901498 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D858AC00) [pid = 3960] [serial = 1247] [outer = 00000016D826A400] 05:55:01 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D5094000) [pid = 3960] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:55:01 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D135CC00) [pid = 3960] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:55:01 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CC2DE000) [pid = 3960] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:55:01 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB724800) [pid = 3960] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:55:01 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB388400) [pid = 3960] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:55:01 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB630C00) [pid = 3960] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:55:01 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CFA72800) [pid = 3960] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:55:01 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CA9BC400) [pid = 3960] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:55:01 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D7EB1400) [pid = 3960] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:55:01 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D8543800) [pid = 3960] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:55:01 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7E60800) [pid = 3960] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:55:01 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D1351000) [pid = 3960] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:55:01 INFO - PROCESS | 3960 | 1468500901923 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:55:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:55:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 713ms 05:55:01 INFO - PROCESS | 3960 | 1468500901949 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 05:55:01 INFO - PROCESS | 3960 | 1468500901951 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 05:55:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:55:01 INFO - PROCESS | 3960 | 1468500901954 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - PROCESS | 3960 | 1468500901956 Marionette TRACE conn6 <- [1,1626,null,{}] 05:55:01 INFO - PROCESS | 3960 | 1468500901960 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:01 INFO - PROCESS | 3960 | 1468500901962 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:02 INFO - PROCESS | 3960 | 1468500902047 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 05:55:02 INFO - PROCESS | 3960 | 1468500902054 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 3960 | 1468500902056 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE820000 == 39 [pid = 3960] [id = 416] 05:55:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D0474400) [pid = 3960] [serial = 1248] [outer = 0000000000000000] 05:55:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D7E21400) [pid = 3960] [serial = 1249] [outer = 00000016D0474400] 05:55:02 INFO - PROCESS | 3960 | 1468500902100 Marionette DEBUG loaded listener.js 05:55:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D8580C00) [pid = 3960] [serial = 1250] [outer = 00000016D0474400] 05:55:02 INFO - PROCESS | 3960 | 1468500902557 Marionette TRACE conn6 <- [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]]]}] 05:55:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:55:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 05:55:02 INFO - PROCESS | 3960 | 1468500902592 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 3960 | 1468500902594 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 05:55:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:55:02 INFO - PROCESS | 3960 | 1468500902598 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 3960 | 1468500902599 Marionette TRACE conn6 <- [1,1630,null,{}] 05:55:02 INFO - PROCESS | 3960 | 1468500902605 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:02 INFO - PROCESS | 3960 | 1468500902608 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:02 INFO - PROCESS | 3960 | 1468500902694 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 05:55:02 INFO - PROCESS | 3960 | 1468500902701 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 3960 | 1468500902703 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF5B000 == 40 [pid = 3960] [id = 417] 05:55:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D8844400) [pid = 3960] [serial = 1251] [outer = 0000000000000000] 05:55:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D884B000) [pid = 3960] [serial = 1252] [outer = 00000016D8844400] 05:55:02 INFO - PROCESS | 3960 | 1468500902748 Marionette DEBUG loaded listener.js 05:55:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D88E7C00) [pid = 3960] [serial = 1253] [outer = 00000016D8844400] 05:55:03 INFO - PROCESS | 3960 | 1468500903184 Marionette TRACE conn6 <- [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]]]}] 05:55:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:55:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 629ms 05:55:03 INFO - PROCESS | 3960 | 1468500903242 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 3960 | 1468500903245 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 05:55:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:55:03 INFO - PROCESS | 3960 | 1468500903249 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 3960 | 1468500903250 Marionette TRACE conn6 <- [1,1634,null,{}] 05:55:03 INFO - PROCESS | 3960 | 1468500903254 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:03 INFO - PROCESS | 3960 | 1468500903256 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:03 INFO - PROCESS | 3960 | 1468500903341 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 05:55:03 INFO - PROCESS | 3960 | 1468500903346 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 3960 | 1468500903348 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:03 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7E7C800 == 41 [pid = 3960] [id = 418] 05:55:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D88EC000) [pid = 3960] [serial = 1254] [outer = 0000000000000000] 05:55:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8A04400) [pid = 3960] [serial = 1255] [outer = 00000016D88EC000] 05:55:03 INFO - PROCESS | 3960 | 1468500903392 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8BF1400) [pid = 3960] [serial = 1256] [outer = 00000016D88EC000] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4ED1000 == 40 [pid = 3960] [id = 395] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016D851C000 == 39 [pid = 3960] [id = 396] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE82B000 == 38 [pid = 3960] [id = 397] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5C5000 == 37 [pid = 3960] [id = 394] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016CFC8C800 == 36 [pid = 3960] [id = 410] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8ABE000 == 35 [pid = 3960] [id = 409] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF43800 == 34 [pid = 3960] [id = 407] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4ECC000 == 33 [pid = 3960] [id = 408] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8957000 == 32 [pid = 3960] [id = 413] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE79D000 == 31 [pid = 3960] [id = 415] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE820000 == 30 [pid = 3960] [id = 416] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016D81FF000 == 29 [pid = 3960] [id = 412] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016DAD43000 == 28 [pid = 3960] [id = 414] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016D6F04800 == 27 [pid = 3960] [id = 411] 05:55:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF5B000 == 26 [pid = 3960] [id = 417] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D6BCC800) [pid = 3960] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D1941800) [pid = 3960] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CF7C2000) [pid = 3960] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CFA73000) [pid = 3960] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CF995C00) [pid = 3960] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D04EC000) [pid = 3960] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB396C00) [pid = 3960] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB724000) [pid = 3960] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CF9F9C00) [pid = 3960] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016CB78A800) [pid = 3960] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D6BCB400) [pid = 3960] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D175F800) [pid = 3960] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D781A800) [pid = 3960] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D8542800) [pid = 3960] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D8035400) [pid = 3960] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D8588400) [pid = 3960] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D7E27C00) [pid = 3960] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D74A0400) [pid = 3960] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016D8582400) [pid = 3960] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016D8032800) [pid = 3960] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D84FC400) [pid = 3960] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016D785C000) [pid = 3960] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (00000016D1E5F800) [pid = 3960] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (00000016D8542C00) [pid = 3960] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (00000016D8550400) [pid = 3960] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 05:55:05 INFO - PROCESS | 3960 | 1468500905166 Marionette TRACE conn6 <- [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]]]}] 05:55:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:55:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1950ms 05:55:05 INFO - PROCESS | 3960 | 1468500905202 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 05:55:05 INFO - PROCESS | 3960 | 1468500905206 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 05:55:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:55:05 INFO - PROCESS | 3960 | 1468500905211 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 3960 | 1468500905215 Marionette TRACE conn6 <- [1,1638,null,{}] 05:55:05 INFO - PROCESS | 3960 | 1468500905221 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:05 INFO - PROCESS | 3960 | 1468500905224 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:05 INFO - PROCESS | 3960 | 1468500905317 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 05:55:05 INFO - PROCESS | 3960 | 1468500905325 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:05 INFO - PROCESS | 3960 | 1468500905329 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CFC8C800 == 27 [pid = 3960] [id = 419] 05:55:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (00000016CB2CDC00) [pid = 3960] [serial = 1257] [outer = 0000000000000000] 05:55:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (00000016CB2D2800) [pid = 3960] [serial = 1258] [outer = 00000016CB2CDC00] 05:55:05 INFO - PROCESS | 3960 | 1468500905379 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (00000016CB386000) [pid = 3960] [serial = 1259] [outer = 00000016CB2CDC00] 05:55:05 INFO - PROCESS | 3960 | 1468500905891 Marionette TRACE conn6 <- [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]]]}] 05:55:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:55:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 05:55:05 INFO - PROCESS | 3960 | 1468500905949 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 05:55:05 INFO - PROCESS | 3960 | 1468500905954 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 05:55:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:55:05 INFO - PROCESS | 3960 | 1468500905961 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 3960 | 1468500905964 Marionette TRACE conn6 <- [1,1642,null,{}] 05:55:05 INFO - PROCESS | 3960 | 1468500905968 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:05 INFO - PROCESS | 3960 | 1468500905972 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:06 INFO - PROCESS | 3960 | 1468500906066 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 05:55:06 INFO - PROCESS | 3960 | 1468500906145 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 3960 | 1468500906148 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C0B800 == 28 [pid = 3960] [id = 420] 05:55:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016CB44B800) [pid = 3960] [serial = 1260] [outer = 0000000000000000] 05:55:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016CB729800) [pid = 3960] [serial = 1261] [outer = 00000016CB44B800] 05:55:06 INFO - PROCESS | 3960 | 1468500906198 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016CB97D400) [pid = 3960] [serial = 1262] [outer = 00000016CB44B800] 05:55:06 INFO - PROCESS | 3960 | 1468500906594 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:55:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:55:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 693ms 05:55:06 INFO - PROCESS | 3960 | 1468500906654 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 05:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:55:06 INFO - PROCESS | 3960 | 1468500906657 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 05:55:06 INFO - PROCESS | 3960 | 1468500906660 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 3960 | 1468500906665 Marionette TRACE conn6 <- [1,1646,null,{}] 05:55:06 INFO - PROCESS | 3960 | 1468500906712 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:06 INFO - PROCESS | 3960 | 1468500906717 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:06 INFO - PROCESS | 3960 | 1468500906808 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 05:55:06 INFO - PROCESS | 3960 | 1468500906815 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 3960 | 1468500906818 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78D1800 == 29 [pid = 3960] [id = 421] 05:55:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016C9646000) [pid = 3960] [serial = 1263] [outer = 0000000000000000] 05:55:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016CFABF400) [pid = 3960] [serial = 1264] [outer = 00000016C9646000] 05:55:06 INFO - PROCESS | 3960 | 1468500906868 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016D04E0400) [pid = 3960] [serial = 1265] [outer = 00000016C9646000] 05:55:07 INFO - PROCESS | 3960 | 1468500907306 Marionette TRACE conn6 <- [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]]]}] 05:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 672ms 05:55:07 INFO - PROCESS | 3960 | 1468500907335 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 05:55:07 INFO - PROCESS | 3960 | 1468500907338 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 05:55:07 INFO - PROCESS | 3960 | 1468500907341 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:55:07 INFO - PROCESS | 3960 | 1468500907343 Marionette TRACE conn6 <- [1,1650,null,{}] 05:55:07 INFO - PROCESS | 3960 | 1468500907347 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:07 INFO - PROCESS | 3960 | 1468500907349 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:07 INFO - PROCESS | 3960 | 1468500907439 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 05:55:07 INFO - PROCESS | 3960 | 1468500907445 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:07 INFO - PROCESS | 3960 | 1468500907447 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D81EB800 == 30 [pid = 3960] [id = 422] 05:55:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016D1282400) [pid = 3960] [serial = 1266] [outer = 0000000000000000] 05:55:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D1354C00) [pid = 3960] [serial = 1267] [outer = 00000016D1282400] 05:55:07 INFO - PROCESS | 3960 | 1468500907493 Marionette DEBUG loaded listener.js 05:55:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D151F800) [pid = 3960] [serial = 1268] [outer = 00000016D1282400] 05:55:07 INFO - PROCESS | 3960 | 1468500907915 Marionette TRACE conn6 <- [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]]]}] 05:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms 05:55:07 INFO - PROCESS | 3960 | 1468500907973 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 05:55:07 INFO - PROCESS | 3960 | 1468500907984 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 05:55:07 INFO - PROCESS | 3960 | 1468500907987 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - PROCESS | 3960 | 1468500907989 Marionette TRACE conn6 <- [1,1654,null,{}] 05:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:55:08 INFO - PROCESS | 3960 | 1468500907992 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:08 INFO - PROCESS | 3960 | 1468500907995 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:08 INFO - PROCESS | 3960 | 1468500908079 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 05:55:08 INFO - PROCESS | 3960 | 1468500908086 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 3960 | 1468500908088 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88C4800 == 31 [pid = 3960] [id = 423] 05:55:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB446400) [pid = 3960] [serial = 1269] [outer = 0000000000000000] 05:55:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D1940000) [pid = 3960] [serial = 1270] [outer = 00000016CB446400] 05:55:08 INFO - PROCESS | 3960 | 1468500908134 Marionette DEBUG loaded listener.js 05:55:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D1C7D800) [pid = 3960] [serial = 1271] [outer = 00000016CB446400] 05:55:08 INFO - PROCESS | 3960 | 1468500908579 Marionette TRACE conn6 <- [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]]]}] 05:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 05:55:08 INFO - PROCESS | 3960 | 1468500908625 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 05:55:08 INFO - PROCESS | 3960 | 1468500908628 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 05:55:08 INFO - PROCESS | 3960 | 1468500908631 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 3960 | 1468500908633 Marionette TRACE conn6 <- [1,1658,null,{}] 05:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:55:08 INFO - PROCESS | 3960 | 1468500908636 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:08 INFO - PROCESS | 3960 | 1468500908642 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:08 INFO - PROCESS | 3960 | 1468500908755 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 05:55:08 INFO - PROCESS | 3960 | 1468500908762 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 3960 | 1468500908764 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA493800 == 32 [pid = 3960] [id = 424] 05:55:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D1C7DC00) [pid = 3960] [serial = 1272] [outer = 0000000000000000] 05:55:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D175A800) [pid = 3960] [serial = 1273] [outer = 00000016D1C7DC00] 05:55:08 INFO - PROCESS | 3960 | 1468500908810 Marionette DEBUG loaded listener.js 05:55:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D751C000) [pid = 3960] [serial = 1274] [outer = 00000016D1C7DC00] 05:55:09 INFO - PROCESS | 3960 | 1468500909234 Marionette TRACE conn6 <- [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]]]}] 05:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 05:55:09 INFO - PROCESS | 3960 | 1468500909265 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 05:55:09 INFO - PROCESS | 3960 | 1468500909276 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 05:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:55:09 INFO - PROCESS | 3960 | 1468500909284 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:55:09 INFO - PROCESS | 3960 | 1468500909286 Marionette TRACE conn6 <- [1,1662,null,{}] 05:55:09 INFO - PROCESS | 3960 | 1468500909290 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:09 INFO - PROCESS | 3960 | 1468500909292 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:09 INFO - PROCESS | 3960 | 1468500909372 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 05:55:09 INFO - PROCESS | 3960 | 1468500909378 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 3960 | 1468500909380 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:09 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7A9800 == 33 [pid = 3960] [id = 425] 05:55:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D7520000) [pid = 3960] [serial = 1275] [outer = 0000000000000000] 05:55:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D785A000) [pid = 3960] [serial = 1276] [outer = 00000016D7520000] 05:55:09 INFO - PROCESS | 3960 | 1468500909424 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D7E64400) [pid = 3960] [serial = 1277] [outer = 00000016D7520000] 05:55:09 INFO - PROCESS | 3960 | 1468500909851 Marionette TRACE conn6 <- [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]]]}] 05:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 629ms 05:55:09 INFO - PROCESS | 3960 | 1468500909918 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 05:55:09 INFO - PROCESS | 3960 | 1468500909921 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 05:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:55:09 INFO - PROCESS | 3960 | 1468500909928 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:55:09 INFO - PROCESS | 3960 | 1468500909930 Marionette TRACE conn6 <- [1,1666,null,{}] 05:55:09 INFO - PROCESS | 3960 | 1468500909933 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:09 INFO - PROCESS | 3960 | 1468500909935 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:10 INFO - PROCESS | 3960 | 1468500910019 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 05:55:10 INFO - PROCESS | 3960 | 1468500910024 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:10 INFO - PROCESS | 3960 | 1468500910026 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5C2000 == 34 [pid = 3960] [id = 426] 05:55:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D781B400) [pid = 3960] [serial = 1278] [outer = 0000000000000000] 05:55:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7EBC800) [pid = 3960] [serial = 1279] [outer = 00000016D781B400] 05:55:10 INFO - PROCESS | 3960 | 1468500910070 Marionette DEBUG loaded listener.js 05:55:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8035400) [pid = 3960] [serial = 1280] [outer = 00000016D781B400] 05:55:10 INFO - PROCESS | 3960 | 1468500910544 Marionette TRACE conn6 <- [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]]]}] 05:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 671ms 05:55:10 INFO - PROCESS | 3960 | 1468500910606 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 05:55:10 INFO - PROCESS | 3960 | 1468500910608 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 05:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:55:10 INFO - PROCESS | 3960 | 1468500910611 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:55:10 INFO - PROCESS | 3960 | 1468500910613 Marionette TRACE conn6 <- [1,1670,null,{}] 05:55:10 INFO - PROCESS | 3960 | 1468500910616 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:10 INFO - PROCESS | 3960 | 1468500910618 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:10 INFO - PROCESS | 3960 | 1468500910729 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 05:55:10 INFO - PROCESS | 3960 | 1468500910808 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:10 INFO - PROCESS | 3960 | 1468500910809 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78D0000 == 35 [pid = 3960] [id = 427] 05:55:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8035800) [pid = 3960] [serial = 1281] [outer = 0000000000000000] 05:55:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D81ADC00) [pid = 3960] [serial = 1282] [outer = 00000016D8035800] 05:55:10 INFO - PROCESS | 3960 | 1468500910857 Marionette DEBUG loaded listener.js 05:55:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D845C800) [pid = 3960] [serial = 1283] [outer = 00000016D8035800] 05:55:11 INFO - PROCESS | 3960 | 1468500911276 Marionette TRACE conn6 <- [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]]]}] 05:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 05:55:11 INFO - PROCESS | 3960 | 1468500911293 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 05:55:11 INFO - PROCESS | 3960 | 1468500911295 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 05:55:11 INFO - PROCESS | 3960 | 1468500911298 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:55:11 INFO - PROCESS | 3960 | 1468500911300 Marionette TRACE conn6 <- [1,1674,null,{}] 05:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:55:11 INFO - PROCESS | 3960 | 1468500911308 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:11 INFO - PROCESS | 3960 | 1468500911310 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:11 INFO - PROCESS | 3960 | 1468500911426 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 05:55:11 INFO - PROCESS | 3960 | 1468500911432 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:11 INFO - PROCESS | 3960 | 1468500911434 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB98000 == 36 [pid = 3960] [id = 428] 05:55:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D8036000) [pid = 3960] [serial = 1284] [outer = 0000000000000000] 05:55:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D84F6400) [pid = 3960] [serial = 1285] [outer = 00000016D8036000] 05:55:11 INFO - PROCESS | 3960 | 1468500911478 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D8548C00) [pid = 3960] [serial = 1286] [outer = 00000016D8036000] 05:55:11 INFO - PROCESS | 3960 | 1468500911938 Marionette TRACE conn6 <- [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]]]}] 05:55:11 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 05:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 05:55:11 INFO - PROCESS | 3960 | 1468500911976 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 05:55:11 INFO - PROCESS | 3960 | 1468500911978 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 05:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:55:11 INFO - PROCESS | 3960 | 1468500911981 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:55:11 INFO - PROCESS | 3960 | 1468500911984 Marionette TRACE conn6 <- [1,1678,null,{}] 05:55:11 INFO - PROCESS | 3960 | 1468500911987 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:11 INFO - PROCESS | 3960 | 1468500911990 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:12 INFO - PROCESS | 3960 | 1468500912150 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 05:55:12 INFO - PROCESS | 3960 | 1468500912209 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 3960 | 1468500912212 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88C3800 == 37 [pid = 3960] [id = 429] 05:55:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D8580000) [pid = 3960] [serial = 1287] [outer = 0000000000000000] 05:55:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D8848400) [pid = 3960] [serial = 1288] [outer = 00000016D8580000] 05:55:12 INFO - PROCESS | 3960 | 1468500912262 Marionette DEBUG loaded listener.js 05:55:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8B3C000) [pid = 3960] [serial = 1289] [outer = 00000016D8580000] 05:55:12 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D8844400) [pid = 3960] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:55:12 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D7494C00) [pid = 3960] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:55:12 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D7E64800) [pid = 3960] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:55:12 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D826A400) [pid = 3960] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:55:12 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB32BC00) [pid = 3960] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:55:12 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D1290C00) [pid = 3960] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:55:12 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CAE28C00) [pid = 3960] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:55:12 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D854B400) [pid = 3960] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:55:12 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D1947800) [pid = 3960] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:55:12 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CF9F3000) [pid = 3960] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:55:12 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D0474400) [pid = 3960] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:55:12 INFO - PROCESS | 3960 | 1468500912759 Marionette TRACE conn6 <- [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]]]}] 05:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 838ms 05:55:12 INFO - PROCESS | 3960 | 1468500912823 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 05:55:12 INFO - PROCESS | 3960 | 1468500912825 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 05:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:55:12 INFO - PROCESS | 3960 | 1468500912828 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:55:12 INFO - PROCESS | 3960 | 1468500912830 Marionette TRACE conn6 <- [1,1682,null,{}] 05:55:12 INFO - PROCESS | 3960 | 1468500912834 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:12 INFO - PROCESS | 3960 | 1468500912836 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:12 INFO - PROCESS | 3960 | 1468500912921 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 05:55:12 INFO - PROCESS | 3960 | 1468500912926 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 3960 | 1468500912928 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBD3000 == 38 [pid = 3960] [id = 430] 05:55:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D051D800) [pid = 3960] [serial = 1290] [outer = 0000000000000000] 05:55:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7E1E000) [pid = 3960] [serial = 1291] [outer = 00000016D051D800] 05:55:12 INFO - PROCESS | 3960 | 1468500912972 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D883E800) [pid = 3960] [serial = 1292] [outer = 00000016D051D800] 05:55:13 INFO - PROCESS | 3960 | 1468500913393 Marionette TRACE conn6 <- [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]]]}] 05:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 588ms 05:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:55:13 INFO - PROCESS | 3960 | 1468500913426 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 05:55:13 INFO - PROCESS | 3960 | 1468500913428 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 05:55:13 INFO - PROCESS | 3960 | 1468500913431 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 3960 | 1468500913433 Marionette TRACE conn6 <- [1,1686,null,{}] 05:55:13 INFO - PROCESS | 3960 | 1468500913441 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:13 INFO - PROCESS | 3960 | 1468500913443 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:13 INFO - PROCESS | 3960 | 1468500913529 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 05:55:13 INFO - PROCESS | 3960 | 1468500913535 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:13 INFO - PROCESS | 3960 | 1468500913537 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:13 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFEEE000 == 39 [pid = 3960] [id = 431] 05:55:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8844400) [pid = 3960] [serial = 1293] [outer = 0000000000000000] 05:55:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D9105800) [pid = 3960] [serial = 1294] [outer = 00000016D8844400] 05:55:13 INFO - PROCESS | 3960 | 1468500913583 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D910CC00) [pid = 3960] [serial = 1295] [outer = 00000016D8844400] 05:55:14 INFO - PROCESS | 3960 | 1468500914003 Marionette TRACE conn6 <- [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]]]}] 05:55:14 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 05:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 629ms 05:55:14 INFO - PROCESS | 3960 | 1468500914077 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 3960 | 1468500914079 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 05:55:14 INFO - PROCESS | 3960 | 1468500914082 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 3960 | 1468500914084 Marionette TRACE conn6 <- [1,1690,null,{}] 05:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:55:14 INFO - PROCESS | 3960 | 1468500914088 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:14 INFO - PROCESS | 3960 | 1468500914090 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:14 INFO - PROCESS | 3960 | 1468500914174 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 05:55:14 INFO - PROCESS | 3960 | 1468500914180 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:14 INFO - PROCESS | 3960 | 1468500914182 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E0018800 == 40 [pid = 3960] [id = 432] 05:55:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D910DC00) [pid = 3960] [serial = 1296] [outer = 0000000000000000] 05:55:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D91FD400) [pid = 3960] [serial = 1297] [outer = 00000016D910DC00] 05:55:14 INFO - PROCESS | 3960 | 1468500914227 Marionette DEBUG loaded listener.js 05:55:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D9463400) [pid = 3960] [serial = 1298] [outer = 00000016D910DC00] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016CFC8C800 == 39 [pid = 3960] [id = 419] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7E7C800 == 38 [pid = 3960] [id = 418] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFEEE000 == 37 [pid = 3960] [id = 431] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78D1800 == 36 [pid = 3960] [id = 421] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7A9800 == 35 [pid = 3960] [id = 425] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78D0000 == 34 [pid = 3960] [id = 427] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA493800 == 33 [pid = 3960] [id = 424] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBD3000 == 32 [pid = 3960] [id = 430] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88C4800 == 31 [pid = 3960] [id = 423] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5C2000 == 30 [pid = 3960] [id = 426] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB98000 == 29 [pid = 3960] [id = 428] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88C3800 == 28 [pid = 3960] [id = 429] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C0B800 == 27 [pid = 3960] [id = 420] 05:55:15 INFO - PROCESS | 3960 | --DOCSHELL 00000016D81EB800 == 26 [pid = 3960] [id = 422] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D88E7C00) [pid = 3960] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D7813C00) [pid = 3960] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D7EB6400) [pid = 3960] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D7E61000) [pid = 3960] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D8551800) [pid = 3960] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D8030C00) [pid = 3960] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D884B000) [pid = 3960] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D858AC00) [pid = 3960] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB384C00) [pid = 3960] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D1C7B400) [pid = 3960] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D1352C00) [pid = 3960] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB72C000) [pid = 3960] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB384000) [pid = 3960] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D8A04400) [pid = 3960] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D8841800) [pid = 3960] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D4E67C00) [pid = 3960] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CFABC000) [pid = 3960] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D1282C00) [pid = 3960] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016CB44E000) [pid = 3960] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D7E21400) [pid = 3960] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D8580C00) [pid = 3960] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 05:55:15 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D1324800) [pid = 3960] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 05:55:16 INFO - PROCESS | 3960 | 1468500916056 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2017ms 05:55:16 INFO - PROCESS | 3960 | 1468500916107 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 05:55:16 INFO - PROCESS | 3960 | 1468500916112 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 05:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:55:16 INFO - PROCESS | 3960 | 1468500916117 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:55:16 INFO - PROCESS | 3960 | 1468500916121 Marionette TRACE conn6 <- [1,1694,null,{}] 05:55:16 INFO - PROCESS | 3960 | 1468500916127 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:16 INFO - PROCESS | 3960 | 1468500916130 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:16 INFO - PROCESS | 3960 | 1468500916224 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 05:55:16 INFO - PROCESS | 3960 | 1468500916232 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:16 INFO - PROCESS | 3960 | 1468500916237 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CC71A000 == 27 [pid = 3960] [id = 433] 05:55:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016CB2D2400) [pid = 3960] [serial = 1299] [outer = 0000000000000000] 05:55:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CB2D3C00) [pid = 3960] [serial = 1300] [outer = 00000016CB2D2400] 05:55:16 INFO - PROCESS | 3960 | 1468500916288 Marionette DEBUG loaded listener.js 05:55:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB384C00) [pid = 3960] [serial = 1301] [outer = 00000016CB2D2400] 05:55:16 INFO - PROCESS | 3960 | 1468500916788 Marionette TRACE conn6 <- [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]]]}] 05:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 05:55:16 INFO - PROCESS | 3960 | 1468500916855 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 05:55:16 INFO - PROCESS | 3960 | 1468500916861 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 05:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:55:16 INFO - PROCESS | 3960 | 1468500916867 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:55:16 INFO - PROCESS | 3960 | 1468500916870 Marionette TRACE conn6 <- [1,1698,null,{}] 05:55:16 INFO - PROCESS | 3960 | 1468500916875 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:16 INFO - PROCESS | 3960 | 1468500916878 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:16 INFO - PROCESS | 3960 | 1468500916972 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 05:55:17 INFO - PROCESS | 3960 | 1468500917054 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:17 INFO - PROCESS | 3960 | 1468500917057 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1755000 == 28 [pid = 3960] [id = 434] 05:55:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB445000) [pid = 3960] [serial = 1302] [outer = 0000000000000000] 05:55:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB450800) [pid = 3960] [serial = 1303] [outer = 00000016CB445000] 05:55:17 INFO - PROCESS | 3960 | 1468500917108 Marionette DEBUG loaded listener.js 05:55:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB72B000) [pid = 3960] [serial = 1304] [outer = 00000016CB445000] 05:55:17 INFO - PROCESS | 3960 | 1468500917552 Marionette TRACE conn6 <- [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]]]}] 05:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 05:55:17 INFO - PROCESS | 3960 | 1468500917611 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 05:55:17 INFO - PROCESS | 3960 | 1468500917613 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 05:55:17 INFO - PROCESS | 3960 | 1468500917618 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:55:17 INFO - PROCESS | 3960 | 1468500917621 Marionette TRACE conn6 <- [1,1702,null,{}] 05:55:17 INFO - PROCESS | 3960 | 1468500917639 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:17 INFO - PROCESS | 3960 | 1468500917644 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:17 INFO - PROCESS | 3960 | 1468500917731 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 05:55:17 INFO - PROCESS | 3960 | 1468500917750 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:17 INFO - PROCESS | 3960 | 1468500917753 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D742B800 == 29 [pid = 3960] [id = 435] 05:55:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016C964DC00) [pid = 3960] [serial = 1305] [outer = 0000000000000000] 05:55:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CF9ED400) [pid = 3960] [serial = 1306] [outer = 00000016C964DC00] 05:55:17 INFO - PROCESS | 3960 | 1468500917804 Marionette DEBUG loaded listener.js 05:55:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D01B2000) [pid = 3960] [serial = 1307] [outer = 00000016C964DC00] 05:55:18 INFO - PROCESS | 3960 | 1468500918248 Marionette TRACE conn6 <- [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 05:55:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 05:55:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 05:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:18 INFO - _addTest/ [0,1705,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 3960 | 1468500918318 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 05:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:55:18 INFO - PROCESS | 3960 | 1468500918321 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 3960 | 1468500918323 Marionette TRACE conn6 <- [1,1706,null,{}] 05:55:18 INFO - PROCESS | 3960 | 1468500918327 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:18 INFO - PROCESS | 3960 | 1468500918329 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:18 INFO - PROCESS | 3960 | 1468500918419 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 05:55:18 INFO - PROCESS | 3960 | 1468500918425 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:18 INFO - PROCESS | 3960 | 1468500918427 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7E78800 == 30 [pid = 3960] [id = 436] 05:55:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1206C00) [pid = 3960] [serial = 1308] [outer = 0000000000000000] 05:55:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D1325400) [pid = 3960] [serial = 1309] [outer = 00000016D1206C00] 05:55:18 INFO - PROCESS | 3960 | 1468500918474 Marionette DEBUG loaded listener.js 05:55:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D135D400) [pid = 3960] [serial = 1310] [outer = 00000016D1206C00] 05:55:18 INFO - PROCESS | 3960 | 1468500918918 Marionette TRACE conn6 <- [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]]]}] 05:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 629ms 05:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:55:18 INFO - PROCESS | 3960 | 1468500918953 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 3960 | 1468500918955 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 05:55:18 INFO - PROCESS | 3960 | 1468500918959 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 3960 | 1468500918960 Marionette TRACE conn6 <- [1,1710,null,{}] 05:55:18 INFO - PROCESS | 3960 | 1468500918964 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:18 INFO - PROCESS | 3960 | 1468500918966 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:19 INFO - PROCESS | 3960 | 1468500919048 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 05:55:19 INFO - PROCESS | 3960 | 1468500919053 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 3960 | 1468500919056 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8511000 == 31 [pid = 3960] [id = 437] 05:55:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CB39EC00) [pid = 3960] [serial = 1311] [outer = 0000000000000000] 05:55:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D1943800) [pid = 3960] [serial = 1312] [outer = 00000016CB39EC00] 05:55:19 INFO - PROCESS | 3960 | 1468500919103 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D1DBF400) [pid = 3960] [serial = 1313] [outer = 00000016CB39EC00] 05:55:19 INFO - PROCESS | 3960 | 1468500919581 Marionette TRACE conn6 <- [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]]]}] 05:55:19 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 05:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 05:55:19 INFO - PROCESS | 3960 | 1468500919633 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 05:55:19 INFO - PROCESS | 3960 | 1468500919636 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 05:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:55:19 INFO - PROCESS | 3960 | 1468500919639 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:55:19 INFO - PROCESS | 3960 | 1468500919641 Marionette TRACE conn6 <- [1,1714,null,{}] 05:55:19 INFO - PROCESS | 3960 | 1468500919644 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:19 INFO - PROCESS | 3960 | 1468500919650 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:19 INFO - PROCESS | 3960 | 1468500919757 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 05:55:19 INFO - PROCESS | 3960 | 1468500919770 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 3960 | 1468500919772 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D9246800 == 32 [pid = 3960] [id = 438] 05:55:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D193DC00) [pid = 3960] [serial = 1314] [outer = 0000000000000000] 05:55:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D6BDA000) [pid = 3960] [serial = 1315] [outer = 00000016D193DC00] 05:55:19 INFO - PROCESS | 3960 | 1468500919818 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7520800) [pid = 3960] [serial = 1316] [outer = 00000016D193DC00] 05:55:20 INFO - PROCESS | 3960 | 1468500920257 Marionette TRACE conn6 <- [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]]]}] 05:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 672ms 05:55:20 INFO - PROCESS | 3960 | 1468500920313 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 05:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:55:20 INFO - PROCESS | 3960 | 1468500920315 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 05:55:20 INFO - PROCESS | 3960 | 1468500920319 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - PROCESS | 3960 | 1468500920321 Marionette TRACE conn6 <- [1,1718,null,{}] 05:55:20 INFO - PROCESS | 3960 | 1468500920324 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:20 INFO - PROCESS | 3960 | 1468500920326 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:20 INFO - PROCESS | 3960 | 1468500920408 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 05:55:20 INFO - PROCESS | 3960 | 1468500920443 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:20 INFO - PROCESS | 3960 | 1468500920445 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:20 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB417000 == 33 [pid = 3960] [id = 439] 05:55:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7520C00) [pid = 3960] [serial = 1317] [outer = 0000000000000000] 05:55:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7CE7400) [pid = 3960] [serial = 1318] [outer = 00000016D7520C00] 05:55:20 INFO - PROCESS | 3960 | 1468500920491 Marionette DEBUG loaded listener.js 05:55:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D7EB5000) [pid = 3960] [serial = 1319] [outer = 00000016D7520C00] 05:55:20 INFO - PROCESS | 3960 | 1468500920910 Marionette TRACE conn6 <- [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] 05:55:20 INFO - PROCESS | 3960 | 1468500920958 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 05:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:55:20 INFO - PROCESS | 3960 | 1468500920961 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - PROCESS | 3960 | 1468500920964 Marionette TRACE conn6 <- [1,1722,null,{}] 05:55:20 INFO - PROCESS | 3960 | 1468500920967 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:20 INFO - PROCESS | 3960 | 1468500920969 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:21 INFO - PROCESS | 3960 | 1468500921052 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 05:55:21 INFO - PROCESS | 3960 | 1468500921060 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:21 INFO - PROCESS | 3960 | 1468500921062 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3D8800 == 34 [pid = 3960] [id = 440] 05:55:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D7EB5800) [pid = 3960] [serial = 1320] [outer = 0000000000000000] 05:55:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D803D000) [pid = 3960] [serial = 1321] [outer = 00000016D7EB5800] 05:55:21 INFO - PROCESS | 3960 | 1468500921109 Marionette DEBUG loaded listener.js 05:55:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D845A000) [pid = 3960] [serial = 1322] [outer = 00000016D7EB5800] 05:55:21 INFO - PROCESS | 3960 | 1468500921589 Marionette TRACE conn6 <- [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]]]}] 05:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 671ms 05:55:21 INFO - PROCESS | 3960 | 1468500921637 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 05:55:21 INFO - PROCESS | 3960 | 1468500921640 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 05:55:21 INFO - PROCESS | 3960 | 1468500921643 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:55:21 INFO - PROCESS | 3960 | 1468500921645 Marionette TRACE conn6 <- [1,1726,null,{}] 05:55:21 INFO - PROCESS | 3960 | 1468500921648 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:21 INFO - PROCESS | 3960 | 1468500921650 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:21 INFO - PROCESS | 3960 | 1468500921762 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 05:55:21 INFO - PROCESS | 3960 | 1468500921841 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:21 INFO - PROCESS | 3960 | 1468500921843 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D742A800 == 35 [pid = 3960] [id = 441] 05:55:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D8263400) [pid = 3960] [serial = 1323] [outer = 0000000000000000] 05:55:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D8542400) [pid = 3960] [serial = 1324] [outer = 00000016D8263400] 05:55:21 INFO - PROCESS | 3960 | 1468500921889 Marionette DEBUG loaded listener.js 05:55:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D854E800) [pid = 3960] [serial = 1325] [outer = 00000016D8263400] 05:55:22 INFO - PROCESS | 3960 | 1468500922326 Marionette TRACE conn6 <- [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]]]}] 05:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 05:55:22 INFO - PROCESS | 3960 | 1468500922389 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 05:55:22 INFO - PROCESS | 3960 | 1468500922391 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 05:55:22 INFO - PROCESS | 3960 | 1468500922395 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:55:22 INFO - PROCESS | 3960 | 1468500922397 Marionette TRACE conn6 <- [1,1730,null,{}] 05:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:55:22 INFO - PROCESS | 3960 | 1468500922401 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:22 INFO - PROCESS | 3960 | 1468500922403 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:22 INFO - PROCESS | 3960 | 1468500922521 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 05:55:22 INFO - PROCESS | 3960 | 1468500922577 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:22 INFO - PROCESS | 3960 | 1468500922579 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE815000 == 36 [pid = 3960] [id = 442] 05:55:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D7EBA000) [pid = 3960] [serial = 1326] [outer = 0000000000000000] 05:55:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D8550000) [pid = 3960] [serial = 1327] [outer = 00000016D7EBA000] 05:55:22 INFO - PROCESS | 3960 | 1468500922623 Marionette DEBUG loaded listener.js 05:55:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016D8588000) [pid = 3960] [serial = 1328] [outer = 00000016D7EBA000] 05:55:23 INFO - PROCESS | 3960 | 1468500923053 Marionette TRACE conn6 <- [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]]]}] 05:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 05:55:23 INFO - PROCESS | 3960 | 1468500923072 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 3960 | 1468500923074 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 05:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:55:23 INFO - PROCESS | 3960 | 1468500923083 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 3960 | 1468500923085 Marionette TRACE conn6 <- [1,1734,null,{}] 05:55:23 INFO - PROCESS | 3960 | 1468500923089 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:23 INFO - PROCESS | 3960 | 1468500923092 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:23 INFO - PROCESS | 3960 | 1468500923243 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 05:55:23 INFO - PROCESS | 3960 | 1468500923432 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:23 INFO - PROCESS | 3960 | 1468500923434 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D8844400) [pid = 3960] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D8035800) [pid = 3960] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D8036000) [pid = 3960] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D8580000) [pid = 3960] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D88EC000) [pid = 3960] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D781B400) [pid = 3960] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D7520000) [pid = 3960] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D1C7DC00) [pid = 3960] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB446400) [pid = 3960] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D1282400) [pid = 3960] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016C9646000) [pid = 3960] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB44B800) [pid = 3960] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB2CDC00) [pid = 3960] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:55:23 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D051D800) [pid = 3960] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:55:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB93F000 == 37 [pid = 3960] [id = 443] 05:55:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CAE29800) [pid = 3960] [serial = 1329] [outer = 0000000000000000] 05:55:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CB39FC00) [pid = 3960] [serial = 1330] [outer = 00000016CAE29800] 05:55:23 INFO - PROCESS | 3960 | 1468500923490 Marionette DEBUG loaded listener.js 05:55:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7856800) [pid = 3960] [serial = 1331] [outer = 00000016CAE29800] 05:55:23 INFO - PROCESS | 3960 | 1468500923873 Marionette TRACE conn6 <- [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]]]}] 05:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 839ms 05:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:55:23 INFO - PROCESS | 3960 | 1468500923925 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 3960 | 1468500923927 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 05:55:23 INFO - PROCESS | 3960 | 1468500923930 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 3960 | 1468500923932 Marionette TRACE conn6 <- [1,1738,null,{}] 05:55:23 INFO - PROCESS | 3960 | 1468500923936 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:23 INFO - PROCESS | 3960 | 1468500923938 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:24 INFO - PROCESS | 3960 | 1468500924052 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 05:55:24 INFO - PROCESS | 3960 | 1468500924061 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:24 INFO - PROCESS | 3960 | 1468500924063 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF5E000 == 38 [pid = 3960] [id = 444] 05:55:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D1C7C800) [pid = 3960] [serial = 1332] [outer = 0000000000000000] 05:55:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D884A400) [pid = 3960] [serial = 1333] [outer = 00000016D1C7C800] 05:55:24 INFO - PROCESS | 3960 | 1468500924107 Marionette DEBUG loaded listener.js 05:55:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D8B3E400) [pid = 3960] [serial = 1334] [outer = 00000016D1C7C800] 05:55:24 INFO - PROCESS | 3960 | 1468500924517 Marionette TRACE conn6 <- [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]]]}] 05:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 629ms 05:55:24 INFO - PROCESS | 3960 | 1468500924562 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 05:55:24 INFO - PROCESS | 3960 | 1468500924564 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 05:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:55:24 INFO - PROCESS | 3960 | 1468500924568 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:55:24 INFO - PROCESS | 3960 | 1468500924569 Marionette TRACE conn6 <- [1,1742,null,{}] 05:55:24 INFO - PROCESS | 3960 | 1468500924573 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:24 INFO - PROCESS | 3960 | 1468500924574 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:24 INFO - PROCESS | 3960 | 1468500924687 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 05:55:24 INFO - PROCESS | 3960 | 1468500924726 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:24 INFO - PROCESS | 3960 | 1468500924728 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBCD800 == 39 [pid = 3960] [id = 445] 05:55:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D7857400) [pid = 3960] [serial = 1335] [outer = 0000000000000000] 05:55:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D910F400) [pid = 3960] [serial = 1336] [outer = 00000016D7857400] 05:55:24 INFO - PROCESS | 3960 | 1468500924773 Marionette DEBUG loaded listener.js 05:55:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D94E2000) [pid = 3960] [serial = 1337] [outer = 00000016D7857400] 05:55:25 INFO - PROCESS | 3960 | 1468500925167 Marionette TRACE conn6 <- [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]]]}] 05:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 628ms 05:55:25 INFO - PROCESS | 3960 | 1468500925200 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 05:55:25 INFO - PROCESS | 3960 | 1468500925202 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 05:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:55:25 INFO - PROCESS | 3960 | 1468500925205 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:55:25 INFO - PROCESS | 3960 | 1468500925207 Marionette TRACE conn6 <- [1,1746,null,{}] 05:55:25 INFO - PROCESS | 3960 | 1468500925210 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:25 INFO - PROCESS | 3960 | 1468500925212 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:25 INFO - PROCESS | 3960 | 1468500925327 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 05:55:25 INFO - PROCESS | 3960 | 1468500925342 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:25 INFO - PROCESS | 3960 | 1468500925344 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E0015000 == 40 [pid = 3960] [id = 446] 05:55:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D92C8400) [pid = 3960] [serial = 1338] [outer = 0000000000000000] 05:55:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D9E2B400) [pid = 3960] [serial = 1339] [outer = 00000016D92C8400] 05:55:25 INFO - PROCESS | 3960 | 1468500925391 Marionette DEBUG loaded listener.js 05:55:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D9E34400) [pid = 3960] [serial = 1340] [outer = 00000016D92C8400] 05:55:26 INFO - PROCESS | 3960 | 1468500926131 Marionette TRACE conn6 <- [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]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 987ms 05:55:26 INFO - PROCESS | 3960 | 1468500926196 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 3960 | 1468500926201 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 05:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:55:26 INFO - PROCESS | 3960 | 1468500926206 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 3960 | 1468500926212 Marionette TRACE conn6 <- [1,1750,null,{}] 05:55:26 INFO - PROCESS | 3960 | 1468500926217 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:26 INFO - PROCESS | 3960 | 1468500926220 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:26 INFO - PROCESS | 3960 | 1468500926357 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 05:55:26 INFO - PROCESS | 3960 | 1468500926456 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:26 INFO - PROCESS | 3960 | 1468500926460 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:26 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1A0A000 == 41 [pid = 3960] [id = 447] 05:55:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CB13F800) [pid = 3960] [serial = 1341] [outer = 0000000000000000] 05:55:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CB38AC00) [pid = 3960] [serial = 1342] [outer = 00000016CB13F800] 05:55:26 INFO - PROCESS | 3960 | 1468500926521 Marionette DEBUG loaded listener.js 05:55:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016CB634400) [pid = 3960] [serial = 1343] [outer = 00000016CB13F800] 05:55:27 INFO - PROCESS | 3960 | 1468500927213 Marionette TRACE conn6 <- [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]]]}] 05:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1078ms 05:55:27 INFO - PROCESS | 3960 | 1468500927287 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 05:55:27 INFO - PROCESS | 3960 | 1468500927292 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 05:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:55:27 INFO - PROCESS | 3960 | 1468500927488 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:55:27 INFO - PROCESS | 3960 | 1468500927492 Marionette TRACE conn6 <- [1,1754,null,{}] 05:55:27 INFO - PROCESS | 3960 | 1468500927498 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:27 INFO - PROCESS | 3960 | 1468500927501 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:27 INFO - PROCESS | 3960 | 1468500927617 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 05:55:27 INFO - PROCESS | 3960 | 1468500927717 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:27 INFO - PROCESS | 3960 | 1468500927721 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0283000 == 42 [pid = 3960] [id = 448] 05:55:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016CA9BE400) [pid = 3960] [serial = 1344] [outer = 0000000000000000] 05:55:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016CB328800) [pid = 3960] [serial = 1345] [outer = 00000016CA9BE400] 05:55:27 INFO - PROCESS | 3960 | 1468500927773 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016CB450C00) [pid = 3960] [serial = 1346] [outer = 00000016CA9BE400] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBCD800 == 41 [pid = 3960] [id = 445] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF5E000 == 40 [pid = 3960] [id = 444] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB93F000 == 39 [pid = 3960] [id = 443] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE815000 == 38 [pid = 3960] [id = 442] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D742A800 == 37 [pid = 3960] [id = 441] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3D8800 == 36 [pid = 3960] [id = 440] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB417000 == 35 [pid = 3960] [id = 439] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D9246800 == 34 [pid = 3960] [id = 438] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8511000 == 33 [pid = 3960] [id = 437] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7E78800 == 32 [pid = 3960] [id = 436] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D742B800 == 31 [pid = 3960] [id = 435] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D91FD400) [pid = 3960] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1755000 == 30 [pid = 3960] [id = 434] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016CC71A000 == 29 [pid = 3960] [id = 433] 05:55:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016E0018800 == 28 [pid = 3960] [id = 432] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016D910CC00) [pid = 3960] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016D81ADC00) [pid = 3960] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D84F6400) [pid = 3960] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D845C800) [pid = 3960] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D8848400) [pid = 3960] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D8548C00) [pid = 3960] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D9105800) [pid = 3960] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D8B3C000) [pid = 3960] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D8BF1400) [pid = 3960] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D7EBC800) [pid = 3960] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D785A000) [pid = 3960] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D7E64400) [pid = 3960] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D175A800) [pid = 3960] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D751C000) [pid = 3960] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D1940000) [pid = 3960] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D1C7D800) [pid = 3960] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D1354C00) [pid = 3960] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D151F800) [pid = 3960] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CFABF400) [pid = 3960] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D04E0400) [pid = 3960] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB729800) [pid = 3960] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB97D400) [pid = 3960] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB2D2800) [pid = 3960] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB386000) [pid = 3960] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7E1E000) [pid = 3960] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D883E800) [pid = 3960] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D8035400) [pid = 3960] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 05:55:28 INFO - PROCESS | 3960 | 1468500928439 Marionette TRACE conn6 <- [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]]]}] 05:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1004ms 05:55:28 INFO - PROCESS | 3960 | 1468500928480 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 05:55:28 INFO - PROCESS | 3960 | 1468500928485 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 05:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:55:28 INFO - PROCESS | 3960 | 1468500928490 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:55:28 INFO - PROCESS | 3960 | 1468500928492 Marionette TRACE conn6 <- [1,1758,null,{}] 05:55:28 INFO - PROCESS | 3960 | 1468500928499 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:28 INFO - PROCESS | 3960 | 1468500928503 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:28 INFO - PROCESS | 3960 | 1468500928595 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 05:55:28 INFO - PROCESS | 3960 | 1468500928676 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:28 INFO - PROCESS | 3960 | 1468500928678 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:28 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1745800 == 29 [pid = 3960] [id = 449] 05:55:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB44D400) [pid = 3960] [serial = 1347] [outer = 0000000000000000] 05:55:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CC5EF400) [pid = 3960] [serial = 1348] [outer = 00000016CB44D400] 05:55:28 INFO - PROCESS | 3960 | 1468500928729 Marionette DEBUG loaded listener.js 05:55:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CF99F400) [pid = 3960] [serial = 1349] [outer = 00000016CB44D400] 05:55:29 INFO - PROCESS | 3960 | 1468500929190 Marionette TRACE conn6 <- [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]]]}] 05:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 05:55:29 INFO - PROCESS | 3960 | 1468500929228 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 05:55:29 INFO - PROCESS | 3960 | 1468500929230 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 05:55:29 INFO - PROCESS | 3960 | 1468500929234 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:55:29 INFO - PROCESS | 3960 | 1468500929236 Marionette TRACE conn6 <- [1,1762,null,{}] 05:55:29 INFO - PROCESS | 3960 | 1468500929240 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:29 INFO - PROCESS | 3960 | 1468500929242 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:29 INFO - PROCESS | 3960 | 1468500929335 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 05:55:29 INFO - PROCESS | 3960 | 1468500929353 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:29 INFO - PROCESS | 3960 | 1468500929360 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:29 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7A79800 == 30 [pid = 3960] [id = 450] 05:55:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1352400) [pid = 3960] [serial = 1350] [outer = 0000000000000000] 05:55:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D1356800) [pid = 3960] [serial = 1351] [outer = 00000016D1352400] 05:55:29 INFO - PROCESS | 3960 | 1468500929412 Marionette DEBUG loaded listener.js 05:55:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D17BAC00) [pid = 3960] [serial = 1352] [outer = 00000016D1352400] 05:55:29 INFO - PROCESS | 3960 | 1468500929896 Marionette TRACE conn6 <- [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]]]}] 05:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 05:55:29 INFO - PROCESS | 3960 | 1468500929910 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 05:55:29 INFO - PROCESS | 3960 | 1468500929913 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 05:55:29 INFO - PROCESS | 3960 | 1468500929916 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:55:29 INFO - PROCESS | 3960 | 1468500929918 Marionette TRACE conn6 <- [1,1766,null,{}] 05:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:55:29 INFO - PROCESS | 3960 | 1468500929922 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:29 INFO - PROCESS | 3960 | 1468500929924 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:30 INFO - PROCESS | 3960 | 1468500930012 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 05:55:30 INFO - PROCESS | 3960 | 1468500930018 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 3960 | 1468500930020 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D850B800 == 31 [pid = 3960] [id = 451] 05:55:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D194B000) [pid = 3960] [serial = 1353] [outer = 0000000000000000] 05:55:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D4B90000) [pid = 3960] [serial = 1354] [outer = 00000016D194B000] 05:55:30 INFO - PROCESS | 3960 | 1468500930067 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D5085800) [pid = 3960] [serial = 1355] [outer = 00000016D194B000] 05:55:30 INFO - PROCESS | 3960 | 1468500930503 Marionette TRACE conn6 <- [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]]]}] 05:55:30 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 05:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 05:55:30 INFO - PROCESS | 3960 | 1468500930555 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 05:55:30 INFO - PROCESS | 3960 | 1468500930557 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 05:55:30 INFO - PROCESS | 3960 | 1468500930560 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:55:30 INFO - PROCESS | 3960 | 1468500930562 Marionette TRACE conn6 <- [1,1770,null,{}] 05:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:55:30 INFO - PROCESS | 3960 | 1468500930566 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:30 INFO - PROCESS | 3960 | 1468500930568 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:30 INFO - PROCESS | 3960 | 1468500930674 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 05:55:30 INFO - PROCESS | 3960 | 1468500930680 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 3960 | 1468500930682 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8ABC800 == 32 [pid = 3960] [id = 452] 05:55:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D6BCA800) [pid = 3960] [serial = 1356] [outer = 0000000000000000] 05:55:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D6BD3C00) [pid = 3960] [serial = 1357] [outer = 00000016D6BCA800] 05:55:30 INFO - PROCESS | 3960 | 1468500930734 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D749C000) [pid = 3960] [serial = 1358] [outer = 00000016D6BCA800] 05:55:31 INFO - PROCESS | 3960 | 1468500931209 Marionette TRACE conn6 <- [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]]]}] 05:55:31 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 05:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 671ms 05:55:31 INFO - PROCESS | 3960 | 1468500931237 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 05:55:31 INFO - PROCESS | 3960 | 1468500931239 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 05:55:31 INFO - PROCESS | 3960 | 1468500931242 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:55:31 INFO - PROCESS | 3960 | 1468500931244 Marionette TRACE conn6 <- [1,1774,null,{}] 05:55:31 INFO - PROCESS | 3960 | 1468500931247 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:31 INFO - PROCESS | 3960 | 1468500931253 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:31 INFO - PROCESS | 3960 | 1468500931397 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 05:55:31 INFO - PROCESS | 3960 | 1468500931450 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:31 INFO - PROCESS | 3960 | 1468500931453 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB41E800 == 33 [pid = 3960] [id = 453] 05:55:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7863000) [pid = 3960] [serial = 1359] [outer = 0000000000000000] 05:55:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7EB9800) [pid = 3960] [serial = 1360] [outer = 00000016D7863000] 05:55:31 INFO - PROCESS | 3960 | 1468500931501 Marionette DEBUG loaded listener.js 05:55:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D803E800) [pid = 3960] [serial = 1361] [outer = 00000016D7863000] 05:55:31 INFO - PROCESS | 3960 | 1468500931939 Marionette TRACE conn6 <- [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]]]}] 05:55:31 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 05:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 734ms 05:55:31 INFO - PROCESS | 3960 | 1468500931980 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 05:55:31 INFO - PROCESS | 3960 | 1468500931982 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 05:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:55:31 INFO - PROCESS | 3960 | 1468500931985 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:55:31 INFO - PROCESS | 3960 | 1468500931987 Marionette TRACE conn6 <- [1,1778,null,{}] 05:55:32 INFO - PROCESS | 3960 | 1468500932034 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:32 INFO - PROCESS | 3960 | 1468500932036 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:32 INFO - PROCESS | 3960 | 1468500932158 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 05:55:32 INFO - PROCESS | 3960 | 1468500932169 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:32 INFO - PROCESS | 3960 | 1468500932171 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:32 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3C9800 == 34 [pid = 3960] [id = 454] 05:55:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CA958000) [pid = 3960] [serial = 1362] [outer = 0000000000000000] 05:55:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D8460C00) [pid = 3960] [serial = 1363] [outer = 00000016CA958000] 05:55:32 INFO - PROCESS | 3960 | 1468500932216 Marionette DEBUG loaded listener.js 05:55:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8549000) [pid = 3960] [serial = 1364] [outer = 00000016CA958000] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D8263400) [pid = 3960] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D7EBA000) [pid = 3960] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB39EC00) [pid = 3960] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D910DC00) [pid = 3960] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB445000) [pid = 3960] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D193DC00) [pid = 3960] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7EB5800) [pid = 3960] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016C964DC00) [pid = 3960] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D7520C00) [pid = 3960] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB2D2400) [pid = 3960] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D1206C00) [pid = 3960] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D7857400) [pid = 3960] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CAE29800) [pid = 3960] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:55:32 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D1C7C800) [pid = 3960] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:55:32 INFO - PROCESS | 3960 | 1468500932834 Marionette TRACE conn6 <- [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]]]}] 05:55:32 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) 05:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 881ms 05:55:32 INFO - PROCESS | 3960 | 1468500932870 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 05:55:32 INFO - PROCESS | 3960 | 1468500932872 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 05:55:32 INFO - PROCESS | 3960 | 1468500932876 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:55:32 INFO - PROCESS | 3960 | 1468500932878 Marionette TRACE conn6 <- [1,1782,null,{}] 05:55:32 INFO - PROCESS | 3960 | 1468500932882 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:32 INFO - PROCESS | 3960 | 1468500932884 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:32 INFO - PROCESS | 3960 | 1468500932967 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 05:55:33 INFO - PROCESS | 3960 | 1468500933049 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 3960 | 1468500933051 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:33 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB70C800 == 35 [pid = 3960] [id = 455] 05:55:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CB13B400) [pid = 3960] [serial = 1365] [outer = 0000000000000000] 05:55:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D1322400) [pid = 3960] [serial = 1366] [outer = 00000016CB13B400] 05:55:33 INFO - PROCESS | 3960 | 1468500933097 Marionette DEBUG loaded listener.js 05:55:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D7EB5800) [pid = 3960] [serial = 1367] [outer = 00000016CB13B400] 05:55:33 INFO - PROCESS | 3960 | 1468500933467 Marionette TRACE conn6 <- [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]]]}] 05:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 672ms 05:55:33 INFO - PROCESS | 3960 | 1468500933550 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 05:55:33 INFO - PROCESS | 3960 | 1468500933553 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 05:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:55:33 INFO - PROCESS | 3960 | 1468500933556 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 3960 | 1468500933558 Marionette TRACE conn6 <- [1,1786,null,{}] 05:55:33 INFO - PROCESS | 3960 | 1468500933562 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:33 INFO - PROCESS | 3960 | 1468500933564 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:33 INFO - PROCESS | 3960 | 1468500933649 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 05:55:33 INFO - PROCESS | 3960 | 1468500933655 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 3960 | 1468500933657 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:33 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7AA800 == 36 [pid = 3960] [id = 456] 05:55:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8547C00) [pid = 3960] [serial = 1368] [outer = 0000000000000000] 05:55:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8583800) [pid = 3960] [serial = 1369] [outer = 00000016D8547C00] 05:55:33 INFO - PROCESS | 3960 | 1468500933701 Marionette DEBUG loaded listener.js 05:55:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8841C00) [pid = 3960] [serial = 1370] [outer = 00000016D8547C00] 05:55:34 INFO - PROCESS | 3960 | 1468500934102 Marionette TRACE conn6 <- [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]]]}] 05:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 588ms 05:55:34 INFO - PROCESS | 3960 | 1468500934147 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 05:55:34 INFO - PROCESS | 3960 | 1468500934149 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 05:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:55:34 INFO - PROCESS | 3960 | 1468500934171 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:55:34 INFO - PROCESS | 3960 | 1468500934173 Marionette TRACE conn6 <- [1,1790,null,{}] 05:55:34 INFO - PROCESS | 3960 | 1468500934177 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:34 INFO - PROCESS | 3960 | 1468500934179 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:34 INFO - PROCESS | 3960 | 1468500934264 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 05:55:34 INFO - PROCESS | 3960 | 1468500934272 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:34 INFO - PROCESS | 3960 | 1468500934274 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB91000 == 37 [pid = 3960] [id = 457] 05:55:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8848800) [pid = 3960] [serial = 1371] [outer = 0000000000000000] 05:55:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D88E3400) [pid = 3960] [serial = 1372] [outer = 00000016D8848800] 05:55:34 INFO - PROCESS | 3960 | 1468500934318 Marionette DEBUG loaded listener.js 05:55:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D88ED800) [pid = 3960] [serial = 1373] [outer = 00000016D8848800] 05:55:34 INFO - PROCESS | 3960 | 1468500934809 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 05:55:34 INFO - PROCESS | 3960 | 1468500934860 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 05:55:34 INFO - PROCESS | 3960 | 1468500934865 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 05:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:55:34 INFO - PROCESS | 3960 | 1468500934871 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:55:34 INFO - PROCESS | 3960 | 1468500934875 Marionette TRACE conn6 <- [1,1794,null,{}] 05:55:34 INFO - PROCESS | 3960 | 1468500934882 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:34 INFO - PROCESS | 3960 | 1468500934885 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:35 INFO - PROCESS | 3960 | 1468500935055 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 05:55:35 INFO - PROCESS | 3960 | 1468500935152 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:35 INFO - PROCESS | 3960 | 1468500935157 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D04BB000 == 38 [pid = 3960] [id = 458] 05:55:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CB38E800) [pid = 3960] [serial = 1374] [outer = 0000000000000000] 05:55:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CB447000) [pid = 3960] [serial = 1375] [outer = 00000016CB38E800] 05:55:35 INFO - PROCESS | 3960 | 1468500935218 Marionette DEBUG loaded listener.js 05:55:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CC2DD400) [pid = 3960] [serial = 1376] [outer = 00000016CB38E800] 05:55:35 INFO - PROCESS | 3960 | 1468500935823 Marionette TRACE conn6 <- [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]]]}] 05:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1026ms 05:55:35 INFO - PROCESS | 3960 | 1468500935900 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 05:55:35 INFO - PROCESS | 3960 | 1468500935905 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 05:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:55:35 INFO - PROCESS | 3960 | 1468500935912 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:55:35 INFO - PROCESS | 3960 | 1468500935915 Marionette TRACE conn6 <- [1,1798,null,{}] 05:55:35 INFO - PROCESS | 3960 | 1468500935920 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:35 INFO - PROCESS | 3960 | 1468500935923 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:36 INFO - PROCESS | 3960 | 1468500936071 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 05:55:36 INFO - PROCESS | 3960 | 1468500936194 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:36 INFO - PROCESS | 3960 | 1468500936197 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:36 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8943000 == 39 [pid = 3960] [id = 459] 05:55:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D05F1C00) [pid = 3960] [serial = 1377] [outer = 0000000000000000] 05:55:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D1358C00) [pid = 3960] [serial = 1378] [outer = 00000016D05F1C00] 05:55:36 INFO - PROCESS | 3960 | 1468500936259 Marionette DEBUG loaded listener.js 05:55:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D1C7B800) [pid = 3960] [serial = 1379] [outer = 00000016D05F1C00] 05:55:36 INFO - PROCESS | 3960 | 1468500936882 Marionette TRACE conn6 <- [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]]]}] 05:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1025ms 05:55:36 INFO - PROCESS | 3960 | 1468500936939 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 05:55:36 INFO - PROCESS | 3960 | 1468500936942 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 05:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:55:36 INFO - PROCESS | 3960 | 1468500936946 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:55:36 INFO - PROCESS | 3960 | 1468500936950 Marionette TRACE conn6 <- [1,1802,null,{}] 05:55:36 INFO - PROCESS | 3960 | 1468500936963 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:36 INFO - PROCESS | 3960 | 1468500936968 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:37 INFO - PROCESS | 3960 | 1468500937143 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 05:55:37 INFO - PROCESS | 3960 | 1468500937262 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:37 INFO - PROCESS | 3960 | 1468500937266 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:37 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF5C800 == 40 [pid = 3960] [id = 460] 05:55:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D7E26C00) [pid = 3960] [serial = 1380] [outer = 0000000000000000] 05:55:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D8039C00) [pid = 3960] [serial = 1381] [outer = 00000016D7E26C00] 05:55:37 INFO - PROCESS | 3960 | 1468500937326 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D8847800) [pid = 3960] [serial = 1382] [outer = 00000016D7E26C00] 05:55:38 INFO - PROCESS | 3960 | 1468500938144 Marionette TRACE conn6 <- [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]]]}] 05:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1239ms 05:55:38 INFO - PROCESS | 3960 | 1468500938193 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 05:55:38 INFO - PROCESS | 3960 | 1468500938198 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 05:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:55:38 INFO - PROCESS | 3960 | 1468500938203 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:55:38 INFO - PROCESS | 3960 | 1468500938207 Marionette TRACE conn6 <- [1,1806,null,{}] 05:55:38 INFO - PROCESS | 3960 | 1468500938213 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:38 INFO - PROCESS | 3960 | 1468500938216 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:38 INFO - PROCESS | 3960 | 1468500938321 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 05:55:38 INFO - PROCESS | 3960 | 1468500938400 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:38 INFO - PROCESS | 3960 | 1468500938405 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB861000 == 41 [pid = 3960] [id = 461] 05:55:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CB388C00) [pid = 3960] [serial = 1383] [outer = 0000000000000000] 05:55:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CB74E800) [pid = 3960] [serial = 1384] [outer = 00000016CB388C00] 05:55:38 INFO - PROCESS | 3960 | 1468500938504 Marionette DEBUG loaded listener.js 05:55:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016CFA7D400) [pid = 3960] [serial = 1385] [outer = 00000016CB388C00] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7AA800 == 40 [pid = 3960] [id = 456] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB70C800 == 39 [pid = 3960] [id = 455] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3C9800 == 38 [pid = 3960] [id = 454] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB41E800 == 37 [pid = 3960] [id = 453] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8ABC800 == 36 [pid = 3960] [id = 452] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D850B800 == 35 [pid = 3960] [id = 451] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7A79800 == 34 [pid = 3960] [id = 450] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1745800 == 33 [pid = 3960] [id = 449] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0283000 == 32 [pid = 3960] [id = 448] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1A0A000 == 31 [pid = 3960] [id = 447] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016E0015000 == 30 [pid = 3960] [id = 446] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF5C800 == 29 [pid = 3960] [id = 460] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8943000 == 28 [pid = 3960] [id = 459] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB91000 == 27 [pid = 3960] [id = 457] 05:55:39 INFO - PROCESS | 3960 | --DOCSHELL 00000016D04BB000 == 26 [pid = 3960] [id = 458] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D8542400) [pid = 3960] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D8550000) [pid = 3960] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D1943800) [pid = 3960] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D1DBF400) [pid = 3960] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D9463400) [pid = 3960] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D854E800) [pid = 3960] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CB450800) [pid = 3960] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CB72B000) [pid = 3960] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D6BDA000) [pid = 3960] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D7520800) [pid = 3960] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D803D000) [pid = 3960] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CF9ED400) [pid = 3960] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D01B2000) [pid = 3960] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7CE7400) [pid = 3960] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D7EB5000) [pid = 3960] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB2D3C00) [pid = 3960] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB384C00) [pid = 3960] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D1325400) [pid = 3960] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D135D400) [pid = 3960] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D910F400) [pid = 3960] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D8588000) [pid = 3960] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB39FC00) [pid = 3960] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7856800) [pid = 3960] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D94E2000) [pid = 3960] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D8B3E400) [pid = 3960] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D884A400) [pid = 3960] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D845A000) [pid = 3960] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 05:55:39 INFO - PROCESS | 3960 | 1468500939681 Marionette TRACE conn6 <- [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]]]}] 05:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1538ms 05:55:39 INFO - PROCESS | 3960 | 1468500939746 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 05:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:55:39 INFO - PROCESS | 3960 | 1468500939750 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 05:55:39 INFO - PROCESS | 3960 | 1468500939754 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:55:39 INFO - PROCESS | 3960 | 1468500939757 Marionette TRACE conn6 <- [1,1810,null,{}] 05:55:39 INFO - PROCESS | 3960 | 1468500939808 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:39 INFO - PROCESS | 3960 | 1468500939811 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:39 INFO - PROCESS | 3960 | 1468500939906 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 05:55:39 INFO - PROCESS | 3960 | 1468500939914 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:39 INFO - PROCESS | 3960 | 1468500939917 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D04BA800 == 27 [pid = 3960] [id = 462] 05:55:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB2CC800) [pid = 3960] [serial = 1386] [outer = 0000000000000000] 05:55:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB385800) [pid = 3960] [serial = 1387] [outer = 00000016CB2CC800] 05:55:39 INFO - PROCESS | 3960 | 1468500939965 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB44B000) [pid = 3960] [serial = 1388] [outer = 00000016CB2CC800] 05:55:40 INFO - PROCESS | 3960 | 1468500940437 Marionette TRACE conn6 <- [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]]]}] 05:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 735ms 05:55:40 INFO - PROCESS | 3960 | 1468500940489 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 05:55:40 INFO - PROCESS | 3960 | 1468500940494 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 05:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:55:40 INFO - PROCESS | 3960 | 1468500940501 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:55:40 INFO - PROCESS | 3960 | 1468500940504 Marionette TRACE conn6 <- [1,1814,null,{}] 05:55:40 INFO - PROCESS | 3960 | 1468500940508 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:40 INFO - PROCESS | 3960 | 1468500940511 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:40 INFO - PROCESS | 3960 | 1468500940603 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 05:55:40 INFO - PROCESS | 3960 | 1468500940612 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:40 INFO - PROCESS | 3960 | 1468500940614 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:40 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D67BA800 == 28 [pid = 3960] [id = 463] 05:55:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CC245C00) [pid = 3960] [serial = 1389] [outer = 0000000000000000] 05:55:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CF761C00) [pid = 3960] [serial = 1390] [outer = 00000016CC245C00] 05:55:40 INFO - PROCESS | 3960 | 1468500940663 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CFA75400) [pid = 3960] [serial = 1391] [outer = 00000016CC245C00] 05:55:41 INFO - PROCESS | 3960 | 1468500941143 Marionette TRACE conn6 <- [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]]]}] 05:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 692ms 05:55:41 INFO - PROCESS | 3960 | 1468500941195 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 05:55:41 INFO - PROCESS | 3960 | 1468500941197 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 05:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:55:41 INFO - PROCESS | 3960 | 1468500941201 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 3960 | 1468500941205 Marionette TRACE conn6 <- [1,1818,null,{}] 05:55:41 INFO - PROCESS | 3960 | 1468500941217 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:41 INFO - PROCESS | 3960 | 1468500941222 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:41 INFO - PROCESS | 3960 | 1468500941338 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 05:55:41 INFO - PROCESS | 3960 | 1468500941427 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:41 INFO - PROCESS | 3960 | 1468500941430 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:41 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D842C800 == 29 [pid = 3960] [id = 464] 05:55:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CB13E400) [pid = 3960] [serial = 1392] [outer = 0000000000000000] 05:55:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D1760C00) [pid = 3960] [serial = 1393] [outer = 00000016CB13E400] 05:55:41 INFO - PROCESS | 3960 | 1468500941482 Marionette DEBUG loaded listener.js 05:55:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1947000) [pid = 3960] [serial = 1394] [outer = 00000016CB13E400] 05:55:41 INFO - PROCESS | 3960 | 1468500941900 Marionette TRACE conn6 <- [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]]]}] 05:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 734ms 05:55:41 INFO - PROCESS | 3960 | 1468500941937 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 05:55:41 INFO - PROCESS | 3960 | 1468500941940 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 05:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:55:41 INFO - PROCESS | 3960 | 1468500941944 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 3960 | 1468500941945 Marionette TRACE conn6 <- [1,1822,null,{}] 05:55:41 INFO - PROCESS | 3960 | 1468500941949 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:41 INFO - PROCESS | 3960 | 1468500941951 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:42 INFO - PROCESS | 3960 | 1468500942067 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 05:55:42 INFO - PROCESS | 3960 | 1468500942074 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:42 INFO - PROCESS | 3960 | 1468500942076 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88C7800 == 30 [pid = 3960] [id = 465] 05:55:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D1E65000) [pid = 3960] [serial = 1395] [outer = 0000000000000000] 05:55:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D4B8FC00) [pid = 3960] [serial = 1396] [outer = 00000016D1E65000] 05:55:42 INFO - PROCESS | 3960 | 1468500942165 Marionette DEBUG loaded listener.js 05:55:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D5094000) [pid = 3960] [serial = 1397] [outer = 00000016D1E65000] 05:55:42 INFO - PROCESS | 3960 | 1468500942591 Marionette TRACE conn6 <- [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]]]}] 05:55:42 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 05:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 05:55:42 INFO - PROCESS | 3960 | 1468500942637 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 3960 | 1468500942640 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 05:55:42 INFO - PROCESS | 3960 | 1468500942643 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:55:42 INFO - PROCESS | 3960 | 1468500942645 Marionette TRACE conn6 <- [1,1826,null,{}] 05:55:42 INFO - PROCESS | 3960 | 1468500942658 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:42 INFO - PROCESS | 3960 | 1468500942660 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:42 INFO - PROCESS | 3960 | 1468500942796 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 05:55:42 INFO - PROCESS | 3960 | 1468500942810 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:42 INFO - PROCESS | 3960 | 1468500942813 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D9E97000 == 31 [pid = 3960] [id = 466] 05:55:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CB97E000) [pid = 3960] [serial = 1398] [outer = 0000000000000000] 05:55:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7498C00) [pid = 3960] [serial = 1399] [outer = 00000016CB97E000] 05:55:42 INFO - PROCESS | 3960 | 1468500942859 Marionette DEBUG loaded listener.js 05:55:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7859400) [pid = 3960] [serial = 1400] [outer = 00000016CB97E000] 05:55:43 INFO - PROCESS | 3960 | 1468500943333 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 05:55:43 INFO - PROCESS | 3960 | 1468500943380 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 05:55:43 INFO - PROCESS | 3960 | 1468500943383 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 05:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:55:43 INFO - PROCESS | 3960 | 1468500943386 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:55:43 INFO - PROCESS | 3960 | 1468500943388 Marionette TRACE conn6 <- [1,1830,null,{}] 05:55:43 INFO - PROCESS | 3960 | 1468500943391 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:43 INFO - PROCESS | 3960 | 1468500943397 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:43 INFO - PROCESS | 3960 | 1468500943534 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 05:55:43 INFO - PROCESS | 3960 | 1468500943545 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:43 INFO - PROCESS | 3960 | 1468500943547 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB798000 == 32 [pid = 3960] [id = 467] 05:55:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7E1E000) [pid = 3960] [serial = 1401] [outer = 0000000000000000] 05:55:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D7EB7000) [pid = 3960] [serial = 1402] [outer = 00000016D7E1E000] 05:55:43 INFO - PROCESS | 3960 | 1468500943635 Marionette DEBUG loaded listener.js 05:55:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D845B400) [pid = 3960] [serial = 1403] [outer = 00000016D7E1E000] 05:55:43 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D8547C00) [pid = 3960] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:55:43 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D6BCA800) [pid = 3960] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:55:43 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB13F800) [pid = 3960] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:55:43 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D194B000) [pid = 3960] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:55:43 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB44D400) [pid = 3960] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:55:43 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D1352400) [pid = 3960] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:55:43 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CA9BE400) [pid = 3960] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:55:43 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D92C8400) [pid = 3960] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:55:43 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D8848800) [pid = 3960] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:55:43 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D7863000) [pid = 3960] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:55:43 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB13B400) [pid = 3960] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:55:43 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CA958000) [pid = 3960] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:55:44 INFO - PROCESS | 3960 | 1468500944163 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 839ms 05:55:44 INFO - PROCESS | 3960 | 1468500944229 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 05:55:44 INFO - PROCESS | 3960 | 1468500944231 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 05:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:55:44 INFO - PROCESS | 3960 | 1468500944234 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - PROCESS | 3960 | 1468500944236 Marionette TRACE conn6 <- [1,1834,null,{}] 05:55:44 INFO - PROCESS | 3960 | 1468500944240 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:44 INFO - PROCESS | 3960 | 1468500944242 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:44 INFO - PROCESS | 3960 | 1468500944323 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 05:55:44 INFO - PROCESS | 3960 | 1468500944329 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:44 INFO - PROCESS | 3960 | 1468500944331 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7A5800 == 33 [pid = 3960] [id = 468] 05:55:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CB325800) [pid = 3960] [serial = 1404] [outer = 0000000000000000] 05:55:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D781AC00) [pid = 3960] [serial = 1405] [outer = 00000016CB325800] 05:55:44 INFO - PROCESS | 3960 | 1468500944376 Marionette DEBUG loaded listener.js 05:55:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D8457400) [pid = 3960] [serial = 1406] [outer = 00000016CB325800] 05:55:44 INFO - PROCESS | 3960 | 1468500944783 Marionette TRACE conn6 <- [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]]]}] 05:55:44 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) 05:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 587ms 05:55:44 INFO - PROCESS | 3960 | 1468500944828 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 05:55:44 INFO - PROCESS | 3960 | 1468500944830 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 05:55:44 INFO - PROCESS | 3960 | 1468500944833 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - PROCESS | 3960 | 1468500944835 Marionette TRACE conn6 <- [1,1838,null,{}] 05:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:55:44 INFO - PROCESS | 3960 | 1468500944843 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:44 INFO - PROCESS | 3960 | 1468500944845 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:44 INFO - PROCESS | 3960 | 1468500944928 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 05:55:44 INFO - PROCESS | 3960 | 1468500944934 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:44 INFO - PROCESS | 3960 | 1468500944936 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7A0000 == 34 [pid = 3960] [id = 469] 05:55:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8542800) [pid = 3960] [serial = 1407] [outer = 0000000000000000] 05:55:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8547C00) [pid = 3960] [serial = 1408] [outer = 00000016D8542800] 05:55:44 INFO - PROCESS | 3960 | 1468500944981 Marionette DEBUG loaded listener.js 05:55:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D857E800) [pid = 3960] [serial = 1409] [outer = 00000016D8542800] 05:55:45 INFO - PROCESS | 3960 | 1468500945425 Marionette TRACE conn6 <- [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]]]}] 05:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 629ms 05:55:45 INFO - PROCESS | 3960 | 1468500945468 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 05:55:45 INFO - PROCESS | 3960 | 1468500945470 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 05:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:55:45 INFO - PROCESS | 3960 | 1468500945478 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:55:45 INFO - PROCESS | 3960 | 1468500945480 Marionette TRACE conn6 <- [1,1842,null,{}] 05:55:45 INFO - PROCESS | 3960 | 1468500945483 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:45 INFO - PROCESS | 3960 | 1468500945485 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:45 INFO - PROCESS | 3960 | 1468500945568 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 05:55:45 INFO - PROCESS | 3960 | 1468500945575 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:45 INFO - PROCESS | 3960 | 1468500945578 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D842C000 == 35 [pid = 3960] [id = 470] 05:55:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8589800) [pid = 3960] [serial = 1410] [outer = 0000000000000000] 05:55:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D883E000) [pid = 3960] [serial = 1411] [outer = 00000016D8589800] 05:55:45 INFO - PROCESS | 3960 | 1468500945623 Marionette DEBUG loaded listener.js 05:55:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D88E1C00) [pid = 3960] [serial = 1412] [outer = 00000016D8589800] 05:55:46 INFO - PROCESS | 3960 | --DOCSHELL 00000016D04BA800 == 34 [pid = 3960] [id = 462] 05:55:46 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB861000 == 33 [pid = 3960] [id = 461] 05:55:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016D67BA800 == 32 [pid = 3960] [id = 463] 05:55:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB798000 == 31 [pid = 3960] [id = 467] 05:55:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016D842C800 == 30 [pid = 3960] [id = 464] 05:55:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88C7800 == 29 [pid = 3960] [id = 465] 05:55:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7A5800 == 28 [pid = 3960] [id = 468] 05:55:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7A0000 == 27 [pid = 3960] [id = 469] 05:55:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016D9E97000 == 26 [pid = 3960] [id = 466] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D8841C00) [pid = 3960] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D749C000) [pid = 3960] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D6BD3C00) [pid = 3960] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB38AC00) [pid = 3960] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB634400) [pid = 3960] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D4B90000) [pid = 3960] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CC5EF400) [pid = 3960] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CF99F400) [pid = 3960] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D1356800) [pid = 3960] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D17BAC00) [pid = 3960] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB328800) [pid = 3960] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CB450C00) [pid = 3960] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D9E34400) [pid = 3960] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D9E2B400) [pid = 3960] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D88E3400) [pid = 3960] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D88ED800) [pid = 3960] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D803E800) [pid = 3960] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D7EB9800) [pid = 3960] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D1322400) [pid = 3960] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D8460C00) [pid = 3960] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D8583800) [pid = 3960] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016D8549000) [pid = 3960] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016D7EB5800) [pid = 3960] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D5085800) [pid = 3960] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 05:55:47 INFO - PROCESS | 3960 | 1468500947370 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1930ms 05:55:47 INFO - PROCESS | 3960 | 1468500947412 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 05:55:47 INFO - PROCESS | 3960 | 1468500947416 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 05:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:55:47 INFO - PROCESS | 3960 | 1468500947421 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:55:47 INFO - PROCESS | 3960 | 1468500947425 Marionette TRACE conn6 <- [1,1846,null,{}] 05:55:47 INFO - PROCESS | 3960 | 1468500947432 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:47 INFO - PROCESS | 3960 | 1468500947436 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:47 INFO - PROCESS | 3960 | 1468500947555 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 05:55:47 INFO - PROCESS | 3960 | 1468500947571 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:47 INFO - PROCESS | 3960 | 1468500947573 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CF95B000 == 27 [pid = 3960] [id = 471] 05:55:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016CB13C000) [pid = 3960] [serial = 1413] [outer = 0000000000000000] 05:55:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016CB13D000) [pid = 3960] [serial = 1414] [outer = 00000016CB13C000] 05:55:47 INFO - PROCESS | 3960 | 1468500947624 Marionette DEBUG loaded listener.js 05:55:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016CB2D2800) [pid = 3960] [serial = 1415] [outer = 00000016CB13C000] 05:55:48 INFO - PROCESS | 3960 | 1468500948120 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 735ms 05:55:48 INFO - PROCESS | 3960 | 1468500948160 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 05:55:48 INFO - PROCESS | 3960 | 1468500948166 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 05:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:55:48 INFO - PROCESS | 3960 | 1468500948173 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:55:48 INFO - PROCESS | 3960 | 1468500948176 Marionette TRACE conn6 <- [1,1850,null,{}] 05:55:48 INFO - PROCESS | 3960 | 1468500948180 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:48 INFO - PROCESS | 3960 | 1468500948183 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:48 INFO - PROCESS | 3960 | 1468500948281 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 05:55:48 INFO - PROCESS | 3960 | 1468500948297 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:48 INFO - PROCESS | 3960 | 1468500948300 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:48 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C0A800 == 28 [pid = 3960] [id = 472] 05:55:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016CB39B800) [pid = 3960] [serial = 1416] [outer = 0000000000000000] 05:55:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CB39EC00) [pid = 3960] [serial = 1417] [outer = 00000016CB39B800] 05:55:48 INFO - PROCESS | 3960 | 1468500948351 Marionette DEBUG loaded listener.js 05:55:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016CB44AC00) [pid = 3960] [serial = 1418] [outer = 00000016CB39B800] 05:55:49 INFO - PROCESS | 3960 | 1468500949161 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1022ms 05:55:49 INFO - PROCESS | 3960 | 1468500949197 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 05:55:49 INFO - PROCESS | 3960 | 1468500949202 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 05:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:55:49 INFO - PROCESS | 3960 | 1468500949207 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:55:49 INFO - PROCESS | 3960 | 1468500949213 Marionette TRACE conn6 <- [1,1854,null,{}] 05:55:49 INFO - PROCESS | 3960 | 1468500949219 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:49 INFO - PROCESS | 3960 | 1468500949222 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:49 INFO - PROCESS | 3960 | 1468500949347 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 05:55:49 INFO - PROCESS | 3960 | 1468500949423 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:49 INFO - PROCESS | 3960 | 1468500949427 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C0A000 == 29 [pid = 3960] [id = 473] 05:55:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CB382400) [pid = 3960] [serial = 1419] [outer = 0000000000000000] 05:55:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB38DC00) [pid = 3960] [serial = 1420] [outer = 00000016CB382400] 05:55:49 INFO - PROCESS | 3960 | 1468500949488 Marionette DEBUG loaded listener.js 05:55:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB44E000) [pid = 3960] [serial = 1421] [outer = 00000016CB382400] 05:55:50 INFO - PROCESS | 3960 | 1468500950183 Marionette TRACE conn6 <- [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]]]}] 05:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1027ms 05:55:50 INFO - PROCESS | 3960 | 1468500950238 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 05:55:50 INFO - PROCESS | 3960 | 1468500950243 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 05:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:55:50 INFO - PROCESS | 3960 | 1468500950250 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:55:50 INFO - PROCESS | 3960 | 1468500950253 Marionette TRACE conn6 <- [1,1858,null,{}] 05:55:50 INFO - PROCESS | 3960 | 1468500950310 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:50 INFO - PROCESS | 3960 | 1468500950313 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:50 INFO - PROCESS | 3960 | 1468500950448 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 05:55:50 INFO - PROCESS | 3960 | 1468500950516 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:50 INFO - PROCESS | 3960 | 1468500950519 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:50 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78D2000 == 30 [pid = 3960] [id = 474] 05:55:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB72F400) [pid = 3960] [serial = 1422] [outer = 0000000000000000] 05:55:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB786C00) [pid = 3960] [serial = 1423] [outer = 00000016CB72F400] 05:55:50 INFO - PROCESS | 3960 | 1468500950578 Marionette DEBUG loaded listener.js 05:55:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CBC52800) [pid = 3960] [serial = 1424] [outer = 00000016CB72F400] 05:55:51 INFO - PROCESS | 3960 | --DOCSHELL 00000016CF95B000 == 29 [pid = 3960] [id = 471] 05:55:51 INFO - PROCESS | 3960 | 1468500951261 Marionette TRACE conn6 <- [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]]]}] 05:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1024ms 05:55:51 INFO - PROCESS | 3960 | 1468500951276 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 05:55:51 INFO - PROCESS | 3960 | 1468500951280 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 05:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:55:51 INFO - PROCESS | 3960 | 1468500951285 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:55:51 INFO - PROCESS | 3960 | 1468500951288 Marionette TRACE conn6 <- [1,1862,null,{}] 05:55:51 INFO - PROCESS | 3960 | 1468500951294 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:51 INFO - PROCESS | 3960 | 1468500951297 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:51 INFO - PROCESS | 3960 | 1468500951388 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 05:55:51 INFO - PROCESS | 3960 | 1468500951397 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:51 INFO - PROCESS | 3960 | 1468500951401 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1A19000 == 30 [pid = 3960] [id = 475] 05:55:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB2D6C00) [pid = 3960] [serial = 1425] [outer = 0000000000000000] 05:55:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB387C00) [pid = 3960] [serial = 1426] [outer = 00000016CB2D6C00] 05:55:51 INFO - PROCESS | 3960 | 1468500951452 Marionette DEBUG loaded listener.js 05:55:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB727400) [pid = 3960] [serial = 1427] [outer = 00000016CB2D6C00] 05:55:51 INFO - PROCESS | 3960 | 1468500951939 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 692ms 05:55:52 INFO - PROCESS | 3960 | 1468500951989 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 05:55:52 INFO - PROCESS | 3960 | 1468500951993 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 05:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:55:52 INFO - PROCESS | 3960 | 1468500952002 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:55:52 INFO - PROCESS | 3960 | 1468500952005 Marionette TRACE conn6 <- [1,1866,null,{}] 05:55:52 INFO - PROCESS | 3960 | 1468500952009 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:52 INFO - PROCESS | 3960 | 1468500952011 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:52 INFO - PROCESS | 3960 | 1468500952101 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 05:55:52 INFO - PROCESS | 3960 | 1468500952108 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:52 INFO - PROCESS | 3960 | 1468500952110 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7E84000 == 31 [pid = 3960] [id = 476] 05:55:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CBC50800) [pid = 3960] [serial = 1428] [outer = 0000000000000000] 05:55:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CF992000) [pid = 3960] [serial = 1429] [outer = 00000016CBC50800] 05:55:52 INFO - PROCESS | 3960 | 1468500952160 Marionette DEBUG loaded listener.js 05:55:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CF9F3400) [pid = 3960] [serial = 1430] [outer = 00000016CBC50800] 05:55:52 INFO - PROCESS | 3960 | 1468500952637 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 05:55:52 INFO - PROCESS | 3960 | 1468500952675 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 05:55:52 INFO - PROCESS | 3960 | 1468500952677 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 05:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:55:52 INFO - PROCESS | 3960 | 1468500952681 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:55:52 INFO - PROCESS | 3960 | 1468500952685 Marionette TRACE conn6 <- [1,1870,null,{}] 05:55:52 INFO - PROCESS | 3960 | 1468500952698 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:52 INFO - PROCESS | 3960 | 1468500952703 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:52 INFO - PROCESS | 3960 | 1468500952793 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 05:55:52 INFO - PROCESS | 3960 | 1468500952803 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:52 INFO - PROCESS | 3960 | 1468500952806 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88BE000 == 32 [pid = 3960] [id = 477] 05:55:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D1325C00) [pid = 3960] [serial = 1431] [outer = 0000000000000000] 05:55:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D1352400) [pid = 3960] [serial = 1432] [outer = 00000016D1325C00] 05:55:52 INFO - PROCESS | 3960 | 1468500952856 Marionette DEBUG loaded listener.js 05:55:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D175D000) [pid = 3960] [serial = 1433] [outer = 00000016D1325C00] 05:55:53 INFO - PROCESS | 3960 | 1468500953310 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 05:55:53 INFO - PROCESS | 3960 | 1468500953376 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 05:55:53 INFO - PROCESS | 3960 | 1468500953379 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 05:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:55:53 INFO - PROCESS | 3960 | 1468500953388 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:55:53 INFO - PROCESS | 3960 | 1468500953390 Marionette TRACE conn6 <- [1,1874,null,{}] 05:55:53 INFO - PROCESS | 3960 | 1468500953394 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:53 INFO - PROCESS | 3960 | 1468500953396 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:53 INFO - PROCESS | 3960 | 1468500953542 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 05:55:53 INFO - PROCESS | 3960 | 1468500953557 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:53 INFO - PROCESS | 3960 | 1468500953560 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:53 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA492000 == 33 [pid = 3960] [id = 478] 05:55:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D193E400) [pid = 3960] [serial = 1434] [outer = 0000000000000000] 05:55:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D1947800) [pid = 3960] [serial = 1435] [outer = 00000016D193E400] 05:55:53 INFO - PROCESS | 3960 | 1468500953605 Marionette DEBUG loaded listener.js 05:55:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D4B87000) [pid = 3960] [serial = 1436] [outer = 00000016D193E400] 05:55:54 INFO - PROCESS | 3960 | 1468500954061 Marionette TRACE conn6 <- [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]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 735ms 05:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:55:54 INFO - PROCESS | 3960 | 1468500954119 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 3960 | 1468500954122 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 05:55:54 INFO - PROCESS | 3960 | 1468500954125 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - PROCESS | 3960 | 1468500954127 Marionette TRACE conn6 <- [1,1878,null,{}] 05:55:54 INFO - PROCESS | 3960 | 1468500954138 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:54 INFO - PROCESS | 3960 | 1468500954140 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:54 INFO - PROCESS | 3960 | 1468500954250 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 05:55:54 INFO - PROCESS | 3960 | 1468500954262 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:54 INFO - PROCESS | 3960 | 1468500954264 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1A1F000 == 34 [pid = 3960] [id = 479] 05:55:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016C96DA800) [pid = 3960] [serial = 1437] [outer = 0000000000000000] 05:55:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D4E67800) [pid = 3960] [serial = 1438] [outer = 00000016C96DA800] 05:55:54 INFO - PROCESS | 3960 | 1468500954309 Marionette DEBUG loaded listener.js 05:55:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D5094400) [pid = 3960] [serial = 1439] [outer = 00000016C96DA800] 05:55:54 INFO - PROCESS | 3960 | 1468500954762 Marionette TRACE conn6 <- [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]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 05:55:54 INFO - PROCESS | 3960 | 1468500954799 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 3960 | 1468500954801 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 05:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:55:54 INFO - PROCESS | 3960 | 1468500954804 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - PROCESS | 3960 | 1468500954806 Marionette TRACE conn6 <- [1,1882,null,{}] 05:55:54 INFO - PROCESS | 3960 | 1468500954810 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:54 INFO - PROCESS | 3960 | 1468500954816 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:54 INFO - PROCESS | 3960 | 1468500954983 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 05:55:55 INFO - PROCESS | 3960 | 1468500954998 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:55 INFO - PROCESS | 3960 | 1468500955000 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7A5800 == 35 [pid = 3960] [id = 480] 05:55:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D73C1C00) [pid = 3960] [serial = 1440] [outer = 0000000000000000] 05:55:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D780F400) [pid = 3960] [serial = 1441] [outer = 00000016D73C1C00] 05:55:55 INFO - PROCESS | 3960 | 1468500955087 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D7EB7C00) [pid = 3960] [serial = 1442] [outer = 00000016D73C1C00] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CB13C000) [pid = 3960] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D8542800) [pid = 3960] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D1E65000) [pid = 3960] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB97E000) [pid = 3960] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D7E1E000) [pid = 3960] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB13E400) [pid = 3960] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CC245C00) [pid = 3960] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB2CC800) [pid = 3960] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB388C00) [pid = 3960] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D7E26C00) [pid = 3960] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D05F1C00) [pid = 3960] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB38E800) [pid = 3960] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:55:55 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB325800) [pid = 3960] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:55:55 INFO - PROCESS | 3960 | 1468500955522 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 775ms 05:55:55 INFO - PROCESS | 3960 | 1468500955583 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 05:55:55 INFO - PROCESS | 3960 | 1468500955586 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 05:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:55:55 INFO - PROCESS | 3960 | 1468500955593 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:55:55 INFO - PROCESS | 3960 | 1468500955595 Marionette TRACE conn6 <- [1,1886,null,{}] 05:55:55 INFO - PROCESS | 3960 | 1468500955599 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:55 INFO - PROCESS | 3960 | 1468500955601 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:55 INFO - PROCESS | 3960 | 1468500955713 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 05:55:55 INFO - PROCESS | 3960 | 1468500955765 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:55 INFO - PROCESS | 3960 | 1468500955767 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5AD000 == 36 [pid = 3960] [id = 481] 05:55:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016C9EC2400) [pid = 3960] [serial = 1443] [outer = 0000000000000000] 05:55:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016CB388C00) [pid = 3960] [serial = 1444] [outer = 00000016C9EC2400] 05:55:55 INFO - PROCESS | 3960 | 1468500955812 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D73C3800) [pid = 3960] [serial = 1445] [outer = 00000016C9EC2400] 05:55:56 INFO - PROCESS | 3960 | 1468500956171 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 629ms 05:55:56 INFO - PROCESS | 3960 | 1468500956222 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 05:55:56 INFO - PROCESS | 3960 | 1468500956224 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 05:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:55:56 INFO - PROCESS | 3960 | 1468500956238 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:55:56 INFO - PROCESS | 3960 | 1468500956240 Marionette TRACE conn6 <- [1,1890,null,{}] 05:55:56 INFO - PROCESS | 3960 | 1468500956243 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:56 INFO - PROCESS | 3960 | 1468500956245 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:56 INFO - PROCESS | 3960 | 1468500956355 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 05:55:56 INFO - PROCESS | 3960 | 1468500956364 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:56 INFO - PROCESS | 3960 | 1468500956366 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:56 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7BB000 == 37 [pid = 3960] [id = 482] 05:55:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7EBD400) [pid = 3960] [serial = 1446] [outer = 0000000000000000] 05:55:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8033800) [pid = 3960] [serial = 1447] [outer = 00000016D7EBD400] 05:55:56 INFO - PROCESS | 3960 | 1468500956412 Marionette DEBUG loaded listener.js 05:55:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D81ADC00) [pid = 3960] [serial = 1448] [outer = 00000016D7EBD400] 05:55:56 INFO - PROCESS | 3960 | 1468500956844 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 05:55:56 INFO - PROCESS | 3960 | 1468500956871 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 05:55:56 INFO - PROCESS | 3960 | 1468500956873 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 05:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:55:56 INFO - PROCESS | 3960 | 1468500956881 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:55:56 INFO - PROCESS | 3960 | 1468500956883 Marionette TRACE conn6 <- [1,1894,null,{}] 05:55:56 INFO - PROCESS | 3960 | 1468500956886 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:56 INFO - PROCESS | 3960 | 1468500956888 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:56 INFO - PROCESS | 3960 | 1468500956972 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 05:55:56 INFO - PROCESS | 3960 | 1468500956977 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:56 INFO - PROCESS | 3960 | 1468500956979 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:56 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB9A000 == 38 [pid = 3960] [id = 483] 05:55:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D81B0800) [pid = 3960] [serial = 1449] [outer = 0000000000000000] 05:55:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D845E400) [pid = 3960] [serial = 1450] [outer = 00000016D81B0800] 05:55:57 INFO - PROCESS | 3960 | 1468500957023 Marionette DEBUG loaded listener.js 05:55:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D8542400) [pid = 3960] [serial = 1451] [outer = 00000016D81B0800] 05:55:57 INFO - PROCESS | 3960 | 1468500957568 Marionette TRACE conn6 <- [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]]]}] 05:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 05:55:57 INFO - PROCESS | 3960 | 1468500957619 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 05:55:57 INFO - PROCESS | 3960 | 1468500957625 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 05:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:55:57 INFO - PROCESS | 3960 | 1468500957630 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:55:57 INFO - PROCESS | 3960 | 1468500957634 Marionette TRACE conn6 <- [1,1898,null,{}] 05:55:57 INFO - PROCESS | 3960 | 1468500957654 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:57 INFO - PROCESS | 3960 | 1468500957657 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:57 INFO - PROCESS | 3960 | 1468500957856 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 05:55:57 INFO - PROCESS | 3960 | 1468500957908 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:57 INFO - PROCESS | 3960 | 1468500957913 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C1E800 == 39 [pid = 3960] [id = 484] 05:55:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CB2D3800) [pid = 3960] [serial = 1452] [outer = 0000000000000000] 05:55:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016CB3A2400) [pid = 3960] [serial = 1453] [outer = 00000016CB2D3800] 05:55:57 INFO - PROCESS | 3960 | 1468500957974 Marionette DEBUG loaded listener.js 05:55:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016CBC4E400) [pid = 3960] [serial = 1454] [outer = 00000016CB2D3800] 05:55:58 INFO - PROCESS | 3960 | 1468500958531 Marionette TRACE conn6 <- [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]]]}] 05:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 923ms 05:55:58 INFO - PROCESS | 3960 | 1468500958557 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 05:55:58 INFO - PROCESS | 3960 | 1468500958562 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 05:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:55:58 INFO - PROCESS | 3960 | 1468500958569 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:55:58 INFO - PROCESS | 3960 | 1468500958572 Marionette TRACE conn6 <- [1,1902,null,{}] 05:55:58 INFO - PROCESS | 3960 | 1468500958576 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:58 INFO - PROCESS | 3960 | 1468500958579 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:58 INFO - PROCESS | 3960 | 1468500958696 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 05:55:58 INFO - PROCESS | 3960 | 1468500958791 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:58 INFO - PROCESS | 3960 | 1468500958794 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:58 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DAD4C000 == 40 [pid = 3960] [id = 485] 05:55:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D1206C00) [pid = 3960] [serial = 1455] [outer = 0000000000000000] 05:55:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D1320000) [pid = 3960] [serial = 1456] [outer = 00000016D1206C00] 05:55:58 INFO - PROCESS | 3960 | 1468500958854 Marionette DEBUG loaded listener.js 05:55:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D193F400) [pid = 3960] [serial = 1457] [outer = 00000016D1206C00] 05:55:59 INFO - PROCESS | 3960 | 1468500959500 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 986ms 05:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:55:59 INFO - PROCESS | 3960 | 1468500959557 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 05:55:59 INFO - PROCESS | 3960 | 1468500959560 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 05:55:59 INFO - PROCESS | 3960 | 1468500959564 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:55:59 INFO - PROCESS | 3960 | 1468500959568 Marionette TRACE conn6 <- [1,1906,null,{}] 05:55:59 INFO - PROCESS | 3960 | 1468500959580 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:59 INFO - PROCESS | 3960 | 1468500959586 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:59 INFO - PROCESS | 3960 | 1468500959702 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 05:55:59 INFO - PROCESS | 3960 | 1468500959826 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:59 INFO - PROCESS | 3960 | 1468500959830 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:55:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF57000 == 41 [pid = 3960] [id = 486] 05:55:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D6BBD800) [pid = 3960] [serial = 1458] [outer = 0000000000000000] 05:55:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D7E64800) [pid = 3960] [serial = 1459] [outer = 00000016D6BBD800] 05:55:59 INFO - PROCESS | 3960 | 1468500959891 Marionette DEBUG loaded listener.js 05:55:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016D8465C00) [pid = 3960] [serial = 1460] [outer = 00000016D6BBD800] 05:56:00 INFO - PROCESS | 3960 | 1468500960474 Marionette TRACE conn6 <- [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]]]}] 05:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 924ms 05:56:00 INFO - PROCESS | 3960 | 1468500960488 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 05:56:00 INFO - PROCESS | 3960 | 1468500960491 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 05:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:56:00 INFO - PROCESS | 3960 | 1468500960495 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:56:00 INFO - PROCESS | 3960 | 1468500960497 Marionette TRACE conn6 <- [1,1910,null,{}] 05:56:00 INFO - PROCESS | 3960 | 1468500960501 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:00 INFO - PROCESS | 3960 | 1468500960503 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:00 INFO - PROCESS | 3960 | 1468500960630 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 05:56:00 INFO - PROCESS | 3960 | 1468500960730 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:00 INFO - PROCESS | 3960 | 1468500960732 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:00 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0287800 == 42 [pid = 3960] [id = 487] 05:56:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016CB323800) [pid = 3960] [serial = 1461] [outer = 0000000000000000] 05:56:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016D8463C00) [pid = 3960] [serial = 1462] [outer = 00000016CB323800] 05:56:00 INFO - PROCESS | 3960 | 1468500960787 Marionette DEBUG loaded listener.js 05:56:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016D8585800) [pid = 3960] [serial = 1463] [outer = 00000016CB323800] 05:56:01 INFO - PROCESS | 3960 | 1468500961599 Marionette TRACE conn6 <- [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]]]}] 05:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1184ms 05:56:01 INFO - PROCESS | 3960 | 1468500961682 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 05:56:01 INFO - PROCESS | 3960 | 1468500961687 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 05:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:56:01 INFO - PROCESS | 3960 | 1468500961692 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:56:01 INFO - PROCESS | 3960 | 1468500961696 Marionette TRACE conn6 <- [1,1914,null,{}] 05:56:01 INFO - PROCESS | 3960 | 1468500961702 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:01 INFO - PROCESS | 3960 | 1468500961705 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:01 INFO - PROCESS | 3960 | 1468500961819 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 05:56:01 INFO - PROCESS | 3960 | 1468500961936 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:01 INFO - PROCESS | 3960 | 1468500961939 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D842C000 == 41 [pid = 3960] [id = 470] 05:56:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7BB000 == 40 [pid = 3960] [id = 482] 05:56:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5AD000 == 39 [pid = 3960] [id = 481] 05:56:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7A5800 == 38 [pid = 3960] [id = 480] 05:56:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1A1F000 == 37 [pid = 3960] [id = 479] 05:56:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA492000 == 36 [pid = 3960] [id = 478] 05:56:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88BE000 == 35 [pid = 3960] [id = 477] 05:56:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7E84000 == 34 [pid = 3960] [id = 476] 05:56:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1A19000 == 33 [pid = 3960] [id = 475] 05:56:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78D2000 == 32 [pid = 3960] [id = 474] 05:56:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C0A000 == 31 [pid = 3960] [id = 473] 05:56:01 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C0A800 == 30 [pid = 3960] [id = 472] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016CB13D000) [pid = 3960] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016CB2D2800) [pid = 3960] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D857E800) [pid = 3960] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D4B8FC00) [pid = 3960] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D7498C00) [pid = 3960] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D5094000) [pid = 3960] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D7EB7000) [pid = 3960] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D883E000) [pid = 3960] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D7859400) [pid = 3960] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D8547C00) [pid = 3960] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D845B400) [pid = 3960] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D1760C00) [pid = 3960] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CF761C00) [pid = 3960] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CFA75400) [pid = 3960] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB385800) [pid = 3960] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB44B000) [pid = 3960] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CFA7D400) [pid = 3960] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB74E800) [pid = 3960] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D8847800) [pid = 3960] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D8039C00) [pid = 3960] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D1C7B800) [pid = 3960] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D1358C00) [pid = 3960] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CC2DD400) [pid = 3960] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB447000) [pid = 3960] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D781AC00) [pid = 3960] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D8457400) [pid = 3960] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D1947000) [pid = 3960] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB857800 == 31 [pid = 3960] [id = 488] 05:56:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016C94C4800) [pid = 3960] [serial = 1464] [outer = 0000000000000000] 05:56:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB132400) [pid = 3960] [serial = 1465] [outer = 00000016C94C4800] 05:56:02 INFO - PROCESS | 3960 | 1468500962021 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB72B800) [pid = 3960] [serial = 1466] [outer = 00000016C94C4800] 05:56:02 INFO - PROCESS | 3960 | 1468500962461 Marionette TRACE conn6 <- [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]]]}] 05:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 839ms 05:56:02 INFO - PROCESS | 3960 | 1468500962535 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 05:56:02 INFO - PROCESS | 3960 | 1468500962540 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 05:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:56:02 INFO - PROCESS | 3960 | 1468500962546 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:56:02 INFO - PROCESS | 3960 | 1468500962549 Marionette TRACE conn6 <- [1,1918,null,{}] 05:56:02 INFO - PROCESS | 3960 | 1468500962553 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:02 INFO - PROCESS | 3960 | 1468500962556 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:02 INFO - PROCESS | 3960 | 1468500962672 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 05:56:02 INFO - PROCESS | 3960 | 1468500962690 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 3960 | 1468500962692 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50D3800 == 32 [pid = 3960] [id = 489] 05:56:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CFABC800) [pid = 3960] [serial = 1467] [outer = 0000000000000000] 05:56:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CFAC5000) [pid = 3960] [serial = 1468] [outer = 00000016CFABC800] 05:56:02 INFO - PROCESS | 3960 | 1468500962741 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D1290C00) [pid = 3960] [serial = 1469] [outer = 00000016CFABC800] 05:56:03 INFO - PROCESS | 3960 | 1468500963234 Marionette TRACE conn6 <- [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]]]}] 05:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 05:56:03 INFO - PROCESS | 3960 | 1468500963283 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 05:56:03 INFO - PROCESS | 3960 | 1468500963285 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 05:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:56:03 INFO - PROCESS | 3960 | 1468500963289 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 3960 | 1468500963293 Marionette TRACE conn6 <- [1,1922,null,{}] 05:56:03 INFO - PROCESS | 3960 | 1468500963311 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:03 INFO - PROCESS | 3960 | 1468500963316 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:03 INFO - PROCESS | 3960 | 1468500963405 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 05:56:03 INFO - PROCESS | 3960 | 1468500963494 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 3960 | 1468500963497 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:03 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8439800 == 33 [pid = 3960] [id = 490] 05:56:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1945C00) [pid = 3960] [serial = 1470] [outer = 0000000000000000] 05:56:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D4B93400) [pid = 3960] [serial = 1471] [outer = 00000016D1945C00] 05:56:03 INFO - PROCESS | 3960 | 1468500963547 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D6BD3800) [pid = 3960] [serial = 1472] [outer = 00000016D1945C00] 05:56:03 INFO - PROCESS | 3960 | 1468500963920 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 05:56:03 INFO - PROCESS | 3960 | 1468500963962 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 05:56:03 INFO - PROCESS | 3960 | 1468500963965 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 05:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:56:03 INFO - PROCESS | 3960 | 1468500963968 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 3960 | 1468500963970 Marionette TRACE conn6 <- [1,1926,null,{}] 05:56:03 INFO - PROCESS | 3960 | 1468500963974 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:03 INFO - PROCESS | 3960 | 1468500963976 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:04 INFO - PROCESS | 3960 | 1468500964100 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 05:56:04 INFO - PROCESS | 3960 | 1468500964109 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:04 INFO - PROCESS | 3960 | 1468500964111 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8AB1800 == 34 [pid = 3960] [id = 491] 05:56:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7859C00) [pid = 3960] [serial = 1473] [outer = 0000000000000000] 05:56:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7E29000) [pid = 3960] [serial = 1474] [outer = 00000016D7859C00] 05:56:04 INFO - PROCESS | 3960 | 1468500964161 Marionette DEBUG loaded listener.js 05:56:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7EB7800) [pid = 3960] [serial = 1475] [outer = 00000016D7859C00] 05:56:04 INFO - PROCESS | 3960 | 1468500964651 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 05:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:56:04 INFO - PROCESS | 3960 | 1468500964705 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 05:56:04 INFO - PROCESS | 3960 | 1468500964707 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 05:56:04 INFO - PROCESS | 3960 | 1468500964710 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - PROCESS | 3960 | 1468500964712 Marionette TRACE conn6 <- [1,1930,null,{}] 05:56:04 INFO - PROCESS | 3960 | 1468500964715 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:04 INFO - PROCESS | 3960 | 1468500964718 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:04 INFO - PROCESS | 3960 | 1468500964834 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 05:56:04 INFO - PROCESS | 3960 | 1468500964887 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:04 INFO - PROCESS | 3960 | 1468500964890 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DAD31000 == 35 [pid = 3960] [id = 492] 05:56:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D8039400) [pid = 3960] [serial = 1476] [outer = 0000000000000000] 05:56:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D845AC00) [pid = 3960] [serial = 1477] [outer = 00000016D8039400] 05:56:04 INFO - PROCESS | 3960 | 1468500964937 Marionette DEBUG loaded listener.js 05:56:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D84FC400) [pid = 3960] [serial = 1478] [outer = 00000016D8039400] 05:56:05 INFO - PROCESS | 3960 | 1468500965378 Marionette TRACE conn6 <- [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]]]}] 05:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 734ms 05:56:05 INFO - PROCESS | 3960 | 1468500965467 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 05:56:05 INFO - PROCESS | 3960 | 1468500965469 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 05:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:56:05 INFO - PROCESS | 3960 | 1468500965478 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:56:05 INFO - PROCESS | 3960 | 1468500965480 Marionette TRACE conn6 <- [1,1934,null,{}] 05:56:05 INFO - PROCESS | 3960 | 1468500965484 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:05 INFO - PROCESS | 3960 | 1468500965490 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:05 INFO - PROCESS | 3960 | 1468500965633 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 05:56:05 INFO - PROCESS | 3960 | 1468500965689 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:05 INFO - PROCESS | 3960 | 1468500965691 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3DC800 == 36 [pid = 3960] [id = 493] 05:56:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D857DC00) [pid = 3960] [serial = 1479] [outer = 0000000000000000] 05:56:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D88E3000) [pid = 3960] [serial = 1480] [outer = 00000016D857DC00] 05:56:05 INFO - PROCESS | 3960 | 1468500965738 Marionette DEBUG loaded listener.js 05:56:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D88EC800) [pid = 3960] [serial = 1481] [outer = 00000016D857DC00] 05:56:06 INFO - PROCESS | 3960 | 1468500966150 Marionette TRACE conn6 <- [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]]]}] 05:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 734ms 05:56:06 INFO - PROCESS | 3960 | 1468500966209 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 05:56:06 INFO - PROCESS | 3960 | 1468500966211 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 05:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:56:06 INFO - PROCESS | 3960 | 1468500966214 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:56:06 INFO - PROCESS | 3960 | 1468500966216 Marionette TRACE conn6 <- [1,1938,null,{}] 05:56:06 INFO - PROCESS | 3960 | 1468500966226 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:06 INFO - PROCESS | 3960 | 1468500966228 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:06 INFO - PROCESS | 3960 | 1468500966481 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 05:56:06 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D8589800) [pid = 3960] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:56:06 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D193E400) [pid = 3960] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:56:06 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB72F400) [pid = 3960] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:56:06 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016C96DA800) [pid = 3960] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:56:06 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016C9EC2400) [pid = 3960] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:56:06 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D73C1C00) [pid = 3960] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:56:06 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7EBD400) [pid = 3960] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:56:06 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CBC50800) [pid = 3960] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:56:06 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D1325C00) [pid = 3960] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:56:06 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB2D6C00) [pid = 3960] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:56:06 INFO - PROCESS | 3960 | 1468500966538 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:06 INFO - PROCESS | 3960 | 1468500966540 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D84A1800 == 37 [pid = 3960] [id = 494] 05:56:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016C96DA800) [pid = 3960] [serial = 1482] [outer = 0000000000000000] 05:56:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016CB381800) [pid = 3960] [serial = 1483] [outer = 00000016C96DA800] 05:56:06 INFO - PROCESS | 3960 | 1468500966584 Marionette DEBUG loaded listener.js 05:56:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D135D400) [pid = 3960] [serial = 1484] [outer = 00000016C96DA800] 05:56:06 INFO - PROCESS | 3960 | 1468500966925 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 776ms 05:56:07 INFO - PROCESS | 3960 | 1468500966999 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 05:56:07 INFO - PROCESS | 3960 | 1468500967001 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 05:56:07 INFO - PROCESS | 3960 | 1468500967005 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:56:07 INFO - PROCESS | 3960 | 1468500967007 Marionette TRACE conn6 <- [1,1942,null,{}] 05:56:07 INFO - PROCESS | 3960 | 1468500967010 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:07 INFO - PROCESS | 3960 | 1468500967012 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:07 INFO - PROCESS | 3960 | 1468500967098 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 05:56:07 INFO - PROCESS | 3960 | 1468500967104 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:07 INFO - PROCESS | 3960 | 1468500967106 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB95800 == 38 [pid = 3960] [id = 495] 05:56:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D6BBE800) [pid = 3960] [serial = 1485] [outer = 0000000000000000] 05:56:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D88ED400) [pid = 3960] [serial = 1486] [outer = 00000016D6BBE800] 05:56:07 INFO - PROCESS | 3960 | 1468500967151 Marionette DEBUG loaded listener.js 05:56:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D9102400) [pid = 3960] [serial = 1487] [outer = 00000016D6BBE800] 05:56:07 INFO - PROCESS | 3960 | 1468500967562 Marionette TRACE conn6 <- [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]]]}] 05:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 05:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:56:07 INFO - PROCESS | 3960 | 1468500967637 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 05:56:07 INFO - PROCESS | 3960 | 1468500967640 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 05:56:07 INFO - PROCESS | 3960 | 1468500967643 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:56:07 INFO - PROCESS | 3960 | 1468500967645 Marionette TRACE conn6 <- [1,1946,null,{}] 05:56:07 INFO - PROCESS | 3960 | 1468500967649 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:07 INFO - PROCESS | 3960 | 1468500967651 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:07 INFO - PROCESS | 3960 | 1468500967737 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 05:56:07 INFO - PROCESS | 3960 | 1468500967745 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:07 INFO - PROCESS | 3960 | 1468500967747 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF6F800 == 39 [pid = 3960] [id = 496] 05:56:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D9107000) [pid = 3960] [serial = 1488] [outer = 0000000000000000] 05:56:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D910C400) [pid = 3960] [serial = 1489] [outer = 00000016D9107000] 05:56:07 INFO - PROCESS | 3960 | 1468500967791 Marionette DEBUG loaded listener.js 05:56:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D91F7C00) [pid = 3960] [serial = 1490] [outer = 00000016D9107000] 05:56:08 INFO - PROCESS | 3960 | 1468500968209 Marionette TRACE conn6 <- [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]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 587ms 05:56:08 INFO - PROCESS | 3960 | 1468500968232 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 05:56:08 INFO - PROCESS | 3960 | 1468500968234 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 05:56:08 INFO - PROCESS | 3960 | 1468500968237 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:56:08 INFO - PROCESS | 3960 | 1468500968239 Marionette TRACE conn6 <- [1,1950,null,{}] 05:56:08 INFO - PROCESS | 3960 | 1468500968243 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:08 INFO - PROCESS | 3960 | 1468500968244 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:08 INFO - PROCESS | 3960 | 1468500968379 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 05:56:08 INFO - PROCESS | 3960 | 1468500968390 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:08 INFO - PROCESS | 3960 | 1468500968392 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFEE2000 == 40 [pid = 3960] [id = 497] 05:56:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D9213800) [pid = 3960] [serial = 1491] [outer = 0000000000000000] 05:56:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D94DF400) [pid = 3960] [serial = 1492] [outer = 00000016D9213800] 05:56:08 INFO - PROCESS | 3960 | 1468500968436 Marionette DEBUG loaded listener.js 05:56:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D9E2B800) [pid = 3960] [serial = 1493] [outer = 00000016D9213800] 05:56:09 INFO - PROCESS | 3960 | 1468500969134 Marionette TRACE conn6 <- [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]]]}] 05:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 924ms 05:56:09 INFO - PROCESS | 3960 | 1468500969166 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 05:56:09 INFO - PROCESS | 3960 | 1468500969171 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 05:56:09 INFO - PROCESS | 3960 | 1468500969176 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:56:09 INFO - PROCESS | 3960 | 1468500969181 Marionette TRACE conn6 <- [1,1954,null,{}] 05:56:09 INFO - PROCESS | 3960 | 1468500969187 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:09 INFO - PROCESS | 3960 | 1468500969190 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:09 INFO - PROCESS | 3960 | 1468500969317 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 05:56:09 INFO - PROCESS | 3960 | 1468500969443 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:09 INFO - PROCESS | 3960 | 1468500969446 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:09 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C1F800 == 41 [pid = 3960] [id = 498] 05:56:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CB39BC00) [pid = 3960] [serial = 1494] [outer = 0000000000000000] 05:56:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB97A400) [pid = 3960] [serial = 1495] [outer = 00000016CB39BC00] 05:56:09 INFO - PROCESS | 3960 | 1468500969509 Marionette DEBUG loaded listener.js 05:56:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CFABD400) [pid = 3960] [serial = 1496] [outer = 00000016CB39BC00] 05:56:10 INFO - PROCESS | 3960 | 1468500970126 Marionette TRACE conn6 <- [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]]]}] 05:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 986ms 05:56:10 INFO - PROCESS | 3960 | 1468500970166 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 05:56:10 INFO - PROCESS | 3960 | 1468500970171 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 05:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:56:10 INFO - PROCESS | 3960 | 1468500970178 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:56:10 INFO - PROCESS | 3960 | 1468500970182 Marionette TRACE conn6 <- [1,1958,null,{}] 05:56:10 INFO - PROCESS | 3960 | 1468500970186 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:10 INFO - PROCESS | 3960 | 1468500970189 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:10 INFO - PROCESS | 3960 | 1468500970312 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 05:56:10 INFO - PROCESS | 3960 | 1468500970410 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:10 INFO - PROCESS | 3960 | 1468500970413 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3C5800 == 42 [pid = 3960] [id = 499] 05:56:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016D7287400) [pid = 3960] [serial = 1497] [outer = 0000000000000000] 05:56:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D7514C00) [pid = 3960] [serial = 1498] [outer = 00000016D7287400] 05:56:10 INFO - PROCESS | 3960 | 1468500970473 Marionette DEBUG loaded listener.js 05:56:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016D845B400) [pid = 3960] [serial = 1499] [outer = 00000016D7287400] 05:56:11 INFO - PROCESS | 3960 | 1468500971107 Marionette TRACE conn6 <- [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]]]}] 05:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 986ms 05:56:11 INFO - PROCESS | 3960 | 1468500971166 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 05:56:11 INFO - PROCESS | 3960 | 1468500971169 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 05:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:56:11 INFO - PROCESS | 3960 | 1468500971173 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:56:11 INFO - PROCESS | 3960 | 1468500971177 Marionette TRACE conn6 <- [1,1962,null,{}] 05:56:11 INFO - PROCESS | 3960 | 1468500971189 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:11 INFO - PROCESS | 3960 | 1468500971194 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:11 INFO - PROCESS | 3960 | 1468500971342 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 05:56:11 INFO - PROCESS | 3960 | 1468500971469 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:11 INFO - PROCESS | 3960 | 1468500971473 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C17000 == 43 [pid = 3960] [id = 500] 05:56:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016CB387800) [pid = 3960] [serial = 1500] [outer = 0000000000000000] 05:56:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016CB97E000) [pid = 3960] [serial = 1501] [outer = 00000016CB387800] 05:56:11 INFO - PROCESS | 3960 | 1468500971534 Marionette DEBUG loaded listener.js 05:56:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016D8036400) [pid = 3960] [serial = 1502] [outer = 00000016CB387800] 05:56:12 INFO - PROCESS | 3960 | 1468500972311 Marionette TRACE conn6 <- [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]]]}] 05:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1179ms 05:56:12 INFO - PROCESS | 3960 | 1468500972354 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 05:56:12 INFO - PROCESS | 3960 | 1468500972358 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 05:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:56:12 INFO - PROCESS | 3960 | 1468500972363 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 3960 | 1468500972368 Marionette TRACE conn6 <- [1,1966,null,{}] 05:56:12 INFO - PROCESS | 3960 | 1468500972373 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:12 INFO - PROCESS | 3960 | 1468500972376 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:12 INFO - PROCESS | 3960 | 1468500972488 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 05:56:12 INFO - PROCESS | 3960 | 1468500972588 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:12 INFO - PROCESS | 3960 | 1468500972591 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C19800 == 44 [pid = 3960] [id = 501] 05:56:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016CB635800) [pid = 3960] [serial = 1503] [outer = 0000000000000000] 05:56:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016CC245000) [pid = 3960] [serial = 1504] [outer = 00000016CB635800] 05:56:12 INFO - PROCESS | 3960 | 1468500972643 Marionette DEBUG loaded listener.js 05:56:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016CF99D800) [pid = 3960] [serial = 1505] [outer = 00000016CB635800] 05:56:12 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF6F800 == 43 [pid = 3960] [id = 496] 05:56:12 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB95800 == 42 [pid = 3960] [id = 495] 05:56:12 INFO - PROCESS | 3960 | --DOCSHELL 00000016D84A1800 == 41 [pid = 3960] [id = 494] 05:56:12 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3DC800 == 40 [pid = 3960] [id = 493] 05:56:12 INFO - PROCESS | 3960 | --DOCSHELL 00000016DAD31000 == 39 [pid = 3960] [id = 492] 05:56:12 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8AB1800 == 38 [pid = 3960] [id = 491] 05:56:12 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8439800 == 37 [pid = 3960] [id = 490] 05:56:12 INFO - PROCESS | 3960 | --DOCSHELL 00000016D50D3800 == 36 [pid = 3960] [id = 489] 05:56:12 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB857800 == 35 [pid = 3960] [id = 488] 05:56:12 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016D845E400) [pid = 3960] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016D88E1C00) [pid = 3960] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016D1947800) [pid = 3960] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016D4B87000) [pid = 3960] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016CB786C00) [pid = 3960] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016CB39EC00) [pid = 3960] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016CB38DC00) [pid = 3960] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D4E67800) [pid = 3960] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016CB388C00) [pid = 3960] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D780F400) [pid = 3960] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D8033800) [pid = 3960] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D7EB7C00) [pid = 3960] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016CF992000) [pid = 3960] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CF9F3400) [pid = 3960] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D1352400) [pid = 3960] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CB387C00) [pid = 3960] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB727400) [pid = 3960] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CBC52800) [pid = 3960] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D81ADC00) [pid = 3960] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D5094400) [pid = 3960] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D73C3800) [pid = 3960] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D175D000) [pid = 3960] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 05:56:13 INFO - PROCESS | 3960 | 1468500973203 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 881ms 05:56:13 INFO - PROCESS | 3960 | 1468500973249 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 05:56:13 INFO - PROCESS | 3960 | 1468500973254 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 05:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:56:13 INFO - PROCESS | 3960 | 1468500973260 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:56:13 INFO - PROCESS | 3960 | 1468500973263 Marionette TRACE conn6 <- [1,1970,null,{}] 05:56:13 INFO - PROCESS | 3960 | 1468500973267 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:13 INFO - PROCESS | 3960 | 1468500973269 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:13 INFO - PROCESS | 3960 | 1468500973365 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 05:56:13 INFO - PROCESS | 3960 | 1468500973450 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:13 INFO - PROCESS | 3960 | 1468500973453 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:13 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7431000 == 36 [pid = 3960] [id = 502] 05:56:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CBC52800) [pid = 3960] [serial = 1506] [outer = 0000000000000000] 05:56:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CFA76400) [pid = 3960] [serial = 1507] [outer = 00000016CBC52800] 05:56:13 INFO - PROCESS | 3960 | 1468500973503 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D1285C00) [pid = 3960] [serial = 1508] [outer = 00000016CBC52800] 05:56:13 INFO - PROCESS | 3960 | 1468500973912 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 672ms 05:56:13 INFO - PROCESS | 3960 | 1468500973934 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 05:56:13 INFO - PROCESS | 3960 | 1468500973937 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 05:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:56:13 INFO - PROCESS | 3960 | 1468500973940 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:56:13 INFO - PROCESS | 3960 | 1468500973944 Marionette TRACE conn6 <- [1,1974,null,{}] 05:56:13 INFO - PROCESS | 3960 | 1468500973954 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:13 INFO - PROCESS | 3960 | 1468500973959 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:14 INFO - PROCESS | 3960 | 1468500974048 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 05:56:14 INFO - PROCESS | 3960 | 1468500974055 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:14 INFO - PROCESS | 3960 | 1468500974058 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D851C800 == 37 [pid = 3960] [id = 503] 05:56:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D1945000) [pid = 3960] [serial = 1509] [outer = 0000000000000000] 05:56:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D4B8DC00) [pid = 3960] [serial = 1510] [outer = 00000016D1945000] 05:56:14 INFO - PROCESS | 3960 | 1468500974107 Marionette DEBUG loaded listener.js 05:56:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D5091800) [pid = 3960] [serial = 1511] [outer = 00000016D1945000] 05:56:14 INFO - PROCESS | 3960 | 1468500974596 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 05:56:14 INFO - PROCESS | 3960 | 1468500974635 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 05:56:14 INFO - PROCESS | 3960 | 1468500974638 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 05:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:56:14 INFO - PROCESS | 3960 | 1468500974641 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 3960 | 1468500974643 Marionette TRACE conn6 <- [1,1978,null,{}] 05:56:14 INFO - PROCESS | 3960 | 1468500974647 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:14 INFO - PROCESS | 3960 | 1468500974649 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:14 INFO - PROCESS | 3960 | 1468500974742 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 05:56:14 INFO - PROCESS | 3960 | 1468500974749 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:14 INFO - PROCESS | 3960 | 1468500974751 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D9E9B800 == 38 [pid = 3960] [id = 504] 05:56:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D7520C00) [pid = 3960] [serial = 1512] [outer = 0000000000000000] 05:56:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D785DC00) [pid = 3960] [serial = 1513] [outer = 00000016D7520C00] 05:56:14 INFO - PROCESS | 3960 | 1468500974797 Marionette DEBUG loaded listener.js 05:56:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D7EAE400) [pid = 3960] [serial = 1514] [outer = 00000016D7520C00] 05:56:15 INFO - PROCESS | 3960 | 1468500975206 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 629ms 05:56:15 INFO - PROCESS | 3960 | 1468500975273 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 05:56:15 INFO - PROCESS | 3960 | 1468500975276 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 05:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:56:15 INFO - PROCESS | 3960 | 1468500975279 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:56:15 INFO - PROCESS | 3960 | 1468500975281 Marionette TRACE conn6 <- [1,1982,null,{}] 05:56:15 INFO - PROCESS | 3960 | 1468500975292 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:15 INFO - PROCESS | 3960 | 1468500975294 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:15 INFO - PROCESS | 3960 | 1468500975404 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 05:56:15 INFO - PROCESS | 3960 | 1468500975410 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:15 INFO - PROCESS | 3960 | 1468500975418 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:15 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC212800 == 39 [pid = 3960] [id = 505] 05:56:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D7EBB800) [pid = 3960] [serial = 1515] [outer = 0000000000000000] 05:56:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D8039800) [pid = 3960] [serial = 1516] [outer = 00000016D7EBB800] 05:56:15 INFO - PROCESS | 3960 | 1468500975539 Marionette DEBUG loaded listener.js 05:56:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D8263400) [pid = 3960] [serial = 1517] [outer = 00000016D7EBB800] 05:56:16 INFO - PROCESS | 3960 | 1468500975998 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 733ms 05:56:16 INFO - PROCESS | 3960 | 1468500976015 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 05:56:16 INFO - PROCESS | 3960 | 1468500976017 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 05:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:56:16 INFO - PROCESS | 3960 | 1468500976020 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:56:16 INFO - PROCESS | 3960 | 1468500976022 Marionette TRACE conn6 <- [1,1986,null,{}] 05:56:16 INFO - PROCESS | 3960 | 1468500976035 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:16 INFO - PROCESS | 3960 | 1468500976041 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:16 INFO - PROCESS | 3960 | 1468500976169 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 05:56:16 INFO - PROCESS | 3960 | 1468500976229 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 3960 | 1468500976231 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CF77F800 == 40 [pid = 3960] [id = 506] 05:56:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D883D000) [pid = 3960] [serial = 1518] [outer = 0000000000000000] 05:56:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016D88E1C00) [pid = 3960] [serial = 1519] [outer = 00000016D883D000] 05:56:16 INFO - PROCESS | 3960 | 1468500976278 Marionette DEBUG loaded listener.js 05:56:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D88ECC00) [pid = 3960] [serial = 1520] [outer = 00000016D883D000] 05:56:16 INFO - PROCESS | 3960 | 1468500976685 Marionette TRACE conn6 <- [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]]]}] 05:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 05:56:16 INFO - PROCESS | 3960 | 1468500976695 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 05:56:16 INFO - PROCESS | 3960 | 1468500976697 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 05:56:16 INFO - PROCESS | 3960 | 1468500976700 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:56:16 INFO - PROCESS | 3960 | 1468500976702 Marionette TRACE conn6 <- [1,1990,null,{}] 05:56:16 INFO - PROCESS | 3960 | 1468500976706 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:16 INFO - PROCESS | 3960 | 1468500976708 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:16 INFO - PROCESS | 3960 | 1468500976855 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 05:56:16 INFO - PROCESS | 3960 | 1468500976914 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 3960 | 1468500976916 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE823000 == 41 [pid = 3960] [id = 507] 05:56:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016D8A07400) [pid = 3960] [serial = 1521] [outer = 0000000000000000] 05:56:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016D9107400) [pid = 3960] [serial = 1522] [outer = 00000016D8A07400] 05:56:16 INFO - PROCESS | 3960 | 1468500976962 Marionette DEBUG loaded listener.js 05:56:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016D94E1800) [pid = 3960] [serial = 1523] [outer = 00000016D8A07400] 05:56:17 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D8039400) [pid = 3960] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:56:17 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016D857DC00) [pid = 3960] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:56:17 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016C96DA800) [pid = 3960] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:56:17 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016CFABC800) [pid = 3960] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:56:17 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016C94C4800) [pid = 3960] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:56:17 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D7859C00) [pid = 3960] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:56:17 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D1945C00) [pid = 3960] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:56:17 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D9107000) [pid = 3960] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:56:17 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016CB323800) [pid = 3960] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:56:17 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D6BBE800) [pid = 3960] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:56:17 INFO - PROCESS | 3960 | 1468500977484 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 818ms 05:56:17 INFO - PROCESS | 3960 | 1468500977522 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 05:56:17 INFO - PROCESS | 3960 | 1468500977525 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 05:56:17 INFO - PROCESS | 3960 | 1468500977532 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:56:17 INFO - PROCESS | 3960 | 1468500977534 Marionette TRACE conn6 <- [1,1994,null,{}] 05:56:17 INFO - PROCESS | 3960 | 1468500977538 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:17 INFO - PROCESS | 3960 | 1468500977540 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:17 INFO - PROCESS | 3960 | 1468500977624 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 05:56:17 INFO - PROCESS | 3960 | 1468500977629 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:17 INFO - PROCESS | 3960 | 1468500977631 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF2B800 == 42 [pid = 3960] [id = 508] 05:56:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016CB323800) [pid = 3960] [serial = 1524] [outer = 0000000000000000] 05:56:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D4E6C800) [pid = 3960] [serial = 1525] [outer = 00000016CB323800] 05:56:17 INFO - PROCESS | 3960 | 1468500977676 Marionette DEBUG loaded listener.js 05:56:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CB389400) [pid = 3960] [serial = 1526] [outer = 00000016CB323800] 05:56:18 INFO - PROCESS | 3960 | 1468500978146 Marionette TRACE conn6 <- [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]]]}] 05:56:18 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 05:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 629ms 05:56:18 INFO - PROCESS | 3960 | 1468500978165 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 05:56:18 INFO - PROCESS | 3960 | 1468500978168 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 05:56:18 INFO - PROCESS | 3960 | 1468500978171 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:56:18 INFO - PROCESS | 3960 | 1468500978173 Marionette TRACE conn6 <- [1,1998,null,{}] 05:56:18 INFO - PROCESS | 3960 | 1468500978176 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:18 INFO - PROCESS | 3960 | 1468500978178 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:18 INFO - PROCESS | 3960 | 1468500978290 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 05:56:18 INFO - PROCESS | 3960 | 1468500978295 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:18 INFO - PROCESS | 3960 | 1468500978297 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFEEE800 == 43 [pid = 3960] [id = 509] 05:56:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D9107000) [pid = 3960] [serial = 1527] [outer = 0000000000000000] 05:56:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D9E30400) [pid = 3960] [serial = 1528] [outer = 00000016D9107000] 05:56:18 INFO - PROCESS | 3960 | 1468500978342 Marionette DEBUG loaded listener.js 05:56:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016D9E38800) [pid = 3960] [serial = 1529] [outer = 00000016D9107000] 05:56:18 INFO - PROCESS | 3960 | 1468500978755 Marionette TRACE conn6 <- [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]]]}] 05:56:18 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 05:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 05:56:18 INFO - PROCESS | 3960 | 1468500978805 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 05:56:18 INFO - PROCESS | 3960 | 1468500978807 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 05:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:56:18 INFO - PROCESS | 3960 | 1468500978814 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - PROCESS | 3960 | 1468500978816 Marionette TRACE conn6 <- [1,2002,null,{}] 05:56:18 INFO - PROCESS | 3960 | 1468500978820 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:18 INFO - PROCESS | 3960 | 1468500978821 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:18 INFO - PROCESS | 3960 | 1468500978908 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 05:56:18 INFO - PROCESS | 3960 | 1468500978913 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:18 INFO - PROCESS | 3960 | 1468500978915 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E0023800 == 44 [pid = 3960] [id = 510] 05:56:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D9E49400) [pid = 3960] [serial = 1530] [outer = 0000000000000000] 05:56:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016DA051800) [pid = 3960] [serial = 1531] [outer = 00000016D9E49400] 05:56:18 INFO - PROCESS | 3960 | 1468500978959 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016DA46C400) [pid = 3960] [serial = 1532] [outer = 00000016D9E49400] 05:56:19 INFO - PROCESS | 3960 | 1468500979370 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 566ms 05:56:19 INFO - PROCESS | 3960 | 1468500979448 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 05:56:19 INFO - PROCESS | 3960 | 1468500979453 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 05:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:56:19 INFO - PROCESS | 3960 | 1468500979475 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:56:19 INFO - PROCESS | 3960 | 1468500979480 Marionette TRACE conn6 <- [1,2006,null,{}] 05:56:19 INFO - PROCESS | 3960 | 1468500979487 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:19 INFO - PROCESS | 3960 | 1468500979491 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:19 INFO - PROCESS | 3960 | 1468500979625 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 05:56:19 INFO - PROCESS | 3960 | 1468500979778 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:19 INFO - PROCESS | 3960 | 1468500979783 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D198D000 == 45 [pid = 3960] [id = 511] 05:56:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016CB38E000) [pid = 3960] [serial = 1533] [outer = 0000000000000000] 05:56:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016CB39F800) [pid = 3960] [serial = 1534] [outer = 00000016CB38E000] 05:56:19 INFO - PROCESS | 3960 | 1468500979844 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016CB97E800) [pid = 3960] [serial = 1535] [outer = 00000016CB38E000] 05:56:20 INFO - PROCESS | 3960 | 1468500980426 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 05:56:20 INFO - PROCESS | 3960 | 1468500980462 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 05:56:20 INFO - PROCESS | 3960 | 1468500980466 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 05:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:56:20 INFO - PROCESS | 3960 | 1468500980472 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:56:20 INFO - PROCESS | 3960 | 1468500980477 Marionette TRACE conn6 <- [1,2010,null,{}] 05:56:20 INFO - PROCESS | 3960 | 1468500980482 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:20 INFO - PROCESS | 3960 | 1468500980486 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:20 INFO - PROCESS | 3960 | 1468500980604 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 05:56:20 INFO - PROCESS | 3960 | 1468500980705 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:20 INFO - PROCESS | 3960 | 1468500980708 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:20 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D925A800 == 46 [pid = 3960] [id = 512] 05:56:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016D151F800) [pid = 3960] [serial = 1536] [outer = 0000000000000000] 05:56:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016D1763800) [pid = 3960] [serial = 1537] [outer = 00000016D151F800] 05:56:20 INFO - PROCESS | 3960 | 1468500980768 Marionette DEBUG loaded listener.js 05:56:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016D4E6C000) [pid = 3960] [serial = 1538] [outer = 00000016D151F800] 05:56:21 INFO - PROCESS | 3960 | 1468500981381 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 987ms 05:56:21 INFO - PROCESS | 3960 | 1468500981462 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 05:56:21 INFO - PROCESS | 3960 | 1468500981465 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 05:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:56:21 INFO - PROCESS | 3960 | 1468500981469 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:56:21 INFO - PROCESS | 3960 | 1468500981471 Marionette TRACE conn6 <- [1,2014,null,{}] 05:56:21 INFO - PROCESS | 3960 | 1468500981477 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:21 INFO - PROCESS | 3960 | 1468500981482 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:21 INFO - PROCESS | 3960 | 1468500981639 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 05:56:21 INFO - PROCESS | 3960 | 1468500981766 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:21 INFO - PROCESS | 3960 | 1468500981771 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E0062800 == 47 [pid = 3960] [id = 513] 05:56:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016D857E000) [pid = 3960] [serial = 1539] [outer = 0000000000000000] 05:56:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016D8584400) [pid = 3960] [serial = 1540] [outer = 00000016D857E000] 05:56:21 INFO - PROCESS | 3960 | 1468500981833 Marionette DEBUG loaded listener.js 05:56:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016D88E9800) [pid = 3960] [serial = 1541] [outer = 00000016D857E000] 05:56:22 INFO - PROCESS | 3960 | 1468500982469 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1027ms 05:56:22 INFO - PROCESS | 3960 | 1468500982504 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 05:56:22 INFO - PROCESS | 3960 | 1468500982507 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 05:56:22 INFO - PROCESS | 3960 | 1468500982511 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:56:22 INFO - PROCESS | 3960 | 1468500982513 Marionette TRACE conn6 <- [1,2018,null,{}] 05:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:56:22 INFO - PROCESS | 3960 | 1468500982517 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:22 INFO - PROCESS | 3960 | 1468500982520 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:22 INFO - PROCESS | 3960 | 1468500982636 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 05:56:22 INFO - PROCESS | 3960 | 1468500982762 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 3960 | 1468500982764 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF43800 == 48 [pid = 3960] [id = 514] 05:56:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016D9E2F000) [pid = 3960] [serial = 1542] [outer = 0000000000000000] 05:56:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016DA98C800) [pid = 3960] [serial = 1543] [outer = 00000016D9E2F000] 05:56:22 INFO - PROCESS | 3960 | 1468500982822 Marionette DEBUG loaded listener.js 05:56:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016DA995C00) [pid = 3960] [serial = 1544] [outer = 00000016D9E2F000] 05:56:23 INFO - PROCESS | 3960 | 1468500983632 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1177ms 05:56:23 INFO - PROCESS | 3960 | 1468500983695 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 05:56:23 INFO - PROCESS | 3960 | 1468500983700 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 05:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:56:23 INFO - PROCESS | 3960 | 1468500983705 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 3960 | 1468500983709 Marionette TRACE conn6 <- [1,2022,null,{}] 05:56:23 INFO - PROCESS | 3960 | 1468500983729 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:23 INFO - PROCESS | 3960 | 1468500983732 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:23 INFO - PROCESS | 3960 | 1468500983849 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 05:56:23 INFO - PROCESS | 3960 | 1468500983975 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 3960 | 1468500983980 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016BD25F000 == 49 [pid = 3960] [id = 515] 05:56:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016CB72C800) [pid = 3960] [serial = 1545] [outer = 0000000000000000] 05:56:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (00000016CBC14400) [pid = 3960] [serial = 1546] [outer = 00000016CB72C800] 05:56:24 INFO - PROCESS | 3960 | 1468500984036 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (00000016D0478800) [pid = 3960] [serial = 1547] [outer = 00000016CB72C800] 05:56:24 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFEEE800 == 48 [pid = 3960] [id = 509] 05:56:24 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF2B800 == 47 [pid = 3960] [id = 508] 05:56:24 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE823000 == 46 [pid = 3960] [id = 507] 05:56:24 INFO - PROCESS | 3960 | --DOCSHELL 00000016CF77F800 == 45 [pid = 3960] [id = 506] 05:56:24 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC212800 == 44 [pid = 3960] [id = 505] 05:56:24 INFO - PROCESS | 3960 | --DOCSHELL 00000016D9E9B800 == 43 [pid = 3960] [id = 504] 05:56:24 INFO - PROCESS | 3960 | --DOCSHELL 00000016D851C800 == 42 [pid = 3960] [id = 503] 05:56:24 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7431000 == 41 [pid = 3960] [id = 502] 05:56:24 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C19800 == 40 [pid = 3960] [id = 501] 05:56:24 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C17000 == 39 [pid = 3960] [id = 500] 05:56:24 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3C5800 == 38 [pid = 3960] [id = 499] 05:56:24 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C1F800 == 37 [pid = 3960] [id = 498] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (00000016D845AC00) [pid = 3960] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (00000016D88E3000) [pid = 3960] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016D84FC400) [pid = 3960] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016D1320000) [pid = 3960] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016CB381800) [pid = 3960] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016CFAC5000) [pid = 3960] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016D1290C00) [pid = 3960] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016CB132400) [pid = 3960] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016CB72B800) [pid = 3960] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016D7E29000) [pid = 3960] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016D7E64800) [pid = 3960] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016D4B93400) [pid = 3960] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016D88EC800) [pid = 3960] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016D6BD3800) [pid = 3960] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D910C400) [pid = 3960] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016CB3A2400) [pid = 3960] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016D8585800) [pid = 3960] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D8463C00) [pid = 3960] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D88ED400) [pid = 3960] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D91F7C00) [pid = 3960] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D9102400) [pid = 3960] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D135D400) [pid = 3960] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D7EB7800) [pid = 3960] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 05:56:24 INFO - PROCESS | 3960 | 1468500984621 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 944ms 05:56:24 INFO - PROCESS | 3960 | 1468500984653 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 05:56:24 INFO - PROCESS | 3960 | 1468500984657 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 05:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:56:24 INFO - PROCESS | 3960 | 1468500984663 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:56:24 INFO - PROCESS | 3960 | 1468500984666 Marionette TRACE conn6 <- [1,2026,null,{}] 05:56:24 INFO - PROCESS | 3960 | 1468500984670 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:24 INFO - PROCESS | 3960 | 1468500984673 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:24 INFO - PROCESS | 3960 | 1468500984776 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 05:56:24 INFO - PROCESS | 3960 | 1468500984866 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:24 INFO - PROCESS | 3960 | 1468500984868 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C17000 == 38 [pid = 3960] [id = 516] 05:56:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CB389000) [pid = 3960] [serial = 1548] [outer = 0000000000000000] 05:56:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CF99AC00) [pid = 3960] [serial = 1549] [outer = 00000016CB389000] 05:56:24 INFO - PROCESS | 3960 | 1468500984917 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D175A800) [pid = 3960] [serial = 1550] [outer = 00000016CB389000] 05:56:25 INFO - PROCESS | 3960 | 1468500985379 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 776ms 05:56:25 INFO - PROCESS | 3960 | 1468500985443 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 05:56:25 INFO - PROCESS | 3960 | 1468500985445 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 05:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:56:25 INFO - PROCESS | 3960 | 1468500985449 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - PROCESS | 3960 | 1468500985453 Marionette TRACE conn6 <- [1,2030,null,{}] 05:56:25 INFO - PROCESS | 3960 | 1468500985464 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:25 INFO - PROCESS | 3960 | 1468500985470 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:25 INFO - PROCESS | 3960 | 1468500985569 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 05:56:25 INFO - PROCESS | 3960 | 1468500985579 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 3960 | 1468500985582 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D94BF000 == 39 [pid = 3960] [id = 517] 05:56:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D751A400) [pid = 3960] [serial = 1551] [outer = 0000000000000000] 05:56:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016D7E1E000) [pid = 3960] [serial = 1552] [outer = 00000016D751A400] 05:56:25 INFO - PROCESS | 3960 | 1468500985631 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D8033400) [pid = 3960] [serial = 1553] [outer = 00000016D751A400] 05:56:26 INFO - PROCESS | 3960 | 1468500986111 Marionette TRACE conn6 <- [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]]]}] 05:56:26 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) 05:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 05:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:56:26 INFO - PROCESS | 3960 | 1468500986123 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 3960 | 1468500986126 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 05:56:26 INFO - PROCESS | 3960 | 1468500986129 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 3960 | 1468500986131 Marionette TRACE conn6 <- [1,2034,null,{}] 05:56:26 INFO - PROCESS | 3960 | 1468500986134 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:26 INFO - PROCESS | 3960 | 1468500986136 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:26 INFO - PROCESS | 3960 | 1468500986228 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 05:56:26 INFO - PROCESS | 3960 | 1468500986234 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:26 INFO - PROCESS | 3960 | 1468500986236 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:26 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3C5800 == 40 [pid = 3960] [id = 518] 05:56:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016D8549400) [pid = 3960] [serial = 1554] [outer = 0000000000000000] 05:56:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016D8551000) [pid = 3960] [serial = 1555] [outer = 00000016D8549400] 05:56:26 INFO - PROCESS | 3960 | 1468500986281 Marionette DEBUG loaded listener.js 05:56:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016D882E400) [pid = 3960] [serial = 1556] [outer = 00000016D8549400] 05:56:26 INFO - PROCESS | 3960 | 1468500986713 Marionette TRACE conn6 <- [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]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 05:56:26 INFO - PROCESS | 3960 | 1468500986761 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 3960 | 1468500986763 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 05:56:26 INFO - PROCESS | 3960 | 1468500986766 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:56:26 INFO - PROCESS | 3960 | 1468500986768 Marionette TRACE conn6 <- [1,2038,null,{}] 05:56:26 INFO - PROCESS | 3960 | 1468500986772 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:26 INFO - PROCESS | 3960 | 1468500986774 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:26 INFO - PROCESS | 3960 | 1468500986859 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 05:56:26 INFO - PROCESS | 3960 | 1468500986865 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:26 INFO - PROCESS | 3960 | 1468500986867 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:26 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7B5800 == 41 [pid = 3960] [id = 519] 05:56:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016D88E4800) [pid = 3960] [serial = 1557] [outer = 0000000000000000] 05:56:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016D88EC800) [pid = 3960] [serial = 1558] [outer = 00000016D88E4800] 05:56:26 INFO - PROCESS | 3960 | 1468500986919 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016D9109400) [pid = 3960] [serial = 1559] [outer = 00000016D88E4800] 05:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:56:27 INFO - PROCESS | 3960 | 1468500987433 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 671ms 05:56:27 INFO - PROCESS | 3960 | 1468500987441 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 05:56:27 INFO - PROCESS | 3960 | 1468500987443 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 05:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:56:27 INFO - PROCESS | 3960 | 1468500987446 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:56:27 INFO - PROCESS | 3960 | 1468500987448 Marionette TRACE conn6 <- [1,2042,null,{}] 05:56:27 INFO - PROCESS | 3960 | 1468500987452 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:27 INFO - PROCESS | 3960 | 1468500987458 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:27 INFO - PROCESS | 3960 | 1468500987606 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 05:56:27 INFO - PROCESS | 3960 | 1468500987617 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:27 INFO - PROCESS | 3960 | 1468500987619 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE828000 == 42 [pid = 3960] [id = 520] 05:56:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016D94E2800) [pid = 3960] [serial = 1560] [outer = 0000000000000000] 05:56:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016DACAFC00) [pid = 3960] [serial = 1561] [outer = 00000016D94E2800] 05:56:27 INFO - PROCESS | 3960 | 1468500987711 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016DAD25000) [pid = 3960] [serial = 1562] [outer = 00000016D94E2800] 05:56:28 INFO - PROCESS | 3960 | 1468500988150 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 735ms 05:56:28 INFO - PROCESS | 3960 | 1468500988184 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 05:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:56:28 INFO - PROCESS | 3960 | 1468500988186 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 05:56:28 INFO - PROCESS | 3960 | 1468500988189 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:56:28 INFO - PROCESS | 3960 | 1468500988191 Marionette TRACE conn6 <- [1,2046,null,{}] 05:56:28 INFO - PROCESS | 3960 | 1468500988205 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:28 INFO - PROCESS | 3960 | 1468500988207 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:28 INFO - PROCESS | 3960 | 1468500988362 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 05:56:28 INFO - PROCESS | 3960 | 1468500988423 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:28 INFO - PROCESS | 3960 | 1468500988425 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:28 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF74800 == 43 [pid = 3960] [id = 521] 05:56:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016D9103800) [pid = 3960] [serial = 1563] [outer = 0000000000000000] 05:56:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016DB4A0C00) [pid = 3960] [serial = 1564] [outer = 00000016D9103800] 05:56:28 INFO - PROCESS | 3960 | 1468500988471 Marionette DEBUG loaded listener.js 05:56:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016DCAA9C00) [pid = 3960] [serial = 1565] [outer = 00000016D9103800] 05:56:28 INFO - PROCESS | 3960 | 1468500988883 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 735ms 05:56:28 INFO - PROCESS | 3960 | 1468500988928 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 05:56:28 INFO - PROCESS | 3960 | 1468500988931 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 05:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:56:28 INFO - PROCESS | 3960 | 1468500988934 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:56:28 INFO - PROCESS | 3960 | 1468500988936 Marionette TRACE conn6 <- [1,2050,null,{}] 05:56:28 INFO - PROCESS | 3960 | 1468500988939 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:28 INFO - PROCESS | 3960 | 1468500988941 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:29 INFO - PROCESS | 3960 | 1468500989060 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 05:56:29 INFO - PROCESS | 3960 | 1468500989066 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:29 INFO - PROCESS | 3960 | 1468500989068 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:29 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFEE8000 == 44 [pid = 3960] [id = 522] 05:56:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016D94EC000) [pid = 3960] [serial = 1566] [outer = 0000000000000000] 05:56:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016DCAB0C00) [pid = 3960] [serial = 1567] [outer = 00000016D94EC000] 05:56:29 INFO - PROCESS | 3960 | 1468500989111 Marionette DEBUG loaded listener.js 05:56:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016DE55BC00) [pid = 3960] [serial = 1568] [outer = 00000016D94EC000] 05:56:29 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016D7EBB800) [pid = 3960] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:56:29 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016D7520C00) [pid = 3960] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:56:29 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016D1945000) [pid = 3960] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:56:29 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016CB387800) [pid = 3960] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:56:29 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016CB635800) [pid = 3960] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:56:29 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016D883D000) [pid = 3960] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:56:29 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016CBC52800) [pid = 3960] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:56:29 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016D8A07400) [pid = 3960] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:56:29 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016CB323800) [pid = 3960] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:56:29 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016D9107000) [pid = 3960] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:56:29 INFO - PROCESS | 3960 | 1468500989661 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 776ms 05:56:29 INFO - PROCESS | 3960 | 1468500989727 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 05:56:29 INFO - PROCESS | 3960 | 1468500989730 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 05:56:29 INFO - PROCESS | 3960 | 1468500989733 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:56:29 INFO - PROCESS | 3960 | 1468500989735 Marionette TRACE conn6 <- [1,2054,null,{}] 05:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:56:29 INFO - PROCESS | 3960 | 1468500989746 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:29 INFO - PROCESS | 3960 | 1468500989748 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:29 INFO - PROCESS | 3960 | 1468500989834 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 05:56:29 INFO - PROCESS | 3960 | 1468500989840 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:29 INFO - PROCESS | 3960 | 1468500989842 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:29 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E0902800 == 45 [pid = 3960] [id = 523] 05:56:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016D7520C00) [pid = 3960] [serial = 1569] [outer = 0000000000000000] 05:56:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016D854DC00) [pid = 3960] [serial = 1570] [outer = 00000016D7520C00] 05:56:29 INFO - PROCESS | 3960 | 1468500989887 Marionette DEBUG loaded listener.js 05:56:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016DADBD000) [pid = 3960] [serial = 1571] [outer = 00000016D7520C00] 05:56:30 INFO - PROCESS | 3960 | 1468500990312 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 627ms 05:56:30 INFO - PROCESS | 3960 | 1468500990368 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 05:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:56:30 INFO - PROCESS | 3960 | 1468500990370 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 05:56:30 INFO - PROCESS | 3960 | 1468500990373 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:56:30 INFO - PROCESS | 3960 | 1468500990375 Marionette TRACE conn6 <- [1,2058,null,{}] 05:56:30 INFO - PROCESS | 3960 | 1468500990379 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:30 INFO - PROCESS | 3960 | 1468500990381 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:30 INFO - PROCESS | 3960 | 1468500990469 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 05:56:30 INFO - PROCESS | 3960 | 1468500990477 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:30 INFO - PROCESS | 3960 | 1468500990479 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E0922800 == 46 [pid = 3960] [id = 524] 05:56:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016D9467800) [pid = 3960] [serial = 1572] [outer = 0000000000000000] 05:56:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016DBFDC800) [pid = 3960] [serial = 1573] [outer = 00000016D9467800] 05:56:30 INFO - PROCESS | 3960 | 1468500990524 Marionette DEBUG loaded listener.js 05:56:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016DBFE1800) [pid = 3960] [serial = 1574] [outer = 00000016D9467800] 05:56:30 INFO - PROCESS | 3960 | 1468500990962 Marionette TRACE conn6 <- [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]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 05:56:31 INFO - PROCESS | 3960 | 1468500991006 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 05:56:31 INFO - PROCESS | 3960 | 1468500991009 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 05:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:56:31 INFO - PROCESS | 3960 | 1468500991012 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 3960 | 1468500991014 Marionette TRACE conn6 <- [1,2062,null,{}] 05:56:31 INFO - PROCESS | 3960 | 1468500991018 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:31 INFO - PROCESS | 3960 | 1468500991020 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:31 INFO - PROCESS | 3960 | 1468500991126 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 05:56:31 INFO - PROCESS | 3960 | 1468500991140 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:31 INFO - PROCESS | 3960 | 1468500991142 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFCAC800 == 47 [pid = 3960] [id = 525] 05:56:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016DC57F000) [pid = 3960] [serial = 1575] [outer = 0000000000000000] 05:56:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016DC587400) [pid = 3960] [serial = 1576] [outer = 00000016DC57F000] 05:56:31 INFO - PROCESS | 3960 | 1468500991190 Marionette DEBUG loaded listener.js 05:56:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016DE87B400) [pid = 3960] [serial = 1577] [outer = 00000016DC57F000] 05:56:31 INFO - PROCESS | 3960 | 1468500991908 Marionette TRACE conn6 <- [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]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 923ms 05:56:31 INFO - PROCESS | 3960 | 1468500991939 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 05:56:31 INFO - PROCESS | 3960 | 1468500991944 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 05:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:56:31 INFO - PROCESS | 3960 | 1468500991950 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 3960 | 1468500991956 Marionette TRACE conn6 <- [1,2066,null,{}] 05:56:31 INFO - PROCESS | 3960 | 1468500991962 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:31 INFO - PROCESS | 3960 | 1468500991965 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:32 INFO - PROCESS | 3960 | 1468500992090 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 05:56:32 INFO - PROCESS | 3960 | 1468500992219 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:32 INFO - PROCESS | 3960 | 1468500992222 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:32 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8428000 == 48 [pid = 3960] [id = 526] 05:56:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016CBC4E800) [pid = 3960] [serial = 1578] [outer = 0000000000000000] 05:56:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (00000016D135F400) [pid = 3960] [serial = 1579] [outer = 00000016CBC4E800] 05:56:32 INFO - PROCESS | 3960 | 1468500992283 Marionette DEBUG loaded listener.js 05:56:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (00000016D4E68400) [pid = 3960] [serial = 1580] [outer = 00000016CBC4E800] 05:56:32 INFO - PROCESS | 3960 | 1468500992896 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 986ms 05:56:32 INFO - PROCESS | 3960 | 1468500992958 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 05:56:32 INFO - PROCESS | 3960 | 1468500992963 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 05:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:56:32 INFO - PROCESS | 3960 | 1468500992971 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:56:32 INFO - PROCESS | 3960 | 1468500992974 Marionette TRACE conn6 <- [1,2070,null,{}] 05:56:32 INFO - PROCESS | 3960 | 1468500992978 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:32 INFO - PROCESS | 3960 | 1468500992982 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:33 INFO - PROCESS | 3960 | 1468500993108 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 05:56:33 INFO - PROCESS | 3960 | 1468500993210 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:33 INFO - PROCESS | 3960 | 1468500993213 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:33 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE830000 == 49 [pid = 3960] [id = 527] 05:56:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (00000016D84F5800) [pid = 3960] [serial = 1581] [outer = 0000000000000000] 05:56:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (00000016D882E800) [pid = 3960] [serial = 1582] [outer = 00000016D84F5800] 05:56:33 INFO - PROCESS | 3960 | 1468500993272 Marionette DEBUG loaded listener.js 05:56:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (00000016D910A800) [pid = 3960] [serial = 1583] [outer = 00000016D84F5800] 05:56:33 INFO - PROCESS | 3960 | 1468500993885 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 986ms 05:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:56:33 INFO - PROCESS | 3960 | 1468500993960 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 3960 | 1468500993963 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 05:56:33 INFO - PROCESS | 3960 | 1468500993966 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 3960 | 1468500993971 Marionette TRACE conn6 <- [1,2074,null,{}] 05:56:33 INFO - PROCESS | 3960 | 1468500993983 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:33 INFO - PROCESS | 3960 | 1468500993988 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:34 INFO - PROCESS | 3960 | 1468500994114 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 05:56:34 INFO - PROCESS | 3960 | 1468500994239 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:34 INFO - PROCESS | 3960 | 1468500994243 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E18A4000 == 50 [pid = 3960] [id = 528] 05:56:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (00000016DA46B800) [pid = 3960] [serial = 1584] [outer = 0000000000000000] 05:56:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (00000016DAD21800) [pid = 3960] [serial = 1585] [outer = 00000016DA46B800] 05:56:34 INFO - PROCESS | 3960 | 1468500994303 Marionette DEBUG loaded listener.js 05:56:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (00000016DC57C800) [pid = 3960] [serial = 1586] [outer = 00000016DA46B800] 05:56:34 INFO - PROCESS | 3960 | 1468500994890 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 987ms 05:56:34 INFO - PROCESS | 3960 | 1468500994954 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 05:56:34 INFO - PROCESS | 3960 | 1468500994957 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 05:56:34 INFO - PROCESS | 3960 | 1468500994977 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:56:34 INFO - PROCESS | 3960 | 1468500994980 Marionette TRACE conn6 <- [1,2078,null,{}] 05:56:34 INFO - PROCESS | 3960 | 1468500994984 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:34 INFO - PROCESS | 3960 | 1468500994986 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:35 INFO - PROCESS | 3960 | 1468500995115 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 05:56:35 INFO - PROCESS | 3960 | 1468500995239 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 3960 | 1468500995242 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78DA000 == 51 [pid = 3960] [id = 529] 05:56:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (00000016D6BBE800) [pid = 3960] [serial = 1587] [outer = 0000000000000000] 05:56:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (00000016D785B000) [pid = 3960] [serial = 1588] [outer = 00000016D6BBE800] 05:56:35 INFO - PROCESS | 3960 | 1468500995300 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (00000016D8A74800) [pid = 3960] [serial = 1589] [outer = 00000016D6BBE800] 05:56:36 INFO - PROCESS | 3960 | 1468500996108 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1178ms 05:56:36 INFO - PROCESS | 3960 | 1468500996160 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 05:56:36 INFO - PROCESS | 3960 | 1468500996164 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 05:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:56:36 INFO - PROCESS | 3960 | 1468500996169 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:56:36 INFO - PROCESS | 3960 | 1468500996173 Marionette TRACE conn6 <- [1,2082,null,{}] 05:56:36 INFO - PROCESS | 3960 | 1468500996179 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:36 INFO - PROCESS | 3960 | 1468500996182 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:36 INFO - PROCESS | 3960 | 1468500996288 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 05:56:36 INFO - PROCESS | 3960 | 1468500996422 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:36 INFO - PROCESS | 3960 | 1468500996425 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:36 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CA5F3800 == 52 [pid = 3960] [id = 530] 05:56:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (00000016CF757400) [pid = 3960] [serial = 1590] [outer = 0000000000000000] 05:56:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (00000016D194A000) [pid = 3960] [serial = 1591] [outer = 00000016CF757400] 05:56:36 INFO - PROCESS | 3960 | 1468500996480 Marionette DEBUG loaded listener.js 05:56:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (00000016D5087000) [pid = 3960] [serial = 1592] [outer = 00000016CF757400] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C1E800 == 51 [pid = 3960] [id = 484] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF57000 == 50 [pid = 3960] [id = 486] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016E0922800 == 49 [pid = 3960] [id = 524] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016E0902800 == 48 [pid = 3960] [id = 523] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFEE8000 == 47 [pid = 3960] [id = 522] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF74800 == 46 [pid = 3960] [id = 521] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE828000 == 45 [pid = 3960] [id = 520] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7B5800 == 44 [pid = 3960] [id = 519] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3C5800 == 43 [pid = 3960] [id = 518] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016D94BF000 == 42 [pid = 3960] [id = 517] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C17000 == 41 [pid = 3960] [id = 516] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016BD25F000 == 40 [pid = 3960] [id = 515] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016D198D000 == 39 [pid = 3960] [id = 511] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016E0023800 == 38 [pid = 3960] [id = 510] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016D925A800 == 37 [pid = 3960] [id = 512] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016E0062800 == 36 [pid = 3960] [id = 513] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF43800 == 35 [pid = 3960] [id = 514] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFEE2000 == 34 [pid = 3960] [id = 497] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DAD4C000 == 33 [pid = 3960] [id = 485] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0287800 == 32 [pid = 3960] [id = 487] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB9A000 == 31 [pid = 3960] [id = 483] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78DA000 == 30 [pid = 3960] [id = 529] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016E18A4000 == 29 [pid = 3960] [id = 528] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE830000 == 28 [pid = 3960] [id = 527] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8428000 == 27 [pid = 3960] [id = 526] 05:56:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFCAC800 == 26 [pid = 3960] [id = 525] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (00000016D8039800) [pid = 3960] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (00000016D8263400) [pid = 3960] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (00000016D7514C00) [pid = 3960] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (00000016D785DC00) [pid = 3960] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (00000016CB97A400) [pid = 3960] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (00000016D4B8DC00) [pid = 3960] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (00000016D5091800) [pid = 3960] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (00000016D8036400) [pid = 3960] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (00000016CB97E000) [pid = 3960] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (00000016CF99D800) [pid = 3960] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (00000016CC245000) [pid = 3960] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (00000016D88ECC00) [pid = 3960] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (00000016CFA76400) [pid = 3960] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (00000016D1285C00) [pid = 3960] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016D94DF400) [pid = 3960] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016D88E1C00) [pid = 3960] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016DA051800) [pid = 3960] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016D9107400) [pid = 3960] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016D4E6C800) [pid = 3960] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016CB389400) [pid = 3960] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016D9E30400) [pid = 3960] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016D94E1800) [pid = 3960] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016D9E38800) [pid = 3960] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016D7EAE400) [pid = 3960] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 05:56:37 INFO - PROCESS | 3960 | 1468500997810 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1692ms 05:56:37 INFO - PROCESS | 3960 | 1468500997866 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 05:56:37 INFO - PROCESS | 3960 | 1468500997871 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 05:56:37 INFO - PROCESS | 3960 | 1468500997875 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:56:37 INFO - PROCESS | 3960 | 1468500997881 Marionette TRACE conn6 <- [1,2086,null,{}] 05:56:37 INFO - PROCESS | 3960 | 1468500997886 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:37 INFO - PROCESS | 3960 | 1468500997889 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:38 INFO - PROCESS | 3960 | 1468500998019 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 05:56:38 INFO - PROCESS | 3960 | 1468500998106 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:38 INFO - PROCESS | 3960 | 1468500998108 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1755800 == 27 [pid = 3960] [id = 531] 05:56:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016CB452C00) [pid = 3960] [serial = 1593] [outer = 0000000000000000] 05:56:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016CBC50400) [pid = 3960] [serial = 1594] [outer = 00000016CB452C00] 05:56:38 INFO - PROCESS | 3960 | 1468500998159 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016CF9ED400) [pid = 3960] [serial = 1595] [outer = 00000016CB452C00] 05:56:38 INFO - PROCESS | 3960 | 1468500998553 Marionette TRACE conn6 <- [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]]]}] 05:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 734ms 05:56:38 INFO - PROCESS | 3960 | 1468500998630 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 05:56:38 INFO - PROCESS | 3960 | 1468500998635 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 05:56:38 INFO - PROCESS | 3960 | 1468500998642 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:56:38 INFO - PROCESS | 3960 | 1468500998645 Marionette TRACE conn6 <- [1,2090,null,{}] 05:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:56:38 INFO - PROCESS | 3960 | 1468500998649 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:38 INFO - PROCESS | 3960 | 1468500998651 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:38 INFO - PROCESS | 3960 | 1468500998747 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 05:56:38 INFO - PROCESS | 3960 | 1468500998754 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:38 INFO - PROCESS | 3960 | 1468500998757 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7BE3800 == 28 [pid = 3960] [id = 532] 05:56:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016D029A000) [pid = 3960] [serial = 1596] [outer = 0000000000000000] 05:56:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016D135CC00) [pid = 3960] [serial = 1597] [outer = 00000016D029A000] 05:56:38 INFO - PROCESS | 3960 | 1468500998808 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016D4B87000) [pid = 3960] [serial = 1598] [outer = 00000016D029A000] 05:56:39 INFO - PROCESS | 3960 | 1468500999261 Marionette TRACE conn6 <- [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]]]}] 05:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 671ms 05:56:39 INFO - PROCESS | 3960 | 1468500999320 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 05:56:39 INFO - PROCESS | 3960 | 1468500999323 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 05:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:56:39 INFO - PROCESS | 3960 | 1468500999327 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:56:39 INFO - PROCESS | 3960 | 1468500999330 Marionette TRACE conn6 <- [1,2094,null,{}] 05:56:39 INFO - PROCESS | 3960 | 1468500999342 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:39 INFO - PROCESS | 3960 | 1468500999347 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:39 INFO - PROCESS | 3960 | 1468500999438 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 05:56:39 INFO - PROCESS | 3960 | 1468500999446 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:39 INFO - PROCESS | 3960 | 1468500999449 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8B7D800 == 29 [pid = 3960] [id = 533] 05:56:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016D749D800) [pid = 3960] [serial = 1599] [outer = 0000000000000000] 05:56:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016D7810800) [pid = 3960] [serial = 1600] [outer = 00000016D749D800] 05:56:39 INFO - PROCESS | 3960 | 1468500999500 Marionette DEBUG loaded listener.js 05:56:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (00000016D7E6CC00) [pid = 3960] [serial = 1601] [outer = 00000016D749D800] 05:56:40 INFO - PROCESS | 3960 | 1468501000007 Marionette TRACE conn6 <- [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] 05:56:40 INFO - PROCESS | 3960 | 1468501000070 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 05:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:56:40 INFO - PROCESS | 3960 | 1468501000111 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:56:40 INFO - PROCESS | 3960 | 1468501000113 Marionette TRACE conn6 <- [1,2098,null,{}] 05:56:40 INFO - PROCESS | 3960 | 1468501000117 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:40 INFO - PROCESS | 3960 | 1468501000119 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:40 INFO - PROCESS | 3960 | 1468501000248 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 05:56:40 INFO - PROCESS | 3960 | 1468501000253 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:40 INFO - PROCESS | 3960 | 1468501000256 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:40 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC216000 == 30 [pid = 3960] [id = 534] 05:56:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (00000016D803A000) [pid = 3960] [serial = 1602] [outer = 0000000000000000] 05:56:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (00000016D81B7400) [pid = 3960] [serial = 1603] [outer = 00000016D803A000] 05:56:40 INFO - PROCESS | 3960 | 1468501000352 Marionette DEBUG loaded listener.js 05:56:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (00000016D8462000) [pid = 3960] [serial = 1604] [outer = 00000016D803A000] 05:56:40 INFO - PROCESS | 3960 | 1468501000781 Marionette TRACE conn6 <- [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]]]}] 05:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 05:56:40 INFO - PROCESS | 3960 | 1468501000841 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 05:56:40 INFO - PROCESS | 3960 | 1468501000843 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 05:56:40 INFO - PROCESS | 3960 | 1468501000846 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:56:40 INFO - PROCESS | 3960 | 1468501000848 Marionette TRACE conn6 <- [1,2102,null,{}] 05:56:40 INFO - PROCESS | 3960 | 1468501000852 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:40 INFO - PROCESS | 3960 | 1468501000854 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:40 INFO - PROCESS | 3960 | 1468501000966 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 05:56:40 INFO - PROCESS | 3960 | 1468501000972 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:40 INFO - PROCESS | 3960 | 1468501000975 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:41 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6CB000 == 31 [pid = 3960] [id = 535] 05:56:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (00000016D8462400) [pid = 3960] [serial = 1605] [outer = 0000000000000000] 05:56:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (00000016D857D800) [pid = 3960] [serial = 1606] [outer = 00000016D8462400] 05:56:41 INFO - PROCESS | 3960 | 1468501001072 Marionette DEBUG loaded listener.js 05:56:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (00000016D8841400) [pid = 3960] [serial = 1607] [outer = 00000016D8462400] 05:56:41 INFO - PROCESS | 3960 | 1468501001532 Marionette TRACE conn6 <- [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]]]}] 05:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 734ms 05:56:41 INFO - PROCESS | 3960 | 1468501001603 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 05:56:41 INFO - PROCESS | 3960 | 1468501001606 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 05:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:56:41 INFO - PROCESS | 3960 | 1468501001609 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:56:41 INFO - PROCESS | 3960 | 1468501001611 Marionette TRACE conn6 <- [1,2106,null,{}] 05:56:41 INFO - PROCESS | 3960 | 1468501001614 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:41 INFO - PROCESS | 3960 | 1468501001621 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:42 INFO - PROCESS | 3960 | 1468501002100 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (00000016D94E2800) [pid = 3960] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (00000016D9103800) [pid = 3960] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (00000016D151F800) [pid = 3960] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (00000016CB72C800) [pid = 3960] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (00000016D8549400) [pid = 3960] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (00000016D751A400) [pid = 3960] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (00000016D88E4800) [pid = 3960] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016D94EC000) [pid = 3960] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016D9E49400) [pid = 3960] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016D857E000) [pid = 3960] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016D9E2F000) [pid = 3960] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016CB38E000) [pid = 3960] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016CB389000) [pid = 3960] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016D9467800) [pid = 3960] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016DC57F000) [pid = 3960] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016D7520C00) [pid = 3960] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016CB382400) [pid = 3960] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D6BBD800) [pid = 3960] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016CB2D3800) [pid = 3960] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016CB39B800) [pid = 3960] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D1206C00) [pid = 3960] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D9213800) [pid = 3960] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D81B0800) [pid = 3960] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016CB39BC00) [pid = 3960] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:56:42 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D7287400) [pid = 3960] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:56:42 INFO - PROCESS | 3960 | 1468501002175 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 3960 | 1468501002177 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78CE800 == 32 [pid = 3960] [id = 536] 05:56:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016C9611400) [pid = 3960] [serial = 1608] [outer = 0000000000000000] 05:56:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB13B400) [pid = 3960] [serial = 1609] [outer = 00000016C9611400] 05:56:42 INFO - PROCESS | 3960 | 1468501002225 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CB72E000) [pid = 3960] [serial = 1610] [outer = 00000016C9611400] 05:56:42 INFO - PROCESS | 3960 | 1468501002597 Marionette TRACE conn6 <- [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]]]}] 05:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1019ms 05:56:42 INFO - PROCESS | 3960 | 1468501002629 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 05:56:42 INFO - PROCESS | 3960 | 1468501002631 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 05:56:42 INFO - PROCESS | 3960 | 1468501002635 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:56:42 INFO - PROCESS | 3960 | 1468501002636 Marionette TRACE conn6 <- [1,2110,null,{}] 05:56:42 INFO - PROCESS | 3960 | 1468501002640 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:42 INFO - PROCESS | 3960 | 1468501002642 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:42 INFO - PROCESS | 3960 | 1468501002725 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 05:56:42 INFO - PROCESS | 3960 | 1468501002731 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 3960 | 1468501002733 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB90000 == 33 [pid = 3960] [id = 537] 05:56:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CB72F800) [pid = 3960] [serial = 1611] [outer = 0000000000000000] 05:56:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016D6BBD800) [pid = 3960] [serial = 1612] [outer = 00000016CB72F800] 05:56:42 INFO - PROCESS | 3960 | 1468501002778 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016D845A000) [pid = 3960] [serial = 1613] [outer = 00000016CB72F800] 05:56:43 INFO - PROCESS | 3960 | 1468501003209 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 05:56:43 INFO - PROCESS | 3960 | 1468501003267 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 3960 | 1468501003269 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 05:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:56:43 INFO - PROCESS | 3960 | 1468501003272 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 3960 | 1468501003274 Marionette TRACE conn6 <- [1,2114,null,{}] 05:56:43 INFO - PROCESS | 3960 | 1468501003278 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:43 INFO - PROCESS | 3960 | 1468501003280 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:43 INFO - PROCESS | 3960 | 1468501003364 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 05:56:43 INFO - PROCESS | 3960 | 1468501003372 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:43 INFO - PROCESS | 3960 | 1468501003374 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF5F800 == 34 [pid = 3960] [id = 538] 05:56:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016D81AEC00) [pid = 3960] [serial = 1614] [outer = 0000000000000000] 05:56:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016D8A82800) [pid = 3960] [serial = 1615] [outer = 00000016D81AEC00] 05:56:43 INFO - PROCESS | 3960 | 1468501003422 Marionette DEBUG loaded listener.js 05:56:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016D9104C00) [pid = 3960] [serial = 1616] [outer = 00000016D81AEC00] 05:56:43 INFO - PROCESS | 3960 | 1468501003877 Marionette TRACE conn6 <- [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]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 628ms 05:56:43 INFO - PROCESS | 3960 | 1468501003903 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 3960 | 1468501003905 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 05:56:43 INFO - PROCESS | 3960 | 1468501003909 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:56:43 INFO - PROCESS | 3960 | 1468501003911 Marionette TRACE conn6 <- [1,2118,null,{}] 05:56:43 INFO - PROCESS | 3960 | 1468501003928 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:43 INFO - PROCESS | 3960 | 1468501003930 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:44 INFO - PROCESS | 3960 | 1468501004015 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 05:56:44 INFO - PROCESS | 3960 | 1468501004020 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 3960 | 1468501004022 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFCA8800 == 35 [pid = 3960] [id = 539] 05:56:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016D9103C00) [pid = 3960] [serial = 1617] [outer = 0000000000000000] 05:56:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (00000016D91FDC00) [pid = 3960] [serial = 1618] [outer = 00000016D9103C00] 05:56:44 INFO - PROCESS | 3960 | 1468501004067 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (00000016D9E2A400) [pid = 3960] [serial = 1619] [outer = 00000016D9103C00] 05:56:44 INFO - PROCESS | 3960 | 1468501004911 Marionette TRACE conn6 <- [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] 05:56:44 INFO - PROCESS | 3960 | 1468501004953 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 05:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:56:44 INFO - PROCESS | 3960 | 1468501004958 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:56:44 INFO - PROCESS | 3960 | 1468501004964 Marionette TRACE conn6 <- [1,2122,null,{}] 05:56:44 INFO - PROCESS | 3960 | 1468501004991 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:44 INFO - PROCESS | 3960 | 1468501004994 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:45 INFO - PROCESS | 3960 | 1468501005150 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 05:56:45 INFO - PROCESS | 3960 | 1468501005274 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:45 INFO - PROCESS | 3960 | 1468501005277 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7A7A000 == 36 [pid = 3960] [id = 540] 05:56:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (00000016CB635800) [pid = 3960] [serial = 1620] [outer = 0000000000000000] 05:56:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (00000016CF99CC00) [pid = 3960] [serial = 1621] [outer = 00000016CB635800] 05:56:45 INFO - PROCESS | 3960 | 1468501005339 Marionette DEBUG loaded listener.js 05:56:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (00000016D1359400) [pid = 3960] [serial = 1622] [outer = 00000016CB635800] 05:56:46 INFO - PROCESS | 3960 | 1468501006064 Marionette TRACE conn6 <- [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] 05:56:46 INFO - PROCESS | 3960 | 1468501006114 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 05:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:56:46 INFO - PROCESS | 3960 | 1468501006121 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:56:46 INFO - PROCESS | 3960 | 1468501006125 Marionette TRACE conn6 <- [1,2126,null,{}] 05:56:46 INFO - PROCESS | 3960 | 1468501006129 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:46 INFO - PROCESS | 3960 | 1468501006132 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:46 INFO - PROCESS | 3960 | 1468501006267 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 05:56:46 INFO - PROCESS | 3960 | 1468501006399 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:46 INFO - PROCESS | 3960 | 1468501006401 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:46 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5B5800 == 37 [pid = 3960] [id = 541] 05:56:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (00000016D6FAD000) [pid = 3960] [serial = 1623] [outer = 0000000000000000] 05:56:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (00000016D7E6C800) [pid = 3960] [serial = 1624] [outer = 00000016D6FAD000] 05:56:46 INFO - PROCESS | 3960 | 1468501006461 Marionette DEBUG loaded listener.js 05:56:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (00000016D8260C00) [pid = 3960] [serial = 1625] [outer = 00000016D6FAD000] 05:56:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF5F800 == 36 [pid = 3960] [id = 538] 05:56:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB90000 == 35 [pid = 3960] [id = 537] 05:56:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78CE800 == 34 [pid = 3960] [id = 536] 05:56:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6CB000 == 33 [pid = 3960] [id = 535] 05:56:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC216000 == 32 [pid = 3960] [id = 534] 05:56:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8B7D800 == 31 [pid = 3960] [id = 533] 05:56:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7BE3800 == 30 [pid = 3960] [id = 532] 05:56:47 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1755800 == 29 [pid = 3960] [id = 531] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (00000016CB44E000) [pid = 3960] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (00000016D8465C00) [pid = 3960] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (00000016CBC4E400) [pid = 3960] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (00000016CB44AC00) [pid = 3960] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (00000016D193F400) [pid = 3960] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (00000016D9E2B800) [pid = 3960] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (00000016D8542400) [pid = 3960] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (00000016DACAFC00) [pid = 3960] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016DB4A0C00) [pid = 3960] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016D1763800) [pid = 3960] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D4E6C000) [pid = 3960] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016DAD25000) [pid = 3960] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016CBC14400) [pid = 3960] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D0478800) [pid = 3960] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D8551000) [pid = 3960] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D882E400) [pid = 3960] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D7E1E000) [pid = 3960] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D8033400) [pid = 3960] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D88EC800) [pid = 3960] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016DCAB0C00) [pid = 3960] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016DA46C400) [pid = 3960] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D8584400) [pid = 3960] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D88E9800) [pid = 3960] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016DA98C800) [pid = 3960] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016DA995C00) [pid = 3960] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB39F800) [pid = 3960] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB97E800) [pid = 3960] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CF99AC00) [pid = 3960] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016DBFE1800) [pid = 3960] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D175A800) [pid = 3960] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016DC587400) [pid = 3960] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016DE87B400) [pid = 3960] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016DCAA9C00) [pid = 3960] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D854DC00) [pid = 3960] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016DBFDC800) [pid = 3960] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016DE55BC00) [pid = 3960] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016DADBD000) [pid = 3960] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D9109400) [pid = 3960] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CFABD400) [pid = 3960] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D845B400) [pid = 3960] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 05:56:47 INFO - PROCESS | 3960 | 1468501007376 Marionette TRACE conn6 <- [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]]]}] 05:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1279ms 05:56:47 INFO - PROCESS | 3960 | 1468501007401 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 05:56:47 INFO - PROCESS | 3960 | 1468501007406 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 05:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:56:47 INFO - PROCESS | 3960 | 1468501007410 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:56:47 INFO - PROCESS | 3960 | 1468501007414 Marionette TRACE conn6 <- [1,2130,null,{}] 05:56:47 INFO - PROCESS | 3960 | 1468501007419 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:47 INFO - PROCESS | 3960 | 1468501007422 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:47 INFO - PROCESS | 3960 | 1468501007518 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 05:56:47 INFO - PROCESS | 3960 | 1468501007533 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:47 INFO - PROCESS | 3960 | 1468501007536 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D174C800 == 30 [pid = 3960] [id = 542] 05:56:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB39D000) [pid = 3960] [serial = 1626] [outer = 0000000000000000] 05:56:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB445800) [pid = 3960] [serial = 1627] [outer = 00000016CB39D000] 05:56:47 INFO - PROCESS | 3960 | 1468501007586 Marionette DEBUG loaded listener.js 05:56:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB72D800) [pid = 3960] [serial = 1628] [outer = 00000016CB39D000] 05:56:48 INFO - PROCESS | 3960 | 1468501008161 Marionette TRACE conn6 <- [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] 05:56:48 INFO - PROCESS | 3960 | 1468501008191 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 05:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:56:48 INFO - PROCESS | 3960 | 1468501008197 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:56:48 INFO - PROCESS | 3960 | 1468501008200 Marionette TRACE conn6 <- [1,2134,null,{}] 05:56:48 INFO - PROCESS | 3960 | 1468501008204 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:48 INFO - PROCESS | 3960 | 1468501008206 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:48 INFO - PROCESS | 3960 | 1468501008307 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 05:56:48 INFO - PROCESS | 3960 | 1468501008393 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:48 INFO - PROCESS | 3960 | 1468501008395 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:48 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78C2000 == 31 [pid = 3960] [id = 543] 05:56:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CFABD400) [pid = 3960] [serial = 1629] [outer = 0000000000000000] 05:56:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D1206C00) [pid = 3960] [serial = 1630] [outer = 00000016CFABD400] 05:56:48 INFO - PROCESS | 3960 | 1468501008445 Marionette DEBUG loaded listener.js 05:56:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1521C00) [pid = 3960] [serial = 1631] [outer = 00000016CFABD400] 05:56:48 INFO - PROCESS | 3960 | 1468501008859 Marionette TRACE conn6 <- [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] 05:56:48 INFO - PROCESS | 3960 | 1468501008873 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 05:56:48 INFO - PROCESS | 3960 | 1468501008877 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:56:48 INFO - PROCESS | 3960 | 1468501008881 Marionette TRACE conn6 <- [1,2138,null,{}] 05:56:48 INFO - PROCESS | 3960 | 1468501008892 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:48 INFO - PROCESS | 3960 | 1468501008898 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:49 INFO - PROCESS | 3960 | 1468501009019 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 05:56:49 INFO - PROCESS | 3960 | 1468501009027 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 3960 | 1468501009031 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88C3800 == 32 [pid = 3960] [id = 544] 05:56:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D1947800) [pid = 3960] [serial = 1632] [outer = 0000000000000000] 05:56:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D4E10000) [pid = 3960] [serial = 1633] [outer = 00000016D1947800] 05:56:49 INFO - PROCESS | 3960 | 1468501009082 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D7813C00) [pid = 3960] [serial = 1634] [outer = 00000016D1947800] 05:56:49 INFO - PROCESS | 3960 | 1468501009544 Marionette TRACE conn6 <- [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] 05:56:49 INFO - PROCESS | 3960 | 1468501009575 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 05:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:56:49 INFO - PROCESS | 3960 | 1468501009582 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:56:49 INFO - PROCESS | 3960 | 1468501009584 Marionette TRACE conn6 <- [1,2142,null,{}] 05:56:49 INFO - PROCESS | 3960 | 1468501009594 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:49 INFO - PROCESS | 3960 | 1468501009596 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:49 INFO - PROCESS | 3960 | 1468501009719 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 05:56:49 INFO - PROCESS | 3960 | --DOCSHELL 00000016D071F000 == 31 [pid = 3960] [id = 11] 05:56:49 INFO - PROCESS | 3960 | 1468501009789 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 3960 | 1468501009791 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC213000 == 32 [pid = 3960] [id = 545] 05:56:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8039C00) [pid = 3960] [serial = 1635] [outer = 0000000000000000] 05:56:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D803E800) [pid = 3960] [serial = 1636] [outer = 00000016D8039C00] 05:56:49 INFO - PROCESS | 3960 | 1468501009849 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8463C00) [pid = 3960] [serial = 1637] [outer = 00000016D8039C00] 05:56:50 INFO - PROCESS | 3960 | 1468501010289 Marionette TRACE conn6 <- [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]]]}] 05:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 05:56:50 INFO - PROCESS | 3960 | 1468501010320 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 05:56:50 INFO - PROCESS | 3960 | 1468501010322 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 05:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:56:50 INFO - PROCESS | 3960 | 1468501010325 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:56:50 INFO - PROCESS | 3960 | 1468501010327 Marionette TRACE conn6 <- [1,2146,null,{}] 05:56:50 INFO - PROCESS | 3960 | 1468501010331 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:50 INFO - PROCESS | 3960 | 1468501010333 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:50 INFO - PROCESS | 3960 | 1468501010476 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 05:56:50 INFO - PROCESS | 3960 | 1468501010499 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:50 INFO - PROCESS | 3960 | 1468501010502 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:50 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3E2800 == 33 [pid = 3960] [id = 546] 05:56:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7EB6800) [pid = 3960] [serial = 1638] [outer = 0000000000000000] 05:56:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8463800) [pid = 3960] [serial = 1639] [outer = 00000016D7EB6800] 05:56:50 INFO - PROCESS | 3960 | 1468501010548 Marionette DEBUG loaded listener.js 05:56:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D8580C00) [pid = 3960] [serial = 1640] [outer = 00000016D7EB6800] 05:56:51 INFO - PROCESS | 3960 | 1468501011013 Marionette TRACE conn6 <- [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] 05:56:51 INFO - PROCESS | 3960 | 1468501011065 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 05:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:56:51 INFO - PROCESS | 3960 | 1468501011068 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:56:51 INFO - PROCESS | 3960 | 1468501011070 Marionette TRACE conn6 <- [1,2150,null,{}] 05:56:51 INFO - PROCESS | 3960 | 1468501011074 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:51 INFO - PROCESS | 3960 | 1468501011079 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:51 INFO - PROCESS | 3960 | 1468501011372 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 05:56:51 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D803A000) [pid = 3960] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:56:51 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D029A000) [pid = 3960] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:56:51 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB452C00) [pid = 3960] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:56:51 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CBC4E800) [pid = 3960] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:56:51 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D84F5800) [pid = 3960] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:56:51 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016DA46B800) [pid = 3960] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:56:51 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D8462400) [pid = 3960] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:56:51 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D6BBE800) [pid = 3960] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:56:51 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB72F800) [pid = 3960] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:56:51 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016C9611400) [pid = 3960] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:56:51 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D749D800) [pid = 3960] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:56:51 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D81AEC00) [pid = 3960] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:56:51 INFO - PROCESS | 3960 | 1468501011446 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:51 INFO - PROCESS | 3960 | 1468501011450 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CBC74000 == 34 [pid = 3960] [id = 547] 05:56:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016C9648800) [pid = 3960] [serial = 1641] [outer = 0000000000000000] 05:56:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CA757800) [pid = 3960] [serial = 1642] [outer = 00000016C9648800] 05:56:51 INFO - PROCESS | 3960 | 1468501011513 Marionette DEBUG loaded listener.js 05:56:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB385800) [pid = 3960] [serial = 1643] [outer = 00000016C9648800] 05:56:52 INFO - PROCESS | 3960 | 1468501012200 Marionette TRACE conn6 <- [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]]]}] 05:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1172ms 05:56:52 INFO - PROCESS | 3960 | 1468501012244 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 05:56:52 INFO - PROCESS | 3960 | 1468501012249 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 05:56:52 INFO - PROCESS | 3960 | 1468501012254 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:56:52 INFO - PROCESS | 3960 | 1468501012258 Marionette TRACE conn6 <- [1,2154,null,{}] 05:56:52 INFO - PROCESS | 3960 | 1468501012263 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:52 INFO - PROCESS | 3960 | 1468501012266 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:52 INFO - PROCESS | 3960 | 1468501012386 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 05:56:52 INFO - PROCESS | 3960 | 1468501012485 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:52 INFO - PROCESS | 3960 | 1468501012488 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4EE5800 == 35 [pid = 3960] [id = 548] 05:56:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D1323C00) [pid = 3960] [serial = 1644] [outer = 0000000000000000] 05:56:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D1763800) [pid = 3960] [serial = 1645] [outer = 00000016D1323C00] 05:56:52 INFO - PROCESS | 3960 | 1468501012548 Marionette DEBUG loaded listener.js 05:56:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1E5F800) [pid = 3960] [serial = 1646] [outer = 00000016D1323C00] 05:56:53 INFO - PROCESS | 3960 | 1468501013192 Marionette TRACE conn6 <- [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]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 05:56:53 INFO - PROCESS | 3960 | 1468501013244 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 05:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:56:53 INFO - PROCESS | 3960 | 1468501013247 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 05:56:53 INFO - PROCESS | 3960 | 1468501013251 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - PROCESS | 3960 | 1468501013254 Marionette TRACE conn6 <- [1,2158,null,{}] 05:56:53 INFO - PROCESS | 3960 | 1468501013258 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:53 INFO - PROCESS | 3960 | 1468501013261 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:53 INFO - PROCESS | 3960 | 1468501013376 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 05:56:53 INFO - PROCESS | 3960 | 1468501013505 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 3960 | 1468501013508 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:53 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5B1800 == 36 [pid = 3960] [id = 549] 05:56:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D781CC00) [pid = 3960] [serial = 1647] [outer = 0000000000000000] 05:56:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8033800) [pid = 3960] [serial = 1648] [outer = 00000016D781CC00] 05:56:53 INFO - PROCESS | 3960 | 1468501013566 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D854E400) [pid = 3960] [serial = 1649] [outer = 00000016D781CC00] 05:56:54 INFO - PROCESS | 3960 | 1468501014170 Marionette TRACE conn6 <- [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]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 985ms 05:56:54 INFO - PROCESS | 3960 | 1468501014237 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 3960 | 1468501014242 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 05:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:56:54 INFO - PROCESS | 3960 | 1468501014254 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 3960 | 1468501014259 Marionette TRACE conn6 <- [1,2162,null,{}] 05:56:54 INFO - PROCESS | 3960 | 1468501014263 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:54 INFO - PROCESS | 3960 | 1468501014267 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:54 INFO - PROCESS | 3960 | 1468501014418 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 05:56:54 INFO - PROCESS | 3960 | 1468501014543 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:54 INFO - PROCESS | 3960 | 1468501014546 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB9A000 == 37 [pid = 3960] [id = 550] 05:56:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D88EB800) [pid = 3960] [serial = 1650] [outer = 0000000000000000] 05:56:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8A79C00) [pid = 3960] [serial = 1651] [outer = 00000016D88EB800] 05:56:54 INFO - PROCESS | 3960 | 1468501014605 Marionette DEBUG loaded listener.js 05:56:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D8A81000) [pid = 3960] [serial = 1652] [outer = 00000016D88EB800] 05:56:55 INFO - PROCESS | 3960 | 1468501015223 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1032ms 05:56:55 INFO - PROCESS | 3960 | 1468501015283 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 05:56:55 INFO - PROCESS | 3960 | 1468501015285 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 05:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:56:55 INFO - PROCESS | 3960 | 1468501015289 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:56:55 INFO - PROCESS | 3960 | 1468501015291 Marionette TRACE conn6 <- [1,2166,null,{}] 05:56:55 INFO - PROCESS | 3960 | 1468501015295 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:55 INFO - PROCESS | 3960 | 1468501015298 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:55 INFO - PROCESS | 3960 | 1468501015512 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 05:56:55 INFO - PROCESS | 3960 | 1468501015648 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 3960 | 1468501015651 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50CB000 == 38 [pid = 3960] [id = 551] 05:56:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CB2D6C00) [pid = 3960] [serial = 1653] [outer = 0000000000000000] 05:56:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CB389400) [pid = 3960] [serial = 1654] [outer = 00000016CB2D6C00] 05:56:55 INFO - PROCESS | 3960 | 1468501015706 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CC5EF400) [pid = 3960] [serial = 1655] [outer = 00000016CB2D6C00] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3E2800 == 37 [pid = 3960] [id = 546] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC213000 == 36 [pid = 3960] [id = 545] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88C3800 == 35 [pid = 3960] [id = 544] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78C2000 == 34 [pid = 3960] [id = 543] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016D174C800 == 33 [pid = 3960] [id = 542] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016C9EE9000 == 32 [pid = 3960] [id = 12] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5B5800 == 31 [pid = 3960] [id = 541] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFCA8800 == 30 [pid = 3960] [id = 539] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7A7A000 == 29 [pid = 3960] [id = 540] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016CA5F3800 == 28 [pid = 3960] [id = 530] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB9A000 == 27 [pid = 3960] [id = 550] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5B1800 == 26 [pid = 3960] [id = 549] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4EE5800 == 25 [pid = 3960] [id = 548] 05:56:56 INFO - PROCESS | 3960 | --DOCSHELL 00000016CBC74000 == 24 [pid = 3960] [id = 547] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D81B7400) [pid = 3960] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D194A000) [pid = 3960] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D135CC00) [pid = 3960] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D4B87000) [pid = 3960] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CBC50400) [pid = 3960] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CF9ED400) [pid = 3960] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D4E68400) [pid = 3960] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D135F400) [pid = 3960] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D910A800) [pid = 3960] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D882E800) [pid = 3960] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016DC57C800) [pid = 3960] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016DAD21800) [pid = 3960] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D857D800) [pid = 3960] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D8A74800) [pid = 3960] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D785B000) [pid = 3960] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D8462000) [pid = 3960] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D8841400) [pid = 3960] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D6BBD800) [pid = 3960] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016CB72E000) [pid = 3960] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016CB13B400) [pid = 3960] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D7810800) [pid = 3960] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D845A000) [pid = 3960] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D9104C00) [pid = 3960] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D7E6CC00) [pid = 3960] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 05:56:56 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016D8A82800) [pid = 3960] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 05:56:57 INFO - PROCESS | 3960 | 1468501017059 Marionette TRACE conn6 <- [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]]]}] 05:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1827ms 05:56:57 INFO - PROCESS | 3960 | 1468501017119 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 05:56:57 INFO - PROCESS | 3960 | 1468501017124 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 05:56:57 INFO - PROCESS | 3960 | 1468501017129 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:56:57 INFO - PROCESS | 3960 | 1468501017132 Marionette TRACE conn6 <- [1,2170,null,{}] 05:56:57 INFO - PROCESS | 3960 | 1468501017138 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:57 INFO - PROCESS | 3960 | 1468501017141 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:57 INFO - PROCESS | 3960 | 1468501017239 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 05:56:57 INFO - PROCESS | 3960 | 1468501017247 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:57 INFO - PROCESS | 3960 | 1468501017249 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0257800 == 25 [pid = 3960] [id = 552] 05:56:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016CB140C00) [pid = 3960] [serial = 1656] [outer = 0000000000000000] 05:56:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016CB2CAC00) [pid = 3960] [serial = 1657] [outer = 00000016CB140C00] 05:56:57 INFO - PROCESS | 3960 | 1468501017299 Marionette DEBUG loaded listener.js 05:56:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CB382400) [pid = 3960] [serial = 1658] [outer = 00000016CB140C00] 05:56:57 INFO - PROCESS | 3960 | 1468501017793 Marionette TRACE conn6 <- [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]]]}] 05:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 05:56:57 INFO - PROCESS | 3960 | 1468501017803 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 05:56:57 INFO - PROCESS | 3960 | 1468501017808 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 05:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:56:57 INFO - PROCESS | 3960 | 1468501017819 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:56:57 INFO - PROCESS | 3960 | 1468501017822 Marionette TRACE conn6 <- [1,2174,null,{}] 05:56:57 INFO - PROCESS | 3960 | 1468501017826 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:57 INFO - PROCESS | 3960 | 1468501017830 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:57 INFO - PROCESS | 3960 | 1468501017923 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 05:56:57 INFO - PROCESS | 3960 | 1468501017932 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:57 INFO - PROCESS | 3960 | 1468501017935 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50C6800 == 26 [pid = 3960] [id = 553] 05:56:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016CB635000) [pid = 3960] [serial = 1659] [outer = 0000000000000000] 05:56:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CB72C400) [pid = 3960] [serial = 1660] [outer = 00000016CB635000] 05:56:57 INFO - PROCESS | 3960 | 1468501017985 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB97A400) [pid = 3960] [serial = 1661] [outer = 00000016CB635000] 05:56:58 INFO - PROCESS | 3960 | 1468501018461 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:56:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:56:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 05:56:58 INFO - PROCESS | 3960 | 1468501018494 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 05:56:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:56:58 INFO - PROCESS | 3960 | 1468501018496 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 05:56:58 INFO - PROCESS | 3960 | 1468501018500 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:56:58 INFO - PROCESS | 3960 | 1468501018504 Marionette TRACE conn6 <- [1,2178,null,{}] 05:56:58 INFO - PROCESS | 3960 | 1468501018516 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:58 INFO - PROCESS | 3960 | 1468501018521 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:58 INFO - PROCESS | 3960 | 1468501018610 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 05:56:58 INFO - PROCESS | 3960 | 1468501018734 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:58 INFO - PROCESS | 3960 | 1468501018738 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:58 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8435000 == 27 [pid = 3960] [id = 554] 05:56:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB13C800) [pid = 3960] [serial = 1662] [outer = 0000000000000000] 05:56:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CFAC5000) [pid = 3960] [serial = 1663] [outer = 00000016CB13C800] 05:56:58 INFO - PROCESS | 3960 | 1468501018789 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D1285400) [pid = 3960] [serial = 1664] [outer = 00000016CB13C800] 05:56:59 INFO - PROCESS | 3960 | 1468501019193 Marionette TRACE conn6 <- [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]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 735ms 05:56:59 INFO - PROCESS | 3960 | 1468501019238 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 3960 | 1468501019241 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 05:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:56:59 INFO - PROCESS | 3960 | 1468501019249 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 3960 | 1468501019251 Marionette TRACE conn6 <- [1,2182,null,{}] 05:56:59 INFO - PROCESS | 3960 | 1468501019255 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:59 INFO - PROCESS | 3960 | 1468501019257 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:59 INFO - PROCESS | 3960 | 1468501019375 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 05:56:59 INFO - PROCESS | 3960 | 1468501019380 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:59 INFO - PROCESS | 3960 | 1468501019382 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:56:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88CC800 == 28 [pid = 3960] [id = 555] 05:56:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D135CC00) [pid = 3960] [serial = 1665] [outer = 0000000000000000] 05:56:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D17B5400) [pid = 3960] [serial = 1666] [outer = 00000016D135CC00] 05:56:59 INFO - PROCESS | 3960 | 1468501019428 Marionette DEBUG loaded listener.js 05:56:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D1947400) [pid = 3960] [serial = 1667] [outer = 00000016D135CC00] 05:56:59 INFO - PROCESS | 3960 | 1468501019883 Marionette TRACE conn6 <- [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]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 05:56:59 INFO - PROCESS | 3960 | 1468501019943 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 3960 | 1468501019946 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 05:56:59 INFO - PROCESS | 3960 | 1468501019949 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:56:59 INFO - PROCESS | 3960 | 1468501019951 Marionette TRACE conn6 <- [1,2186,null,{}] 05:56:59 INFO - PROCESS | 3960 | 1468501019954 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:59 INFO - PROCESS | 3960 | 1468501019956 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:00 INFO - PROCESS | 3960 | 1468501020092 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 05:57:00 INFO - PROCESS | 3960 | 1468501020102 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 3960 | 1468501020104 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:00 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA964000 == 29 [pid = 3960] [id = 556] 05:57:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB449000) [pid = 3960] [serial = 1668] [outer = 0000000000000000] 05:57:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D4B8E800) [pid = 3960] [serial = 1669] [outer = 00000016CB449000] 05:57:00 INFO - PROCESS | 3960 | 1468501020150 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D6BBCC00) [pid = 3960] [serial = 1670] [outer = 00000016CB449000] 05:57:00 INFO - PROCESS | 3960 | 1468501020612 Marionette TRACE conn6 <- [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]]]}] 05:57:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:57:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 671ms 05:57:00 INFO - PROCESS | 3960 | 1468501020624 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 05:57:00 INFO - PROCESS | 3960 | 1468501020626 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 05:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:57:00 INFO - PROCESS | 3960 | 1468501020636 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:57:00 INFO - PROCESS | 3960 | 1468501020638 Marionette TRACE conn6 <- [1,2190,null,{}] 05:57:00 INFO - PROCESS | 3960 | 1468501020642 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:00 INFO - PROCESS | 3960 | 1468501020648 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:00 INFO - PROCESS | 3960 | 1468501020787 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 05:57:00 INFO - PROCESS | 3960 | 1468501020794 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 3960 | 1468501020796 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:00 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC224800 == 30 [pid = 3960] [id = 557] 05:57:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D6BBD800) [pid = 3960] [serial = 1671] [outer = 0000000000000000] 05:57:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D780F800) [pid = 3960] [serial = 1672] [outer = 00000016D6BBD800] 05:57:00 INFO - PROCESS | 3960 | 1468501020842 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7E69800) [pid = 3960] [serial = 1673] [outer = 00000016D6BBD800] 05:57:01 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D1947800) [pid = 3960] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:57:01 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D0720000) [pid = 3960] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:57:01 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D749BC00) [pid = 3960] [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.] 05:57:01 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D8039C00) [pid = 3960] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:57:01 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CF757400) [pid = 3960] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:57:01 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D7EB6800) [pid = 3960] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:57:01 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D9103C00) [pid = 3960] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:57:01 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D6FAD000) [pid = 3960] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:57:01 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016CB39D000) [pid = 3960] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:57:01 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CFABD400) [pid = 3960] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:57:01 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016CB635800) [pid = 3960] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:57:01 INFO - PROCESS | 3960 | 1468501021442 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 882ms 05:57:01 INFO - PROCESS | 3960 | 1468501021519 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 05:57:01 INFO - PROCESS | 3960 | 1468501021521 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 05:57:01 INFO - PROCESS | 3960 | 1468501021524 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:57:01 INFO - PROCESS | 3960 | 1468501021526 Marionette TRACE conn6 <- [1,2194,null,{}] 05:57:01 INFO - PROCESS | 3960 | 1468501021530 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:01 INFO - PROCESS | 3960 | 1468501021532 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:01 INFO - PROCESS | 3960 | 1468501021613 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 05:57:01 INFO - PROCESS | 3960 | 1468501021624 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:01 INFO - PROCESS | 3960 | 1468501021626 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6CF800 == 31 [pid = 3960] [id = 558] 05:57:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D1765000) [pid = 3960] [serial = 1674] [outer = 0000000000000000] 05:57:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D6BCA800) [pid = 3960] [serial = 1675] [outer = 00000016D1765000] 05:57:01 INFO - PROCESS | 3960 | 1468501021671 Marionette DEBUG loaded listener.js 05:57:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D7EAEC00) [pid = 3960] [serial = 1676] [outer = 00000016D1765000] 05:57:02 INFO - PROCESS | 3960 | 1468501022062 Marionette TRACE conn6 <- [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]]]}] 05:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 587ms 05:57:02 INFO - PROCESS | 3960 | 1468501022124 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 05:57:02 INFO - PROCESS | 3960 | 1468501022126 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 05:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:57:02 INFO - PROCESS | 3960 | 1468501022134 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:57:02 INFO - PROCESS | 3960 | 1468501022136 Marionette TRACE conn6 <- [1,2198,null,{}] 05:57:02 INFO - PROCESS | 3960 | 1468501022139 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:02 INFO - PROCESS | 3960 | 1468501022141 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:02 INFO - PROCESS | 3960 | 1468501022223 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 05:57:02 INFO - PROCESS | 3960 | 1468501022228 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 3960 | 1468501022230 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7BD800 == 32 [pid = 3960] [id = 559] 05:57:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D7EB6000) [pid = 3960] [serial = 1677] [outer = 0000000000000000] 05:57:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D7EBD000) [pid = 3960] [serial = 1678] [outer = 00000016D7EB6000] 05:57:02 INFO - PROCESS | 3960 | 1468501022275 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D803C400) [pid = 3960] [serial = 1679] [outer = 00000016D7EB6000] 05:57:02 INFO - PROCESS | 3960 | 1468501022691 Marionette TRACE conn6 <- [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]]]}] 05:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 587ms 05:57:02 INFO - PROCESS | 3960 | 1468501022722 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 05:57:02 INFO - PROCESS | 3960 | 1468501022724 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 05:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:57:02 INFO - PROCESS | 3960 | 1468501022740 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:57:02 INFO - PROCESS | 3960 | 1468501022742 Marionette TRACE conn6 <- [1,2202,null,{}] 05:57:02 INFO - PROCESS | 3960 | 1468501022750 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:02 INFO - PROCESS | 3960 | 1468501022752 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:02 INFO - PROCESS | 3960 | 1468501022835 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 05:57:02 INFO - PROCESS | 3960 | 1468501022841 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 3960 | 1468501022843 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8430000 == 33 [pid = 3960] [id = 560] 05:57:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D826AC00) [pid = 3960] [serial = 1680] [outer = 0000000000000000] 05:57:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D845A400) [pid = 3960] [serial = 1681] [outer = 00000016D826AC00] 05:57:02 INFO - PROCESS | 3960 | 1468501022888 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D8466000) [pid = 3960] [serial = 1682] [outer = 00000016D826AC00] 05:57:03 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0257800 == 32 [pid = 3960] [id = 552] 05:57:03 INFO - PROCESS | 3960 | --DOCSHELL 00000016D50CB000 == 31 [pid = 3960] [id = 551] 05:57:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC224800 == 30 [pid = 3960] [id = 557] 05:57:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6CF800 == 29 [pid = 3960] [id = 558] 05:57:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8435000 == 28 [pid = 3960] [id = 554] 05:57:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7BD800 == 27 [pid = 3960] [id = 559] 05:57:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016D50C6800 == 26 [pid = 3960] [id = 553] 05:57:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88CC800 == 25 [pid = 3960] [id = 555] 05:57:04 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA964000 == 24 [pid = 3960] [id = 556] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D8463800) [pid = 3960] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D8580C00) [pid = 3960] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D8463C00) [pid = 3960] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D9E2A400) [pid = 3960] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D91FDC00) [pid = 3960] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D7E6C800) [pid = 3960] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D8260C00) [pid = 3960] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CB445800) [pid = 3960] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016CB72D800) [pid = 3960] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D1206C00) [pid = 3960] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D1521C00) [pid = 3960] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016CF99CC00) [pid = 3960] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D1359400) [pid = 3960] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D7813C00) [pid = 3960] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D1239000) [pid = 3960] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016D4E10000) [pid = 3960] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016CB135800) [pid = 3960] [serial = 1109] [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.] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D803E800) [pid = 3960] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016D5087000) [pid = 3960] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 05:57:04 INFO - PROCESS | 3960 | 1468501024719 Marionette TRACE conn6 <- [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]]]}] 05:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2029ms 05:57:04 INFO - PROCESS | 3960 | 1468501024772 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 05:57:04 INFO - PROCESS | 3960 | 1468501024777 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 05:57:04 INFO - PROCESS | 3960 | 1468501024782 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:57:04 INFO - PROCESS | 3960 | 1468501024786 Marionette TRACE conn6 <- [1,2206,null,{}] 05:57:04 INFO - PROCESS | 3960 | 1468501024792 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:04 INFO - PROCESS | 3960 | 1468501024796 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:04 INFO - PROCESS | 3960 | 1468501024893 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 05:57:04 INFO - PROCESS | 3960 | 1468501024900 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:04 INFO - PROCESS | 3960 | 1468501024905 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CF964000 == 25 [pid = 3960] [id = 561] 05:57:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016CB13E800) [pid = 3960] [serial = 1683] [outer = 0000000000000000] 05:57:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016CB13F800) [pid = 3960] [serial = 1684] [outer = 00000016CB13E800] 05:57:04 INFO - PROCESS | 3960 | 1468501024960 Marionette DEBUG loaded listener.js 05:57:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016CB2D3C00) [pid = 3960] [serial = 1685] [outer = 00000016CB13E800] 05:57:05 INFO - PROCESS | 3960 | 1468501025453 Marionette TRACE conn6 <- [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]]]}] 05:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 734ms 05:57:05 INFO - PROCESS | 3960 | 1468501025520 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 05:57:05 INFO - PROCESS | 3960 | 1468501025526 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 05:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:57:05 INFO - PROCESS | 3960 | 1468501025533 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:57:05 INFO - PROCESS | 3960 | 1468501025536 Marionette TRACE conn6 <- [1,2210,null,{}] 05:57:05 INFO - PROCESS | 3960 | 1468501025540 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:05 INFO - PROCESS | 3960 | 1468501025544 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:05 INFO - PROCESS | 3960 | 1468501025636 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 05:57:05 INFO - PROCESS | 3960 | 1468501025716 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 3960 | 1468501025719 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1A1E800 == 26 [pid = 3960] [id = 562] 05:57:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016CB386400) [pid = 3960] [serial = 1686] [outer = 0000000000000000] 05:57:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016CB39D000) [pid = 3960] [serial = 1687] [outer = 00000016CB386400] 05:57:05 INFO - PROCESS | 3960 | 1468501025777 Marionette DEBUG loaded listener.js 05:57:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CB44A800) [pid = 3960] [serial = 1688] [outer = 00000016CB386400] 05:57:06 INFO - PROCESS | 3960 | 1468501026176 Marionette TRACE conn6 <- [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]]]}] 05:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 05:57:06 INFO - PROCESS | 3960 | 1468501026226 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 05:57:06 INFO - PROCESS | 3960 | 1468501026229 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 05:57:06 INFO - PROCESS | 3960 | 1468501026232 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:57:06 INFO - PROCESS | 3960 | 1468501026237 Marionette TRACE conn6 <- [1,2214,null,{}] 05:57:06 INFO - PROCESS | 3960 | 1468501026251 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:06 INFO - PROCESS | 3960 | 1468501026256 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:06 INFO - PROCESS | 3960 | 1468501026374 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 05:57:06 INFO - PROCESS | 3960 | 1468501026389 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:06 INFO - PROCESS | 3960 | 1468501026393 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7A76000 == 27 [pid = 3960] [id = 563] 05:57:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016C9606800) [pid = 3960] [serial = 1689] [outer = 0000000000000000] 05:57:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CC7DC400) [pid = 3960] [serial = 1690] [outer = 00000016C9606800] 05:57:06 INFO - PROCESS | 3960 | 1468501026445 Marionette DEBUG loaded listener.js 05:57:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CF996800) [pid = 3960] [serial = 1691] [outer = 00000016C9606800] 05:57:06 INFO - PROCESS | 3960 | 1468501026865 Marionette TRACE conn6 <- [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]]]}] 05:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 692ms 05:57:06 INFO - PROCESS | 3960 | 1468501026927 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 05:57:06 INFO - PROCESS | 3960 | 1468501026930 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 05:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:57:06 INFO - PROCESS | 3960 | 1468501026933 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - PROCESS | 3960 | 1468501026935 Marionette TRACE conn6 <- [1,2218,null,{}] 05:57:06 INFO - PROCESS | 3960 | 1468501026938 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:06 INFO - PROCESS | 3960 | 1468501026940 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:07 INFO - PROCESS | 3960 | 1468501027031 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 05:57:07 INFO - PROCESS | 3960 | 1468501027036 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 3960 | 1468501027038 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8429000 == 28 [pid = 3960] [id = 564] 05:57:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CFABC800) [pid = 3960] [serial = 1692] [outer = 0000000000000000] 05:57:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D01B1800) [pid = 3960] [serial = 1693] [outer = 00000016CFABC800] 05:57:07 INFO - PROCESS | 3960 | 1468501027085 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D05F1400) [pid = 3960] [serial = 1694] [outer = 00000016CFABC800] 05:57:07 INFO - PROCESS | 3960 | 1468501027501 Marionette TRACE conn6 <- [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]]]}] 05:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 629ms 05:57:07 INFO - PROCESS | 3960 | 1468501027565 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 05:57:07 INFO - PROCESS | 3960 | 1468501027567 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 05:57:07 INFO - PROCESS | 3960 | 1468501027570 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:57:07 INFO - PROCESS | 3960 | 1468501027572 Marionette TRACE conn6 <- [1,2222,null,{}] 05:57:07 INFO - PROCESS | 3960 | 1468501027576 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:07 INFO - PROCESS | 3960 | 1468501027578 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:07 INFO - PROCESS | 3960 | 1468501027659 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 05:57:07 INFO - PROCESS | 3960 | 1468501027667 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 3960 | 1468501027669 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88CC800 == 29 [pid = 3960] [id = 565] 05:57:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CA9BD400) [pid = 3960] [serial = 1695] [outer = 0000000000000000] 05:57:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D1356000) [pid = 3960] [serial = 1696] [outer = 00000016CA9BD400] 05:57:07 INFO - PROCESS | 3960 | 1468501027714 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D175B400) [pid = 3960] [serial = 1697] [outer = 00000016CA9BD400] 05:57:08 INFO - PROCESS | 3960 | 1468501028156 Marionette TRACE conn6 <- [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]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 05:57:08 INFO - PROCESS | 3960 | 1468501028202 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 05:57:08 INFO - PROCESS | 3960 | 1468501028205 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 05:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:57:08 INFO - PROCESS | 3960 | 1468501028208 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 3960 | 1468501028210 Marionette TRACE conn6 <- [1,2226,null,{}] 05:57:08 INFO - PROCESS | 3960 | 1468501028218 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:08 INFO - PROCESS | 3960 | 1468501028224 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:08 INFO - PROCESS | 3960 | 1468501028335 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 05:57:08 INFO - PROCESS | 3960 | 1468501028344 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:08 INFO - PROCESS | 3960 | 1468501028346 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA96F000 == 30 [pid = 3960] [id = 566] 05:57:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D193FC00) [pid = 3960] [serial = 1698] [outer = 0000000000000000] 05:57:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D4E07C00) [pid = 3960] [serial = 1699] [outer = 00000016D193FC00] 05:57:08 INFO - PROCESS | 3960 | 1468501028397 Marionette DEBUG loaded listener.js 05:57:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D5084800) [pid = 3960] [serial = 1700] [outer = 00000016D193FC00] 05:57:08 INFO - PROCESS | 3960 | 1468501028788 Marionette TRACE conn6 <- [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]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 05:57:08 INFO - PROCESS | 3960 | 1468501028860 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 05:57:08 INFO - PROCESS | 3960 | 1468501028863 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 05:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:57:08 INFO - PROCESS | 3960 | 1468501028866 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 3960 | 1468501028868 Marionette TRACE conn6 <- [1,2230,null,{}] 05:57:08 INFO - PROCESS | 3960 | 1468501028871 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:08 INFO - PROCESS | 3960 | 1468501028873 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:08 INFO - PROCESS | 3960 | 1468501028952 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 05:57:08 INFO - PROCESS | 3960 | 1468501028958 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:08 INFO - PROCESS | 3960 | 1468501028960 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC226000 == 31 [pid = 3960] [id = 567] 05:57:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D19F6C00) [pid = 3960] [serial = 1701] [outer = 0000000000000000] 05:57:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7289800) [pid = 3960] [serial = 1702] [outer = 00000016D19F6C00] 05:57:09 INFO - PROCESS | 3960 | 1468501029005 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D751CC00) [pid = 3960] [serial = 1703] [outer = 00000016D19F6C00] 05:57:09 INFO - PROCESS | 3960 | 1468501029440 Marionette TRACE conn6 <- [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]]]}] 05:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 05:57:09 INFO - PROCESS | 3960 | 1468501029496 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 05:57:09 INFO - PROCESS | 3960 | 1468501029499 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 05:57:09 INFO - PROCESS | 3960 | 1468501029502 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:57:09 INFO - PROCESS | 3960 | 1468501029503 Marionette TRACE conn6 <- [1,2234,null,{}] 05:57:09 INFO - PROCESS | 3960 | 1468501029507 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:09 INFO - PROCESS | 3960 | 1468501029509 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:09 INFO - PROCESS | 3960 | 1468501029595 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 05:57:09 INFO - PROCESS | 3960 | 1468501029601 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:09 INFO - PROCESS | 3960 | 1468501029603 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:09 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6CC000 == 32 [pid = 3960] [id = 568] 05:57:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D751A000) [pid = 3960] [serial = 1704] [outer = 0000000000000000] 05:57:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7862000) [pid = 3960] [serial = 1705] [outer = 00000016D751A000] 05:57:09 INFO - PROCESS | 3960 | 1468501029647 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7E67000) [pid = 3960] [serial = 1706] [outer = 00000016D751A000] 05:57:10 INFO - PROCESS | 3960 | 1468501030119 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 05:57:10 INFO - PROCESS | 3960 | 1468501030177 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 05:57:10 INFO - PROCESS | 3960 | 1468501030179 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 05:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:57:10 INFO - PROCESS | 3960 | 1468501030188 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:57:10 INFO - PROCESS | 3960 | 1468501030190 Marionette TRACE conn6 <- [1,2238,null,{}] 05:57:10 INFO - PROCESS | 3960 | 1468501030194 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:10 INFO - PROCESS | 3960 | 1468501030196 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:10 INFO - PROCESS | 3960 | 1468501030304 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 05:57:10 INFO - PROCESS | 3960 | 1468501030383 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:10 INFO - PROCESS | 3960 | 1468501030385 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7A73800 == 33 [pid = 3960] [id = 569] 05:57:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7E6C800) [pid = 3960] [serial = 1707] [outer = 0000000000000000] 05:57:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7EB5400) [pid = 3960] [serial = 1708] [outer = 00000016D7E6C800] 05:57:10 INFO - PROCESS | 3960 | 1468501030431 Marionette DEBUG loaded listener.js 05:57:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D8031400) [pid = 3960] [serial = 1709] [outer = 00000016D7E6C800] 05:57:10 INFO - PROCESS | 3960 | 1468501030853 Marionette TRACE conn6 <- [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]]]}] 05:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 05:57:10 INFO - PROCESS | 3960 | 1468501030861 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 05:57:10 INFO - PROCESS | 3960 | 1468501030863 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 05:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:57:10 INFO - PROCESS | 3960 | 1468501030866 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:57:10 INFO - PROCESS | 3960 | 1468501030868 Marionette TRACE conn6 <- [1,2242,null,{}] 05:57:10 INFO - PROCESS | 3960 | 1468501030872 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:10 INFO - PROCESS | 3960 | 1468501030874 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:10 INFO - PROCESS | 3960 | 1468501030992 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 05:57:11 INFO - PROCESS | 3960 | 1468501030997 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 3960 | 1468501030999 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE830800 == 34 [pid = 3960] [id = 570] 05:57:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D7520400) [pid = 3960] [serial = 1710] [outer = 0000000000000000] 05:57:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D803B000) [pid = 3960] [serial = 1711] [outer = 00000016D7520400] 05:57:11 INFO - PROCESS | 3960 | 1468501031044 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8458C00) [pid = 3960] [serial = 1712] [outer = 00000016D7520400] 05:57:11 INFO - PROCESS | 3960 | 1468501031512 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 05:57:11 INFO - PROCESS | 3960 | 1468501031541 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 05:57:11 INFO - PROCESS | 3960 | 1468501031544 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 05:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:57:11 INFO - PROCESS | 3960 | 1468501031547 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:57:11 INFO - PROCESS | 3960 | 1468501031550 Marionette TRACE conn6 <- [1,2246,null,{}] 05:57:11 INFO - PROCESS | 3960 | 1468501031560 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:11 INFO - PROCESS | 3960 | 1468501031563 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:11 INFO - PROCESS | 3960 | 1468501031686 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 05:57:11 INFO - PROCESS | 3960 | 1468501031777 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 3960 | 1468501031780 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88CA800 == 35 [pid = 3960] [id = 571] 05:57:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D8463000) [pid = 3960] [serial = 1713] [outer = 0000000000000000] 05:57:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D854A000) [pid = 3960] [serial = 1714] [outer = 00000016D8463000] 05:57:11 INFO - PROCESS | 3960 | 1468501031827 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D8585000) [pid = 3960] [serial = 1715] [outer = 00000016D8463000] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D135CC00) [pid = 3960] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016CB449000) [pid = 3960] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D6BBD800) [pid = 3960] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D7EB6000) [pid = 3960] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CB2D6C00) [pid = 3960] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D88EB800) [pid = 3960] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D781CC00) [pid = 3960] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D1323C00) [pid = 3960] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016C9648800) [pid = 3960] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB13C800) [pid = 3960] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB635000) [pid = 3960] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB140C00) [pid = 3960] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:57:12 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D1765000) [pid = 3960] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:57:12 INFO - PROCESS | 3960 | 1468501032322 Marionette TRACE conn6 <- [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]]]}] 05:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 839ms 05:57:12 INFO - PROCESS | 3960 | 1468501032390 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 05:57:12 INFO - PROCESS | 3960 | 1468501032392 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 05:57:12 INFO - PROCESS | 3960 | 1468501032396 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:57:12 INFO - PROCESS | 3960 | 1468501032398 Marionette TRACE conn6 <- [1,2250,null,{}] 05:57:12 INFO - PROCESS | 3960 | 1468501032401 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:12 INFO - PROCESS | 3960 | 1468501032403 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:12 INFO - PROCESS | 3960 | 1468501032487 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 05:57:12 INFO - PROCESS | 3960 | 1468501032493 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:12 INFO - PROCESS | 3960 | 1468501032495 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF62800 == 36 [pid = 3960] [id = 572] 05:57:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D047D400) [pid = 3960] [serial = 1716] [outer = 0000000000000000] 05:57:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D4B8E400) [pid = 3960] [serial = 1717] [outer = 00000016D047D400] 05:57:12 INFO - PROCESS | 3960 | 1468501032540 Marionette DEBUG loaded listener.js 05:57:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8542C00) [pid = 3960] [serial = 1718] [outer = 00000016D047D400] 05:57:12 INFO - PROCESS | 3960 | 1468501032967 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 05:57:13 INFO - PROCESS | 3960 | 1468501033028 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 05:57:13 INFO - PROCESS | 3960 | 1468501033030 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 05:57:13 INFO - PROCESS | 3960 | 1468501033033 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:57:13 INFO - PROCESS | 3960 | 1468501033035 Marionette TRACE conn6 <- [1,2254,null,{}] 05:57:13 INFO - PROCESS | 3960 | 1468501033039 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:13 INFO - PROCESS | 3960 | 1468501033041 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:13 INFO - PROCESS | 3960 | 1468501033126 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 05:57:13 INFO - PROCESS | 3960 | 1468501033134 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 3960 | 1468501033135 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:13 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBC2000 == 37 [pid = 3960] [id = 573] 05:57:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D854E000) [pid = 3960] [serial = 1719] [outer = 0000000000000000] 05:57:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D883D000) [pid = 3960] [serial = 1720] [outer = 00000016D854E000] 05:57:13 INFO - PROCESS | 3960 | 1468501033180 Marionette DEBUG loaded listener.js 05:57:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D8843C00) [pid = 3960] [serial = 1721] [outer = 00000016D854E000] 05:57:13 INFO - PROCESS | 3960 | 1468501033604 Marionette TRACE conn6 <- [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]]]}] 05:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 05:57:13 INFO - PROCESS | 3960 | 1468501033665 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 05:57:13 INFO - PROCESS | 3960 | 1468501033667 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 05:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:57:13 INFO - PROCESS | 3960 | 1468501033671 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:57:13 INFO - PROCESS | 3960 | 1468501033673 Marionette TRACE conn6 <- [1,2258,null,{}] 05:57:13 INFO - PROCESS | 3960 | 1468501033680 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:13 INFO - PROCESS | 3960 | 1468501033682 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:13 INFO - PROCESS | 3960 | 1468501033769 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 05:57:13 INFO - PROCESS | 3960 | 1468501033774 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 3960 | 1468501033776 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:13 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFC95000 == 38 [pid = 3960] [id = 574] 05:57:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D8845800) [pid = 3960] [serial = 1722] [outer = 0000000000000000] 05:57:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D88E3000) [pid = 3960] [serial = 1723] [outer = 00000016D8845800] 05:57:13 INFO - PROCESS | 3960 | 1468501033823 Marionette DEBUG loaded listener.js 05:57:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D88EB800) [pid = 3960] [serial = 1724] [outer = 00000016D8845800] 05:57:14 INFO - PROCESS | 3960 | 1468501034545 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 923ms 05:57:14 INFO - PROCESS | 3960 | 1468501034597 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 05:57:14 INFO - PROCESS | 3960 | 1468501034602 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 05:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:57:14 INFO - PROCESS | 3960 | 1468501034607 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - PROCESS | 3960 | 1468501034611 Marionette TRACE conn6 <- [1,2262,null,{}] 05:57:14 INFO - PROCESS | 3960 | 1468501034617 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:14 INFO - PROCESS | 3960 | 1468501034621 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:14 INFO - PROCESS | 3960 | 1468501034759 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 05:57:14 INFO - PROCESS | 3960 | 1468501034877 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:14 INFO - PROCESS | 3960 | 1468501034880 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1754000 == 39 [pid = 3960] [id = 575] 05:57:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016CA9BEC00) [pid = 3960] [serial = 1725] [outer = 0000000000000000] 05:57:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016CB2CB800) [pid = 3960] [serial = 1726] [outer = 00000016CA9BEC00] 05:57:14 INFO - PROCESS | 3960 | 1468501034941 Marionette DEBUG loaded listener.js 05:57:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CB38A000) [pid = 3960] [serial = 1727] [outer = 00000016CA9BEC00] 05:57:15 INFO - PROCESS | 3960 | 1468501035867 Marionette TRACE conn6 <- [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]]]}] 05:57:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:57:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1340ms 05:57:15 INFO - PROCESS | 3960 | 1468501035951 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 05:57:15 INFO - PROCESS | 3960 | 1468501035955 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 05:57:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:57:15 INFO - PROCESS | 3960 | 1468501035960 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:57:15 INFO - PROCESS | 3960 | 1468501035964 Marionette TRACE conn6 <- [1,2266,null,{}] 05:57:15 INFO - PROCESS | 3960 | 1468501035970 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:15 INFO - PROCESS | 3960 | 1468501035973 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:16 INFO - PROCESS | 3960 | 1468501036114 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 05:57:16 INFO - PROCESS | 3960 | 1468501036190 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:16 INFO - PROCESS | 3960 | 1468501036195 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0293800 == 40 [pid = 3960] [id = 576] 05:57:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CB39E800) [pid = 3960] [serial = 1728] [outer = 0000000000000000] 05:57:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB444400) [pid = 3960] [serial = 1729] [outer = 00000016CB39E800] 05:57:16 INFO - PROCESS | 3960 | 1468501036290 Marionette DEBUG loaded listener.js 05:57:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CB724000) [pid = 3960] [serial = 1730] [outer = 00000016CB39E800] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBC2000 == 39 [pid = 3960] [id = 573] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF62800 == 38 [pid = 3960] [id = 572] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88CA800 == 37 [pid = 3960] [id = 571] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE830800 == 36 [pid = 3960] [id = 570] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7A73800 == 35 [pid = 3960] [id = 569] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6CC000 == 34 [pid = 3960] [id = 568] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC226000 == 33 [pid = 3960] [id = 567] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA96F000 == 32 [pid = 3960] [id = 566] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88CC800 == 31 [pid = 3960] [id = 565] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8429000 == 30 [pid = 3960] [id = 564] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7A76000 == 29 [pid = 3960] [id = 563] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1A1E800 == 28 [pid = 3960] [id = 562] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D845A400) [pid = 3960] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016CF964000 == 27 [pid = 3960] [id = 561] 05:57:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8430000 == 26 [pid = 3960] [id = 560] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D17B5400) [pid = 3960] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D4B8E800) [pid = 3960] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D780F800) [pid = 3960] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D7EBD000) [pid = 3960] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CC5EF400) [pid = 3960] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CB389400) [pid = 3960] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D8A81000) [pid = 3960] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D8A79C00) [pid = 3960] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D854E400) [pid = 3960] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D8033800) [pid = 3960] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D1E5F800) [pid = 3960] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D1763800) [pid = 3960] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB385800) [pid = 3960] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CA757800) [pid = 3960] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CFAC5000) [pid = 3960] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB72C400) [pid = 3960] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB97A400) [pid = 3960] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D803C400) [pid = 3960] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB382400) [pid = 3960] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB2CAC00) [pid = 3960] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D6BCA800) [pid = 3960] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D7EAEC00) [pid = 3960] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D6BBCC00) [pid = 3960] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D7E69800) [pid = 3960] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D1947400) [pid = 3960] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D1285400) [pid = 3960] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 05:57:16 INFO - PROCESS | 3960 | 1468501036834 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 881ms 05:57:16 INFO - PROCESS | 3960 | 1468501036845 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 05:57:16 INFO - PROCESS | 3960 | 1468501036851 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 05:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:57:16 INFO - PROCESS | 3960 | 1468501036857 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:57:16 INFO - PROCESS | 3960 | 1468501036860 Marionette TRACE conn6 <- [1,2270,null,{}] 05:57:16 INFO - PROCESS | 3960 | 1468501036864 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:16 INFO - PROCESS | 3960 | 1468501036867 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:16 INFO - PROCESS | 3960 | 1468501036957 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 05:57:16 INFO - PROCESS | 3960 | 1468501036963 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:16 INFO - PROCESS | 3960 | 1468501036965 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D67B8800 == 27 [pid = 3960] [id = 577] 05:57:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB44CC00) [pid = 3960] [serial = 1731] [outer = 0000000000000000] 05:57:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB78C400) [pid = 3960] [serial = 1732] [outer = 00000016CB44CC00] 05:57:17 INFO - PROCESS | 3960 | 1468501037014 Marionette DEBUG loaded listener.js 05:57:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CC5ED000) [pid = 3960] [serial = 1733] [outer = 00000016CB44CC00] 05:57:17 INFO - PROCESS | 3960 | 1468501037504 Marionette TRACE conn6 <- [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]]]}] 05:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 691ms 05:57:17 INFO - PROCESS | 3960 | 1468501037550 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 05:57:17 INFO - PROCESS | 3960 | 1468501037553 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 05:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:57:17 INFO - PROCESS | 3960 | 1468501037556 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 3960 | 1468501037560 Marionette TRACE conn6 <- [1,2274,null,{}] 05:57:17 INFO - PROCESS | 3960 | 1468501037571 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:17 INFO - PROCESS | 3960 | 1468501037576 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:17 INFO - PROCESS | 3960 | 1468501037695 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 05:57:17 INFO - PROCESS | 3960 | 1468501037779 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:17 INFO - PROCESS | 3960 | 1468501037783 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7E7D800 == 28 [pid = 3960] [id = 578] 05:57:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CFAC7400) [pid = 3960] [serial = 1734] [outer = 0000000000000000] 05:57:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D051F400) [pid = 3960] [serial = 1735] [outer = 00000016CFAC7400] 05:57:17 INFO - PROCESS | 3960 | 1468501037833 Marionette DEBUG loaded listener.js 05:57:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D135C000) [pid = 3960] [serial = 1736] [outer = 00000016CFAC7400] 05:57:18 INFO - PROCESS | 3960 | 1468501038221 Marionette TRACE conn6 <- [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]]]}] 05:57:18 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 05:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 733ms 05:57:18 INFO - PROCESS | 3960 | 1468501038292 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 05:57:18 INFO - PROCESS | 3960 | 1468501038295 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 05:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:57:18 INFO - PROCESS | 3960 | 1468501038298 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:57:18 INFO - PROCESS | 3960 | 1468501038300 Marionette TRACE conn6 <- [1,2278,null,{}] 05:57:18 INFO - PROCESS | 3960 | 1468501038304 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:18 INFO - PROCESS | 3960 | 1468501038306 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:18 INFO - PROCESS | 3960 | 1468501038395 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 05:57:18 INFO - PROCESS | 3960 | 1468501038400 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 3960 | 1468501038402 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D88B8800 == 29 [pid = 3960] [id = 579] 05:57:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D1942C00) [pid = 3960] [serial = 1737] [outer = 0000000000000000] 05:57:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1C76000) [pid = 3960] [serial = 1738] [outer = 00000016D1942C00] 05:57:18 INFO - PROCESS | 3960 | 1468501038448 Marionette DEBUG loaded listener.js 05:57:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D4B87C00) [pid = 3960] [serial = 1739] [outer = 00000016D1942C00] 05:57:18 INFO - PROCESS | 3960 | 1468501038871 Marionette TRACE conn6 <- [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]]]}] 05:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 05:57:18 INFO - PROCESS | 3960 | 1468501038937 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 05:57:18 INFO - PROCESS | 3960 | 1468501038940 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 05:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:57:18 INFO - PROCESS | 3960 | 1468501038943 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:57:18 INFO - PROCESS | 3960 | 1468501038945 Marionette TRACE conn6 <- [1,2282,null,{}] 05:57:18 INFO - PROCESS | 3960 | 1468501038949 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:18 INFO - PROCESS | 3960 | 1468501038951 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:19 INFO - PROCESS | 3960 | 1468501039066 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 05:57:19 INFO - PROCESS | 3960 | 1468501039145 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:19 INFO - PROCESS | 3960 | 1468501039147 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D9E9B800 == 30 [pid = 3960] [id = 580] 05:57:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CB13C800) [pid = 3960] [serial = 1740] [outer = 0000000000000000] 05:57:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D4E0F800) [pid = 3960] [serial = 1741] [outer = 00000016CB13C800] 05:57:19 INFO - PROCESS | 3960 | 1468501039192 Marionette DEBUG loaded listener.js 05:57:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D6FAE000) [pid = 3960] [serial = 1742] [outer = 00000016CB13C800] 05:57:19 INFO - PROCESS | 3960 | 1468501039599 Marionette TRACE conn6 <- [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]]]}] 05:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 05:57:19 INFO - PROCESS | 3960 | 1468501039637 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 3960 | 1468501039639 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 05:57:19 INFO - PROCESS | 3960 | 1468501039642 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:57:19 INFO - PROCESS | 3960 | 1468501039644 Marionette TRACE conn6 <- [1,2286,null,{}] 05:57:19 INFO - PROCESS | 3960 | 1468501039647 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:19 INFO - PROCESS | 3960 | 1468501039653 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:19 INFO - PROCESS | 3960 | 1468501039796 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 05:57:19 INFO - PROCESS | 3960 | 1468501039810 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:19 INFO - PROCESS | 3960 | 1468501039812 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC212000 == 31 [pid = 3960] [id = 581] 05:57:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D74A0000) [pid = 3960] [serial = 1743] [outer = 0000000000000000] 05:57:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7B76000) [pid = 3960] [serial = 1744] [outer = 00000016D74A0000] 05:57:19 INFO - PROCESS | 3960 | 1468501039902 Marionette DEBUG loaded listener.js 05:57:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D803DC00) [pid = 3960] [serial = 1745] [outer = 00000016D74A0000] 05:57:20 INFO - PROCESS | 3960 | 1468501040318 Marionette TRACE conn6 <- [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]]]}] 05:57:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:57:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 732ms 05:57:20 INFO - PROCESS | 3960 | 1468501040381 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 05:57:20 INFO - PROCESS | 3960 | 1468501040383 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 05:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:57:20 INFO - PROCESS | 3960 | 1468501040386 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:57:20 INFO - PROCESS | 3960 | 1468501040388 Marionette TRACE conn6 <- [1,2290,null,{}] 05:57:20 INFO - PROCESS | 3960 | 1468501040392 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:20 INFO - PROCESS | 3960 | 1468501040394 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:20 INFO - PROCESS | 3960 | 1468501040537 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 05:57:20 INFO - PROCESS | 3960 | 1468501040544 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:20 INFO - PROCESS | 3960 | 1468501040546 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:20 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6C4000 == 32 [pid = 3960] [id = 582] 05:57:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D803E000) [pid = 3960] [serial = 1746] [outer = 0000000000000000] 05:57:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D845E400) [pid = 3960] [serial = 1747] [outer = 00000016D803E000] 05:57:20 INFO - PROCESS | 3960 | 1468501040590 Marionette DEBUG loaded listener.js 05:57:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D8547000) [pid = 3960] [serial = 1748] [outer = 00000016D803E000] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D7E6C800) [pid = 3960] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D7520400) [pid = 3960] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D19F6C00) [pid = 3960] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D826AC00) [pid = 3960] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB386400) [pid = 3960] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D193FC00) [pid = 3960] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB13E800) [pid = 3960] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016C9606800) [pid = 3960] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CA9BD400) [pid = 3960] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CFABC800) [pid = 3960] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D751A000) [pid = 3960] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D8463000) [pid = 3960] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D854E000) [pid = 3960] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:57:21 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D047D400) [pid = 3960] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:57:21 INFO - PROCESS | 3960 | 1468501041142 Marionette TRACE conn6 <- [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]]]}] 05:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 777ms 05:57:21 INFO - PROCESS | 3960 | 1468501041169 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 05:57:21 INFO - PROCESS | 3960 | 1468501041171 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 05:57:21 INFO - PROCESS | 3960 | 1468501041174 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:57:21 INFO - PROCESS | 3960 | 1468501041176 Marionette TRACE conn6 <- [1,2294,null,{}] 05:57:21 INFO - PROCESS | 3960 | 1468501041179 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:21 INFO - PROCESS | 3960 | 1468501041181 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:21 INFO - PROCESS | 3960 | 1468501041261 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 05:57:21 INFO - PROCESS | 3960 | 1468501041266 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 3960 | 1468501041268 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7B1800 == 33 [pid = 3960] [id = 583] 05:57:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB2D5C00) [pid = 3960] [serial = 1749] [outer = 0000000000000000] 05:57:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CFAC0800) [pid = 3960] [serial = 1750] [outer = 00000016CB2D5C00] 05:57:21 INFO - PROCESS | 3960 | 1468501041313 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D785B400) [pid = 3960] [serial = 1751] [outer = 00000016CB2D5C00] 05:57:21 INFO - PROCESS | 3960 | 1468501041739 Marionette TRACE conn6 <- [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]]]}] 05:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 629ms 05:57:21 INFO - PROCESS | 3960 | 1468501041806 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 05:57:21 INFO - PROCESS | 3960 | 1468501041808 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 05:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:57:21 INFO - PROCESS | 3960 | 1468501041812 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:57:21 INFO - PROCESS | 3960 | 1468501041813 Marionette TRACE conn6 <- [1,2298,null,{}] 05:57:21 INFO - PROCESS | 3960 | 1468501041848 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:21 INFO - PROCESS | 3960 | 1468501041850 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:21 INFO - PROCESS | 3960 | 1468501041933 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 05:57:21 INFO - PROCESS | 3960 | 1468501041941 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 3960 | 1468501041943 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7A8000 == 34 [pid = 3960] [id = 584] 05:57:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D8461C00) [pid = 3960] [serial = 1752] [outer = 0000000000000000] 05:57:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D854E400) [pid = 3960] [serial = 1753] [outer = 00000016D8461C00] 05:57:21 INFO - PROCESS | 3960 | 1468501041987 Marionette DEBUG loaded listener.js 05:57:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D8586800) [pid = 3960] [serial = 1754] [outer = 00000016D8461C00] 05:57:22 INFO - PROCESS | 3960 | 1468501042390 Marionette TRACE conn6 <- [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]]]}] 05:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 608ms 05:57:22 INFO - PROCESS | 3960 | 1468501042435 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 05:57:22 INFO - PROCESS | 3960 | 1468501042437 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 05:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:57:22 INFO - PROCESS | 3960 | 1468501042440 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - PROCESS | 3960 | 1468501042442 Marionette TRACE conn6 <- [1,2302,null,{}] 05:57:22 INFO - PROCESS | 3960 | 1468501042446 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:22 INFO - PROCESS | 3960 | 1468501042448 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:22 INFO - PROCESS | 3960 | 1468501042529 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 05:57:22 INFO - PROCESS | 3960 | 1468501042535 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:22 INFO - PROCESS | 3960 | 1468501042537 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1394800 == 35 [pid = 3960] [id = 585] 05:57:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D8587C00) [pid = 3960] [serial = 1755] [outer = 0000000000000000] 05:57:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D88E4000) [pid = 3960] [serial = 1756] [outer = 00000016D8587C00] 05:57:22 INFO - PROCESS | 3960 | 1468501042580 Marionette DEBUG loaded listener.js 05:57:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D88EF800) [pid = 3960] [serial = 1757] [outer = 00000016D8587C00] 05:57:23 INFO - PROCESS | 3960 | 1468501043003 Marionette TRACE conn6 <- [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]]]}] 05:57:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:57:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 586ms 05:57:23 INFO - PROCESS | 3960 | 1468501043029 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 05:57:23 INFO - PROCESS | 3960 | 1468501043031 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 05:57:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:57:23 INFO - PROCESS | 3960 | 1468501043046 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:57:23 INFO - PROCESS | 3960 | 1468501043049 Marionette TRACE conn6 <- [1,2306,null,{}] 05:57:23 INFO - PROCESS | 3960 | 1468501043052 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:23 INFO - PROCESS | 3960 | 1468501043054 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:23 INFO - PROCESS | 3960 | 1468501043197 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 05:57:23 INFO - PROCESS | 3960 | 1468501043346 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 3960 | 1468501043349 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CC7CF800 == 36 [pid = 3960] [id = 586] 05:57:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016CA9BC800) [pid = 3960] [serial = 1758] [outer = 0000000000000000] 05:57:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CB136000) [pid = 3960] [serial = 1759] [outer = 00000016CA9BC800] 05:57:23 INFO - PROCESS | 3960 | 1468501043410 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CB445800) [pid = 3960] [serial = 1760] [outer = 00000016CA9BC800] 05:57:24 INFO - PROCESS | 3960 | 1468501044015 Marionette TRACE conn6 <- [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] 05:57:24 INFO - PROCESS | 3960 | 1468501044040 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 05:57:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:57:24 INFO - PROCESS | 3960 | 1468501044046 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:57:24 INFO - PROCESS | 3960 | 1468501044050 Marionette TRACE conn6 <- [1,2310,null,{}] 05:57:24 INFO - PROCESS | 3960 | 1468501044055 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:24 INFO - PROCESS | 3960 | 1468501044058 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:24 INFO - PROCESS | 3960 | 1468501044176 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 05:57:24 INFO - PROCESS | 3960 | 1468501044300 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:24 INFO - PROCESS | 3960 | 1468501044304 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8502800 == 37 [pid = 3960] [id = 587] 05:57:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CC7DF400) [pid = 3960] [serial = 1761] [outer = 0000000000000000] 05:57:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D01BA000) [pid = 3960] [serial = 1762] [outer = 00000016CC7DF400] 05:57:24 INFO - PROCESS | 3960 | 1468501044362 Marionette DEBUG loaded listener.js 05:57:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D1357C00) [pid = 3960] [serial = 1763] [outer = 00000016CC7DF400] 05:57:24 INFO - PROCESS | 3960 | 1468501044966 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 984ms 05:57:25 INFO - PROCESS | 3960 | 1468501045034 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 05:57:25 INFO - PROCESS | 3960 | 1468501045037 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 05:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:57:25 INFO - PROCESS | 3960 | 1468501045041 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:57:25 INFO - PROCESS | 3960 | 1468501045044 Marionette TRACE conn6 <- [1,2314,null,{}] 05:57:25 INFO - PROCESS | 3960 | 1468501045048 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:25 INFO - PROCESS | 3960 | 1468501045050 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:25 INFO - PROCESS | 3960 | 1468501045164 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 05:57:25 INFO - PROCESS | 3960 | 1468501045289 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:25 INFO - PROCESS | 3960 | 1468501045292 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEBA3000 == 38 [pid = 3960] [id = 588] 05:57:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D5082C00) [pid = 3960] [serial = 1764] [outer = 0000000000000000] 05:57:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D751B800) [pid = 3960] [serial = 1765] [outer = 00000016D5082C00] 05:57:25 INFO - PROCESS | 3960 | 1468501045348 Marionette DEBUG loaded listener.js 05:57:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D7EAE400) [pid = 3960] [serial = 1766] [outer = 00000016D5082C00] 05:57:25 INFO - PROCESS | 3960 | 1468501045904 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 880ms 05:57:25 INFO - PROCESS | 3960 | 1468501045922 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 05:57:25 INFO - PROCESS | 3960 | 1468501045926 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 05:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:57:25 INFO - PROCESS | 3960 | 1468501045938 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:57:25 INFO - PROCESS | 3960 | 1468501045943 Marionette TRACE conn6 <- [1,2318,null,{}] 05:57:25 INFO - PROCESS | 3960 | 1468501045947 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:25 INFO - PROCESS | 3960 | 1468501045950 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:26 INFO - PROCESS | 3960 | 1468501046067 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 05:57:26 INFO - PROCESS | 3960 | 1468501046161 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:26 INFO - PROCESS | 3960 | 1468501046164 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:26 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFC93000 == 39 [pid = 3960] [id = 589] 05:57:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D8033800) [pid = 3960] [serial = 1767] [outer = 0000000000000000] 05:57:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D8846800) [pid = 3960] [serial = 1768] [outer = 00000016D8033800] 05:57:26 INFO - PROCESS | 3960 | 1468501046219 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D8A80C00) [pid = 3960] [serial = 1769] [outer = 00000016D8033800] 05:57:26 INFO - PROCESS | 3960 | 1468501046972 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:57:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:57:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1093ms 05:57:27 INFO - PROCESS | 3960 | 1468501047038 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 05:57:27 INFO - PROCESS | 3960 | 1468501047042 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 05:57:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:57:27 INFO - PROCESS | 3960 | 1468501047047 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:57:27 INFO - PROCESS | 3960 | 1468501047051 Marionette TRACE conn6 <- [1,2322,null,{}] 05:57:27 INFO - PROCESS | 3960 | 1468501047056 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:27 INFO - PROCESS | 3960 | 1468501047060 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:27 INFO - PROCESS | 3960 | 1468501047167 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 05:57:27 INFO - PROCESS | 3960 | 1468501047244 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:27 INFO - PROCESS | 3960 | 1468501047249 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CFAE5800 == 40 [pid = 3960] [id = 590] 05:57:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB38E800) [pid = 3960] [serial = 1770] [outer = 0000000000000000] 05:57:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CB39C800) [pid = 3960] [serial = 1771] [outer = 00000016CB38E800] 05:57:27 INFO - PROCESS | 3960 | 1468501047350 Marionette DEBUG loaded listener.js 05:57:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CB730C00) [pid = 3960] [serial = 1772] [outer = 00000016CB38E800] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1394800 == 39 [pid = 3960] [id = 585] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7A8000 == 38 [pid = 3960] [id = 584] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7B1800 == 37 [pid = 3960] [id = 583] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6C4000 == 36 [pid = 3960] [id = 582] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC212000 == 35 [pid = 3960] [id = 581] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D9E9B800 == 34 [pid = 3960] [id = 580] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D88B8800 == 33 [pid = 3960] [id = 579] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7E7D800 == 32 [pid = 3960] [id = 578] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D67B8800 == 31 [pid = 3960] [id = 577] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0293800 == 30 [pid = 3960] [id = 576] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1754000 == 29 [pid = 3960] [id = 575] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFC95000 == 28 [pid = 3960] [id = 574] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFC93000 == 27 [pid = 3960] [id = 589] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEBA3000 == 26 [pid = 3960] [id = 588] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8502800 == 25 [pid = 3960] [id = 587] 05:57:28 INFO - PROCESS | 3960 | --DOCSHELL 00000016CC7CF800 == 24 [pid = 3960] [id = 586] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D7EB5400) [pid = 3960] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D803B000) [pid = 3960] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D7289800) [pid = 3960] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D751CC00) [pid = 3960] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D8466000) [pid = 3960] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CB39D000) [pid = 3960] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CB44A800) [pid = 3960] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D4E07C00) [pid = 3960] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D5084800) [pid = 3960] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CB13F800) [pid = 3960] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB2D3C00) [pid = 3960] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CC7DC400) [pid = 3960] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CF996800) [pid = 3960] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D1356000) [pid = 3960] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D175B400) [pid = 3960] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D01B1800) [pid = 3960] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D8031400) [pid = 3960] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D05F1400) [pid = 3960] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D7862000) [pid = 3960] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D854A000) [pid = 3960] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D8458C00) [pid = 3960] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D8843C00) [pid = 3960] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D88E3000) [pid = 3960] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D883D000) [pid = 3960] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D8585000) [pid = 3960] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D8542C00) [pid = 3960] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D4B8E400) [pid = 3960] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D7E67000) [pid = 3960] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 05:57:28 INFO - PROCESS | 3960 | 1468501048550 Marionette TRACE conn6 <- [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]]]}] 05:57:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:57:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1539ms 05:57:28 INFO - PROCESS | 3960 | 1468501048588 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 05:57:28 INFO - PROCESS | 3960 | 1468501048592 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 05:57:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:57:28 INFO - PROCESS | 3960 | 1468501048598 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:57:28 INFO - PROCESS | 3960 | 1468501048602 Marionette TRACE conn6 <- [1,2326,null,{}] 05:57:28 INFO - PROCESS | 3960 | 1468501048607 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:28 INFO - PROCESS | 3960 | 1468501048610 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:28 INFO - PROCESS | 3960 | 1468501048742 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 05:57:28 INFO - PROCESS | 3960 | 1468501048822 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 3960 | 1468501048825 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:28 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D072D000 == 25 [pid = 3960] [id = 591] 05:57:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB1E1800) [pid = 3960] [serial = 1773] [outer = 0000000000000000] 05:57:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB387000) [pid = 3960] [serial = 1774] [outer = 00000016CB1E1800] 05:57:28 INFO - PROCESS | 3960 | 1468501048874 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB44A800) [pid = 3960] [serial = 1775] [outer = 00000016CB1E1800] 05:57:29 INFO - PROCESS | 3960 | 1468501049273 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:57:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:57:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 734ms 05:57:29 INFO - PROCESS | 3960 | 1468501049335 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 05:57:29 INFO - PROCESS | 3960 | 1468501049341 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 05:57:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:57:29 INFO - PROCESS | 3960 | 1468501049348 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:57:29 INFO - PROCESS | 3960 | 1468501049350 Marionette TRACE conn6 <- [1,2330,null,{}] 05:57:29 INFO - PROCESS | 3960 | 1468501049354 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:29 INFO - PROCESS | 3960 | 1468501049357 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:29 INFO - PROCESS | 3960 | 1468501049448 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 05:57:29 INFO - PROCESS | 3960 | 1468501049456 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:29 INFO - PROCESS | 3960 | 1468501049459 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:29 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D743F800 == 26 [pid = 3960] [id = 592] 05:57:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CF7C2000) [pid = 3960] [serial = 1776] [outer = 0000000000000000] 05:57:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CF993000) [pid = 3960] [serial = 1777] [outer = 00000016CF7C2000] 05:57:29 INFO - PROCESS | 3960 | 1468501049508 Marionette DEBUG loaded listener.js 05:57:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CFA72800) [pid = 3960] [serial = 1778] [outer = 00000016CF7C2000] 05:57:29 INFO - PROCESS | 3960 | 1468501049979 Marionette TRACE conn6 <- [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]]]}] 05:57:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:57:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 05:57:30 INFO - PROCESS | 3960 | 1468501050039 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 05:57:30 INFO - PROCESS | 3960 | 1468501050042 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 05:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:57:30 INFO - PROCESS | 3960 | 1468501050046 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 3960 | 1468501050049 Marionette TRACE conn6 <- [1,2334,null,{}] 05:57:30 INFO - PROCESS | 3960 | 1468501050061 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:30 INFO - PROCESS | 3960 | 1468501050066 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:30 INFO - PROCESS | 3960 | 1468501050185 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 05:57:30 INFO - PROCESS | 3960 | 1468501050275 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:30 INFO - PROCESS | 3960 | 1468501050279 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8509800 == 27 [pid = 3960] [id = 593] 05:57:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CAE28C00) [pid = 3960] [serial = 1779] [outer = 0000000000000000] 05:57:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D135F400) [pid = 3960] [serial = 1780] [outer = 00000016CAE28C00] 05:57:30 INFO - PROCESS | 3960 | 1468501050328 Marionette DEBUG loaded listener.js 05:57:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D1941000) [pid = 3960] [serial = 1781] [outer = 00000016CAE28C00] 05:57:30 INFO - PROCESS | 3960 | 1468501050744 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:57:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:57:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 733ms 05:57:30 INFO - PROCESS | 3960 | 1468501050781 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 05:57:30 INFO - PROCESS | 3960 | 1468501050784 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 05:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:57:30 INFO - PROCESS | 3960 | 1468501050787 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 3960 | 1468501050789 Marionette TRACE conn6 <- [1,2338,null,{}] 05:57:30 INFO - PROCESS | 3960 | 1468501050792 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:30 INFO - PROCESS | 3960 | 1468501050794 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:30 INFO - PROCESS | 3960 | 1468501050910 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 05:57:30 INFO - PROCESS | 3960 | 1468501050916 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:30 INFO - PROCESS | 3960 | 1468501050918 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8AC9800 == 28 [pid = 3960] [id = 594] 05:57:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D1C7AC00) [pid = 3960] [serial = 1782] [outer = 0000000000000000] 05:57:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D4B88800) [pid = 3960] [serial = 1783] [outer = 00000016D1C7AC00] 05:57:31 INFO - PROCESS | 3960 | 1468501051007 Marionette DEBUG loaded listener.js 05:57:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D507A800) [pid = 3960] [serial = 1784] [outer = 00000016D1C7AC00] 05:57:31 INFO - PROCESS | 3960 | 1468501051450 Marionette TRACE conn6 <- [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]]]}] 05:57:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:57:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 690ms 05:57:31 INFO - PROCESS | 3960 | 1468501051486 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 05:57:31 INFO - PROCESS | 3960 | 1468501051488 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 05:57:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:57:31 INFO - PROCESS | 3960 | 1468501051491 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:57:31 INFO - PROCESS | 3960 | 1468501051493 Marionette TRACE conn6 <- [1,2342,null,{}] 05:57:31 INFO - PROCESS | 3960 | 1468501051497 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:31 INFO - PROCESS | 3960 | 1468501051499 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:31 INFO - PROCESS | 3960 | 1468501051635 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 05:57:31 INFO - PROCESS | 3960 | 1468501051654 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:31 INFO - PROCESS | 3960 | 1468501051656 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB479000 == 29 [pid = 3960] [id = 595] 05:57:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CB135C00) [pid = 3960] [serial = 1785] [outer = 0000000000000000] 05:57:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D6BD3800) [pid = 3960] [serial = 1786] [outer = 00000016CB135C00] 05:57:31 INFO - PROCESS | 3960 | 1468501051701 Marionette DEBUG loaded listener.js 05:57:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7810800) [pid = 3960] [serial = 1787] [outer = 00000016CB135C00] 05:57:32 INFO - PROCESS | 3960 | 1468501052158 Marionette TRACE conn6 <- [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]]]}] 05:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 05:57:32 INFO - PROCESS | 3960 | 1468501052232 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 05:57:32 INFO - PROCESS | 3960 | 1468501052234 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 05:57:32 INFO - PROCESS | 3960 | 1468501052238 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:57:32 INFO - PROCESS | 3960 | 1468501052239 Marionette TRACE conn6 <- [1,2346,null,{}] 05:57:32 INFO - PROCESS | 3960 | 1468501052243 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:32 INFO - PROCESS | 3960 | 1468501052249 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:32 INFO - PROCESS | 3960 | 1468501052385 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 05:57:32 INFO - PROCESS | 3960 | 1468501052439 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:32 INFO - PROCESS | 3960 | 1468501052441 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:32 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6C7800 == 30 [pid = 3960] [id = 596] 05:57:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7856800) [pid = 3960] [serial = 1788] [outer = 0000000000000000] 05:57:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D8032400) [pid = 3960] [serial = 1789] [outer = 00000016D7856800] 05:57:32 INFO - PROCESS | 3960 | 1468501052487 Marionette DEBUG loaded listener.js 05:57:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D81AF800) [pid = 3960] [serial = 1790] [outer = 00000016D7856800] 05:57:32 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB13C800) [pid = 3960] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:57:32 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D1942C00) [pid = 3960] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:57:32 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB39E800) [pid = 3960] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:57:32 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CA9BEC00) [pid = 3960] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:57:32 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CFAC7400) [pid = 3960] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:57:32 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D8845800) [pid = 3960] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:57:32 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB44CC00) [pid = 3960] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:57:32 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D74A0000) [pid = 3960] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:57:32 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D803E000) [pid = 3960] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:57:32 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D8461C00) [pid = 3960] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:57:32 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D8587C00) [pid = 3960] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:57:33 INFO - PROCESS | 3960 | 1468501053038 Marionette TRACE conn6 <- [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]]]}] 05:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 837ms 05:57:33 INFO - PROCESS | 3960 | 1468501053080 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 05:57:33 INFO - PROCESS | 3960 | 1468501053082 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 05:57:33 INFO - PROCESS | 3960 | 1468501053085 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:57:33 INFO - PROCESS | 3960 | 1468501053087 Marionette TRACE conn6 <- [1,2350,null,{}] 05:57:33 INFO - PROCESS | 3960 | 1468501053090 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:33 INFO - PROCESS | 3960 | 1468501053092 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:33 INFO - PROCESS | 3960 | 1468501053172 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 05:57:33 INFO - PROCESS | 3960 | 1468501053178 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:33 INFO - PROCESS | 3960 | 1468501053180 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:33 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7BE000 == 31 [pid = 3960] [id = 597] 05:57:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CAE27400) [pid = 3960] [serial = 1791] [outer = 0000000000000000] 05:57:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D7EBA000) [pid = 3960] [serial = 1792] [outer = 00000016CAE27400] 05:57:33 INFO - PROCESS | 3960 | 1468501053224 Marionette DEBUG loaded listener.js 05:57:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D8459C00) [pid = 3960] [serial = 1793] [outer = 00000016CAE27400] 05:57:33 INFO - PROCESS | 3960 | 1468501053655 Marionette TRACE conn6 <- [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]]]}] 05:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 628ms 05:57:33 INFO - PROCESS | 3960 | 1468501053717 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 05:57:33 INFO - PROCESS | 3960 | 1468501053720 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 05:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:57:33 INFO - PROCESS | 3960 | 1468501053723 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:57:33 INFO - PROCESS | 3960 | 1468501053725 Marionette TRACE conn6 <- [1,2354,null,{}] 05:57:33 INFO - PROCESS | 3960 | 1468501053729 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:33 INFO - PROCESS | 3960 | 1468501053730 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:33 INFO - PROCESS | 3960 | 1468501053811 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 05:57:33 INFO - PROCESS | 3960 | 1468501053816 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:33 INFO - PROCESS | 3960 | 1468501053818 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:33 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7B6000 == 32 [pid = 3960] [id = 598] 05:57:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D8464000) [pid = 3960] [serial = 1794] [outer = 0000000000000000] 05:57:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8542C00) [pid = 3960] [serial = 1795] [outer = 00000016D8464000] 05:57:33 INFO - PROCESS | 3960 | 1468501053864 Marionette DEBUG loaded listener.js 05:57:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D854F800) [pid = 3960] [serial = 1796] [outer = 00000016D8464000] 05:57:34 INFO - PROCESS | 3960 | 1468501054274 Marionette TRACE conn6 <- [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]]]}] 05:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 586ms 05:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:57:34 INFO - PROCESS | 3960 | 1468501054311 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 05:57:34 INFO - PROCESS | 3960 | 1468501054313 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 05:57:34 INFO - PROCESS | 3960 | 1468501054316 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:57:34 INFO - PROCESS | 3960 | 1468501054318 Marionette TRACE conn6 <- [1,2358,null,{}] 05:57:34 INFO - PROCESS | 3960 | 1468501054338 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:34 INFO - PROCESS | 3960 | 1468501054340 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:34 INFO - PROCESS | 3960 | 1468501054424 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 05:57:34 INFO - PROCESS | 3960 | 1468501054431 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:34 INFO - PROCESS | 3960 | 1468501054433 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8509000 == 33 [pid = 3960] [id = 599] 05:57:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D857F400) [pid = 3960] [serial = 1797] [outer = 0000000000000000] 05:57:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8587C00) [pid = 3960] [serial = 1798] [outer = 00000016D857F400] 05:57:34 INFO - PROCESS | 3960 | 1468501054477 Marionette DEBUG loaded listener.js 05:57:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8842800) [pid = 3960] [serial = 1799] [outer = 00000016D857F400] 05:57:35 INFO - PROCESS | 3960 | 1468501055131 Marionette TRACE conn6 <- [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]]]}] 05:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 902ms 05:57:35 INFO - PROCESS | 3960 | 1468501055222 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 05:57:35 INFO - PROCESS | 3960 | 1468501055227 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 05:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:57:35 INFO - PROCESS | 3960 | 1468501055232 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:57:35 INFO - PROCESS | 3960 | 1468501055235 Marionette TRACE conn6 <- [1,2362,null,{}] 05:57:35 INFO - PROCESS | 3960 | 1468501055242 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:35 INFO - PROCESS | 3960 | 1468501055245 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:35 INFO - PROCESS | 3960 | 1468501055383 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 05:57:35 INFO - PROCESS | 3960 | 1468501055500 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 3960 | 1468501055503 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D67BB800 == 34 [pid = 3960] [id = 600] 05:57:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CB2C9800) [pid = 3960] [serial = 1800] [outer = 0000000000000000] 05:57:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CB39E800) [pid = 3960] [serial = 1801] [outer = 00000016CB2C9800] 05:57:35 INFO - PROCESS | 3960 | 1468501055562 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CB97A400) [pid = 3960] [serial = 1802] [outer = 00000016CB2C9800] 05:57:36 INFO - PROCESS | 3960 | 1468501056329 Marionette TRACE conn6 <- [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]]]}] 05:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1137ms 05:57:36 INFO - PROCESS | 3960 | 1468501056373 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 05:57:36 INFO - PROCESS | 3960 | 1468501056378 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 05:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:57:36 INFO - PROCESS | 3960 | 1468501056384 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:57:36 INFO - PROCESS | 3960 | 1468501056387 Marionette TRACE conn6 <- [1,2366,null,{}] 05:57:36 INFO - PROCESS | 3960 | 1468501056392 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:36 INFO - PROCESS | 3960 | 1468501056395 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:36 INFO - PROCESS | 3960 | 1468501056542 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 05:57:36 INFO - PROCESS | 3960 | 1468501056665 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:36 INFO - PROCESS | 3960 | 1468501056667 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:36 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA7CD000 == 35 [pid = 3960] [id = 601] 05:57:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CC5EF400) [pid = 3960] [serial = 1803] [outer = 0000000000000000] 05:57:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D1357000) [pid = 3960] [serial = 1804] [outer = 00000016CC5EF400] 05:57:36 INFO - PROCESS | 3960 | 1468501056727 Marionette DEBUG loaded listener.js 05:57:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D1944800) [pid = 3960] [serial = 1805] [outer = 00000016CC5EF400] 05:57:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7B6000 == 34 [pid = 3960] [id = 598] 05:57:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7BE000 == 33 [pid = 3960] [id = 597] 05:57:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6C7800 == 32 [pid = 3960] [id = 596] 05:57:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB479000 == 31 [pid = 3960] [id = 595] 05:57:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8AC9800 == 30 [pid = 3960] [id = 594] 05:57:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8509800 == 29 [pid = 3960] [id = 593] 05:57:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016D743F800 == 28 [pid = 3960] [id = 592] 05:57:37 INFO - PROCESS | 3960 | --DOCSHELL 00000016D072D000 == 27 [pid = 3960] [id = 591] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D88E4000) [pid = 3960] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D4E0F800) [pid = 3960] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D6FAE000) [pid = 3960] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D1C76000) [pid = 3960] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB444400) [pid = 3960] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB724000) [pid = 3960] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB2CB800) [pid = 3960] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB38A000) [pid = 3960] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D051F400) [pid = 3960] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D135C000) [pid = 3960] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D88EB800) [pid = 3960] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB78C400) [pid = 3960] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CC5ED000) [pid = 3960] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D803DC00) [pid = 3960] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D7B76000) [pid = 3960] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D845E400) [pid = 3960] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CFAC0800) [pid = 3960] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D88EF800) [pid = 3960] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D854E400) [pid = 3960] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D8547000) [pid = 3960] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D8586800) [pid = 3960] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D4B87C00) [pid = 3960] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 05:57:37 INFO - PROCESS | 3960 | 1468501057572 Marionette TRACE conn6 <- [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]]]}] 05:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1235ms 05:57:37 INFO - PROCESS | 3960 | 1468501057622 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 3960 | 1468501057626 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 05:57:37 INFO - PROCESS | 3960 | 1468501057631 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:57:37 INFO - PROCESS | 3960 | 1468501057634 Marionette TRACE conn6 <- [1,2370,null,{}] 05:57:37 INFO - PROCESS | 3960 | 1468501057641 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:37 INFO - PROCESS | 3960 | 1468501057643 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:37 INFO - PROCESS | 3960 | 1468501057736 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 05:57:37 INFO - PROCESS | 3960 | 1468501057743 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:37 INFO - PROCESS | 3960 | 1468501057747 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:37 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C1A800 == 28 [pid = 3960] [id = 602] 05:57:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB323C00) [pid = 3960] [serial = 1806] [outer = 0000000000000000] 05:57:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB3A0000) [pid = 3960] [serial = 1807] [outer = 00000016CB323C00] 05:57:37 INFO - PROCESS | 3960 | 1468501057801 Marionette DEBUG loaded listener.js 05:57:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB72A800) [pid = 3960] [serial = 1808] [outer = 00000016CB323C00] 05:57:38 INFO - PROCESS | 3960 | 1468501058330 Marionette TRACE conn6 <- [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]]]}] 05:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 05:57:38 INFO - PROCESS | 3960 | 1468501058369 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 05:57:38 INFO - PROCESS | 3960 | 1468501058374 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 05:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:57:38 INFO - PROCESS | 3960 | 1468501058381 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:57:38 INFO - PROCESS | 3960 | 1468501058384 Marionette TRACE conn6 <- [1,2374,null,{}] 05:57:38 INFO - PROCESS | 3960 | 1468501058387 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:38 INFO - PROCESS | 3960 | 1468501058390 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:38 INFO - PROCESS | 3960 | 1468501058480 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 05:57:38 INFO - PROCESS | 3960 | 1468501058488 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 3960 | 1468501058491 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78D6000 == 29 [pid = 3960] [id = 603] 05:57:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D051F400) [pid = 3960] [serial = 1809] [outer = 0000000000000000] 05:57:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D120E800) [pid = 3960] [serial = 1810] [outer = 00000016D051F400] 05:57:38 INFO - PROCESS | 3960 | 1468501058540 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D1760800) [pid = 3960] [serial = 1811] [outer = 00000016D051F400] 05:57:39 INFO - PROCESS | 3960 | 1468501059011 Marionette TRACE conn6 <- [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]]]}] 05:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 05:57:39 INFO - PROCESS | 3960 | 1468501059074 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 3960 | 1468501059076 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 05:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:57:39 INFO - PROCESS | 3960 | 1468501059080 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - PROCESS | 3960 | 1468501059084 Marionette TRACE conn6 <- [1,2378,null,{}] 05:57:39 INFO - PROCESS | 3960 | 1468501059095 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:39 INFO - PROCESS | 3960 | 1468501059100 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:39 INFO - PROCESS | 3960 | 1468501059190 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 05:57:39 INFO - PROCESS | 3960 | 1468501059274 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:39 INFO - PROCESS | 3960 | 1468501059277 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8950800 == 30 [pid = 3960] [id = 604] 05:57:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB134000) [pid = 3960] [serial = 1812] [outer = 0000000000000000] 05:57:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D5090400) [pid = 3960] [serial = 1813] [outer = 00000016CB134000] 05:57:39 INFO - PROCESS | 3960 | 1468501059326 Marionette DEBUG loaded listener.js 05:57:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D7516C00) [pid = 3960] [serial = 1814] [outer = 00000016CB134000] 05:57:39 INFO - PROCESS | 3960 | 1468501059708 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 692ms 05:57:39 INFO - PROCESS | 3960 | 1468501059775 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 3960 | 1468501059778 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 05:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:57:39 INFO - PROCESS | 3960 | 1468501059787 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - PROCESS | 3960 | 1468501059788 Marionette TRACE conn6 <- [1,2382,null,{}] 05:57:39 INFO - PROCESS | 3960 | 1468501059792 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:39 INFO - PROCESS | 3960 | 1468501059794 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:39 INFO - PROCESS | 3960 | 1468501059938 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 05:57:39 INFO - PROCESS | 3960 | 1468501059950 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:39 INFO - PROCESS | 3960 | 1468501059952 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:40 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB41E800 == 31 [pid = 3960] [id = 605] 05:57:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D785E400) [pid = 3960] [serial = 1815] [outer = 0000000000000000] 05:57:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D7E29000) [pid = 3960] [serial = 1816] [outer = 00000016D785E400] 05:57:40 INFO - PROCESS | 3960 | 1468501060047 Marionette DEBUG loaded listener.js 05:57:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7EB7C00) [pid = 3960] [serial = 1817] [outer = 00000016D785E400] 05:57:40 INFO - PROCESS | 3960 | 1468501060497 Marionette TRACE conn6 <- [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]]]}] 05:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 05:57:40 INFO - PROCESS | 3960 | 1468501060524 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 05:57:40 INFO - PROCESS | 3960 | 1468501060526 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 05:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:57:40 INFO - PROCESS | 3960 | 1468501060530 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:57:40 INFO - PROCESS | 3960 | 1468501060531 Marionette TRACE conn6 <- [1,2386,null,{}] 05:57:40 INFO - PROCESS | 3960 | 1468501060535 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:40 INFO - PROCESS | 3960 | 1468501060537 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:40 INFO - PROCESS | 3960 | 1468501060650 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 05:57:40 INFO - PROCESS | 3960 | 1468501060657 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:40 INFO - PROCESS | 3960 | 1468501060659 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:40 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6C4000 == 32 [pid = 3960] [id = 606] 05:57:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7EB4800) [pid = 3960] [serial = 1818] [outer = 0000000000000000] 05:57:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D803D800) [pid = 3960] [serial = 1819] [outer = 00000016D7EB4800] 05:57:40 INFO - PROCESS | 3960 | 1468501060749 Marionette DEBUG loaded listener.js 05:57:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8463C00) [pid = 3960] [serial = 1820] [outer = 00000016D7EB4800] 05:57:41 INFO - PROCESS | 3960 | 1468501061172 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 691ms 05:57:41 INFO - PROCESS | 3960 | 1468501061223 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 05:57:41 INFO - PROCESS | 3960 | 1468501061225 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 05:57:41 INFO - PROCESS | 3960 | 1468501061228 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:57:41 INFO - PROCESS | 3960 | 1468501061230 Marionette TRACE conn6 <- [1,2390,null,{}] 05:57:41 INFO - PROCESS | 3960 | 1468501061234 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:41 INFO - PROCESS | 3960 | 1468501061239 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:41 INFO - PROCESS | 3960 | 1468501061411 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 05:57:41 INFO - PROCESS | 3960 | 1468501061432 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:41 INFO - PROCESS | 3960 | 1468501061434 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:41 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7B5000 == 33 [pid = 3960] [id = 607] 05:57:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8546400) [pid = 3960] [serial = 1821] [outer = 0000000000000000] 05:57:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D8589800) [pid = 3960] [serial = 1822] [outer = 00000016D8546400] 05:57:41 INFO - PROCESS | 3960 | 1468501061479 Marionette DEBUG loaded listener.js 05:57:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D8A07400) [pid = 3960] [serial = 1823] [outer = 00000016D8546400] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB135C00) [pid = 3960] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CA9BC800) [pid = 3960] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CC7DF400) [pid = 3960] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D8464000) [pid = 3960] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D5082C00) [pid = 3960] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D8033800) [pid = 3960] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D7856800) [pid = 3960] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CAE27400) [pid = 3960] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB2D5C00) [pid = 3960] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D1C7AC00) [pid = 3960] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB38E800) [pid = 3960] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB1E1800) [pid = 3960] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CAE28C00) [pid = 3960] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:57:41 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016CF7C2000) [pid = 3960] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:57:41 INFO - PROCESS | 3960 | 1468501061958 Marionette TRACE conn6 <- [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]]]}] 05:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 777ms 05:57:42 INFO - PROCESS | 3960 | 1468501062008 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 05:57:42 INFO - PROCESS | 3960 | 1468501062010 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 05:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:57:42 INFO - PROCESS | 3960 | 1468501062014 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - PROCESS | 3960 | 1468501062016 Marionette TRACE conn6 <- [1,2394,null,{}] 05:57:42 INFO - PROCESS | 3960 | 1468501062019 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:42 INFO - PROCESS | 3960 | 1468501062021 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:42 INFO - PROCESS | 3960 | 1468501062103 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 05:57:42 INFO - PROCESS | 3960 | 1468501062185 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:42 INFO - PROCESS | 3960 | 1468501062187 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB8C000 == 34 [pid = 3960] [id = 608] 05:57:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CA534000) [pid = 3960] [serial = 1824] [outer = 0000000000000000] 05:57:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB74B000) [pid = 3960] [serial = 1825] [outer = 00000016CA534000] 05:57:42 INFO - PROCESS | 3960 | 1468501062232 Marionette DEBUG loaded listener.js 05:57:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D7856800) [pid = 3960] [serial = 1826] [outer = 00000016CA534000] 05:57:42 INFO - PROCESS | 3960 | 1468501062580 Marionette TRACE conn6 <- [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]]]}] 05:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 624ms 05:57:42 INFO - PROCESS | 3960 | 1468501062641 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 05:57:42 INFO - PROCESS | 3960 | 1468501062643 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 05:57:42 INFO - PROCESS | 3960 | 1468501062647 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:57:42 INFO - PROCESS | 3960 | 1468501062648 Marionette TRACE conn6 <- [1,2398,null,{}] 05:57:42 INFO - PROCESS | 3960 | 1468501062652 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:42 INFO - PROCESS | 3960 | 1468501062662 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:42 INFO - PROCESS | 3960 | 1468501062802 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 05:57:42 INFO - PROCESS | 3960 | 1468501062811 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:42 INFO - PROCESS | 3960 | 1468501062813 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF62000 == 35 [pid = 3960] [id = 609] 05:57:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D8544C00) [pid = 3960] [serial = 1827] [outer = 0000000000000000] 05:57:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D8A11000) [pid = 3960] [serial = 1828] [outer = 00000016D8544C00] 05:57:42 INFO - PROCESS | 3960 | 1468501062857 Marionette DEBUG loaded listener.js 05:57:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D8A81400) [pid = 3960] [serial = 1829] [outer = 00000016D8544C00] 05:57:43 INFO - PROCESS | 3960 | 1468501063256 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 629ms 05:57:43 INFO - PROCESS | 3960 | 1468501063285 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 05:57:43 INFO - PROCESS | 3960 | 1468501063287 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 05:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:57:43 INFO - PROCESS | 3960 | 1468501063291 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:57:43 INFO - PROCESS | 3960 | 1468501063293 Marionette TRACE conn6 <- [1,2402,null,{}] 05:57:43 INFO - PROCESS | 3960 | 1468501063296 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:43 INFO - PROCESS | 3960 | 1468501063298 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:43 INFO - PROCESS | 3960 | 1468501063380 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 05:57:43 INFO - PROCESS | 3960 | 1468501063386 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:43 INFO - PROCESS | 3960 | 1468501063388 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D894F800 == 36 [pid = 3960] [id = 610] 05:57:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D8A81800) [pid = 3960] [serial = 1830] [outer = 0000000000000000] 05:57:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D9105C00) [pid = 3960] [serial = 1831] [outer = 00000016D8A81800] 05:57:43 INFO - PROCESS | 3960 | 1468501063435 Marionette DEBUG loaded listener.js 05:57:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D910F000) [pid = 3960] [serial = 1832] [outer = 00000016D8A81800] 05:57:43 INFO - PROCESS | 3960 | 1468501063906 Marionette TRACE conn6 <- [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]]]}] 05:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 689ms 05:57:43 INFO - PROCESS | 3960 | 1468501063983 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 05:57:43 INFO - PROCESS | 3960 | 1468501063988 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 05:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:57:44 INFO - PROCESS | 3960 | 1468501063994 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:57:44 INFO - PROCESS | 3960 | 1468501063998 Marionette TRACE conn6 <- [1,2406,null,{}] 05:57:44 INFO - PROCESS | 3960 | 1468501064006 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:44 INFO - PROCESS | 3960 | 1468501064009 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:44 INFO - PROCESS | 3960 | 1468501064227 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 05:57:44 INFO - PROCESS | 3960 | 1468501064319 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 3960 | 1468501064324 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4ED1000 == 37 [pid = 3960] [id = 611] 05:57:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016CB44B000) [pid = 3960] [serial = 1833] [outer = 0000000000000000] 05:57:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CB731400) [pid = 3960] [serial = 1834] [outer = 00000016CB44B000] 05:57:44 INFO - PROCESS | 3960 | 1468501064384 Marionette DEBUG loaded listener.js 05:57:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CF999000) [pid = 3960] [serial = 1835] [outer = 00000016CB44B000] 05:57:44 INFO - PROCESS | 3960 | 1468501064971 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1041ms 05:57:45 INFO - PROCESS | 3960 | 1468501065038 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 05:57:45 INFO - PROCESS | 3960 | 1468501065043 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 05:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:57:45 INFO - PROCESS | 3960 | 1468501065050 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:57:45 INFO - PROCESS | 3960 | 1468501065053 Marionette TRACE conn6 <- [1,2410,null,{}] 05:57:45 INFO - PROCESS | 3960 | 1468501065077 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:45 INFO - PROCESS | 3960 | 1468501065080 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:45 INFO - PROCESS | 3960 | 1468501065234 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 05:57:45 INFO - PROCESS | 3960 | 1468501065353 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:45 INFO - PROCESS | 3960 | 1468501065355 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3C3000 == 38 [pid = 3960] [id = 612] 05:57:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D1C7B800) [pid = 3960] [serial = 1836] [outer = 0000000000000000] 05:57:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D4E6A800) [pid = 3960] [serial = 1837] [outer = 00000016D1C7B800] 05:57:45 INFO - PROCESS | 3960 | 1468501065414 Marionette DEBUG loaded listener.js 05:57:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D7858000) [pid = 3960] [serial = 1838] [outer = 00000016D1C7B800] 05:57:46 INFO - PROCESS | 3960 | 1468501066015 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1032ms 05:57:46 INFO - PROCESS | 3960 | 1468501066084 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 05:57:46 INFO - PROCESS | 3960 | 1468501066087 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 05:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:57:46 INFO - PROCESS | 3960 | 1468501066091 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:57:46 INFO - PROCESS | 3960 | 1468501066095 Marionette TRACE conn6 <- [1,2414,null,{}] 05:57:46 INFO - PROCESS | 3960 | 1468501066107 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:46 INFO - PROCESS | 3960 | 1468501066112 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:46 INFO - PROCESS | 3960 | 1468501066258 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 05:57:46 INFO - PROCESS | 3960 | 1468501066382 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:46 INFO - PROCESS | 3960 | 1468501066386 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:46 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFCA7000 == 39 [pid = 3960] [id = 613] 05:57:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D8580800) [pid = 3960] [serial = 1839] [outer = 0000000000000000] 05:57:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D8845400) [pid = 3960] [serial = 1840] [outer = 00000016D8580800] 05:57:46 INFO - PROCESS | 3960 | 1468501066446 Marionette DEBUG loaded listener.js 05:57:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8A7DC00) [pid = 3960] [serial = 1841] [outer = 00000016D8580800] 05:57:47 INFO - PROCESS | 3960 | 1468501067291 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1236ms 05:57:47 INFO - PROCESS | 3960 | 1468501067328 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 3960 | 1468501067333 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 05:57:47 INFO - PROCESS | 3960 | 1468501067338 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:57:47 INFO - PROCESS | 3960 | 1468501067341 Marionette TRACE conn6 <- [1,2418,null,{}] 05:57:47 INFO - PROCESS | 3960 | 1468501067347 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:47 INFO - PROCESS | 3960 | 1468501067350 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:47 INFO - PROCESS | 3960 | 1468501067460 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 05:57:47 INFO - PROCESS | 3960 | 1468501067544 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 3960 | 1468501067549 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CF781800 == 40 [pid = 3960] [id = 614] 05:57:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016CB447000) [pid = 3960] [serial = 1842] [outer = 0000000000000000] 05:57:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CB44D000) [pid = 3960] [serial = 1843] [outer = 00000016CB447000] 05:57:47 INFO - PROCESS | 3960 | 1468501067642 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CC7DF400) [pid = 3960] [serial = 1844] [outer = 00000016CB447000] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016CFAE5800 == 39 [pid = 3960] [id = 590] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF62000 == 38 [pid = 3960] [id = 609] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB8C000 == 37 [pid = 3960] [id = 608] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7B5000 == 36 [pid = 3960] [id = 607] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6C4000 == 35 [pid = 3960] [id = 606] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB41E800 == 34 [pid = 3960] [id = 605] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8950800 == 33 [pid = 3960] [id = 604] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78D6000 == 32 [pid = 3960] [id = 603] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C1A800 == 31 [pid = 3960] [id = 602] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA7CD000 == 30 [pid = 3960] [id = 601] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8509000 == 29 [pid = 3960] [id = 599] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016D67BB800 == 28 [pid = 3960] [id = 600] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFCA7000 == 27 [pid = 3960] [id = 613] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3C3000 == 26 [pid = 3960] [id = 612] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016D894F800 == 25 [pid = 3960] [id = 610] 05:57:48 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4ED1000 == 24 [pid = 3960] [id = 611] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D785B400) [pid = 3960] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D4B88800) [pid = 3960] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CB730C00) [pid = 3960] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CB39C800) [pid = 3960] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CB387000) [pid = 3960] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB44A800) [pid = 3960] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D135F400) [pid = 3960] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CF993000) [pid = 3960] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CFA72800) [pid = 3960] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D6BD3800) [pid = 3960] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB445800) [pid = 3960] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB136000) [pid = 3960] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D1357C00) [pid = 3960] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D01BA000) [pid = 3960] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D854F800) [pid = 3960] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D7EAE400) [pid = 3960] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D751B800) [pid = 3960] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D8A80C00) [pid = 3960] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D8846800) [pid = 3960] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D8587C00) [pid = 3960] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D507A800) [pid = 3960] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D8032400) [pid = 3960] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D8542C00) [pid = 3960] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D81AF800) [pid = 3960] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D7EBA000) [pid = 3960] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D8459C00) [pid = 3960] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D7810800) [pid = 3960] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D1941000) [pid = 3960] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 05:57:48 INFO - PROCESS | 3960 | 1468501068876 Marionette TRACE conn6 <- [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]]]}] 05:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1587ms 05:57:48 INFO - PROCESS | 3960 | 1468501068929 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 05:57:48 INFO - PROCESS | 3960 | 1468501068932 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 05:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:57:48 INFO - PROCESS | 3960 | 1468501068938 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:57:48 INFO - PROCESS | 3960 | 1468501068940 Marionette TRACE conn6 <- [1,2422,null,{}] 05:57:48 INFO - PROCESS | 3960 | 1468501068946 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:48 INFO - PROCESS | 3960 | 1468501068949 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:49 INFO - PROCESS | 3960 | 1468501069037 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 05:57:49 INFO - PROCESS | 3960 | 1468501069046 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:49 INFO - PROCESS | 3960 | 1468501069049 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1391800 == 25 [pid = 3960] [id = 615] 05:57:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CB385400) [pid = 3960] [serial = 1845] [outer = 0000000000000000] 05:57:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016CB3A2000) [pid = 3960] [serial = 1846] [outer = 00000016CB385400] 05:57:49 INFO - PROCESS | 3960 | 1468501069097 Marionette DEBUG loaded listener.js 05:57:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CB63A400) [pid = 3960] [serial = 1847] [outer = 00000016CB385400] 05:57:49 INFO - PROCESS | 3960 | 1468501069584 Marionette TRACE conn6 <- [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]]]}] 05:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 05:57:49 INFO - PROCESS | 3960 | 1468501069633 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 05:57:49 INFO - PROCESS | 3960 | 1468501069639 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 05:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:57:49 INFO - PROCESS | 3960 | 1468501069646 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:57:49 INFO - PROCESS | 3960 | 1468501069649 Marionette TRACE conn6 <- [1,2426,null,{}] 05:57:49 INFO - PROCESS | 3960 | 1468501069652 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:49 INFO - PROCESS | 3960 | 1468501069655 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:49 INFO - PROCESS | 3960 | 1468501069781 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 05:57:49 INFO - PROCESS | 3960 | 1468501069803 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:49 INFO - PROCESS | 3960 | 1468501069805 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78C1000 == 26 [pid = 3960] [id = 616] 05:57:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB74E400) [pid = 3960] [serial = 1848] [outer = 0000000000000000] 05:57:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CF993000) [pid = 3960] [serial = 1849] [outer = 00000016CB74E400] 05:57:49 INFO - PROCESS | 3960 | 1468501069918 Marionette DEBUG loaded listener.js 05:57:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CFA74C00) [pid = 3960] [serial = 1850] [outer = 00000016CB74E400] 05:57:50 INFO - PROCESS | 3960 | 1468501070286 Marionette TRACE conn6 <- [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]]]}] 05:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 690ms 05:57:50 INFO - PROCESS | 3960 | 1468501070337 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 05:57:50 INFO - PROCESS | 3960 | 1468501070340 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 05:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:57:50 INFO - PROCESS | 3960 | 1468501070343 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:57:50 INFO - PROCESS | 3960 | 1468501070347 Marionette TRACE conn6 <- [1,2430,null,{}] 05:57:50 INFO - PROCESS | 3960 | 1468501070358 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:50 INFO - PROCESS | 3960 | 1468501070363 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:50 INFO - PROCESS | 3960 | 1468501070449 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 05:57:50 INFO - PROCESS | 3960 | 1468501070456 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 3960 | 1468501070459 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:50 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8518000 == 27 [pid = 3960] [id = 617] 05:57:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB1E2800) [pid = 3960] [serial = 1851] [outer = 0000000000000000] 05:57:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D135F800) [pid = 3960] [serial = 1852] [outer = 00000016CB1E2800] 05:57:50 INFO - PROCESS | 3960 | 1468501070508 Marionette DEBUG loaded listener.js 05:57:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D1941000) [pid = 3960] [serial = 1853] [outer = 00000016CB1E2800] 05:57:50 INFO - PROCESS | 3960 | 1468501070980 Marionette TRACE conn6 <- [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]]]}] 05:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 691ms 05:57:51 INFO - PROCESS | 3960 | 1468501071038 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 05:57:51 INFO - PROCESS | 3960 | 1468501071040 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 05:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:57:51 INFO - PROCESS | 3960 | 1468501071044 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:57:51 INFO - PROCESS | 3960 | 1468501071046 Marionette TRACE conn6 <- [1,2434,null,{}] 05:57:51 INFO - PROCESS | 3960 | 1468501071055 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:51 INFO - PROCESS | 3960 | 1468501071057 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:51 INFO - PROCESS | 3960 | 1468501071201 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 05:57:51 INFO - PROCESS | 3960 | 1468501071222 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:51 INFO - PROCESS | 3960 | 1468501071224 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D924F000 == 28 [pid = 3960] [id = 618] 05:57:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D4B8D800) [pid = 3960] [serial = 1854] [outer = 0000000000000000] 05:57:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D4E0F000) [pid = 3960] [serial = 1855] [outer = 00000016D4B8D800] 05:57:51 INFO - PROCESS | 3960 | 1468501071270 Marionette DEBUG loaded listener.js 05:57:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D6BC2800) [pid = 3960] [serial = 1856] [outer = 00000016D4B8D800] 05:57:51 INFO - PROCESS | 3960 | 1468501071697 Marionette TRACE conn6 <- [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]]]}] 05:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 05:57:51 INFO - PROCESS | 3960 | 1468501071737 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 05:57:51 INFO - PROCESS | 3960 | 1468501071740 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 05:57:51 INFO - PROCESS | 3960 | 1468501071743 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:57:51 INFO - PROCESS | 3960 | 1468501071745 Marionette TRACE conn6 <- [1,2438,null,{}] 05:57:51 INFO - PROCESS | 3960 | 1468501071748 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:51 INFO - PROCESS | 3960 | 1468501071750 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:51 INFO - PROCESS | 3960 | 1468501071858 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 05:57:51 INFO - PROCESS | 3960 | 1468501071864 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:51 INFO - PROCESS | 3960 | 1468501071866 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB415000 == 29 [pid = 3960] [id = 619] 05:57:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CB724000) [pid = 3960] [serial = 1857] [outer = 0000000000000000] 05:57:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D7514800) [pid = 3960] [serial = 1858] [outer = 00000016CB724000] 05:57:51 INFO - PROCESS | 3960 | 1468501071911 Marionette DEBUG loaded listener.js 05:57:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D781D800) [pid = 3960] [serial = 1859] [outer = 00000016CB724000] 05:57:52 INFO - PROCESS | 3960 | 1468501072371 Marionette TRACE conn6 <- [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]]]}] 05:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 691ms 05:57:52 INFO - PROCESS | 3960 | 1468501072444 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 05:57:52 INFO - PROCESS | 3960 | 1468501072446 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 05:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:57:52 INFO - PROCESS | 3960 | 1468501072450 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:57:52 INFO - PROCESS | 3960 | 1468501072451 Marionette TRACE conn6 <- [1,2442,null,{}] 05:57:52 INFO - PROCESS | 3960 | 1468501072455 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:52 INFO - PROCESS | 3960 | 1468501072461 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:52 INFO - PROCESS | 3960 | 1468501072623 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 05:57:52 INFO - PROCESS | 3960 | 1468501072650 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:52 INFO - PROCESS | 3960 | 1468501072652 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3E0000 == 30 [pid = 3960] [id = 620] 05:57:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7CE9C00) [pid = 3960] [serial = 1860] [outer = 0000000000000000] 05:57:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D81AC800) [pid = 3960] [serial = 1861] [outer = 00000016D7CE9C00] 05:57:52 INFO - PROCESS | 3960 | 1468501072697 Marionette DEBUG loaded listener.js 05:57:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D845E000) [pid = 3960] [serial = 1862] [outer = 00000016D7CE9C00] 05:57:53 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D785E400) [pid = 3960] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:57:53 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D051F400) [pid = 3960] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:57:53 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CC5EF400) [pid = 3960] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:57:53 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB2C9800) [pid = 3960] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:57:53 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D7EB4800) [pid = 3960] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:57:53 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D857F400) [pid = 3960] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:57:53 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB323C00) [pid = 3960] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:57:53 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB134000) [pid = 3960] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:57:53 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D8A81800) [pid = 3960] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:57:53 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CA534000) [pid = 3960] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:57:53 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D8544C00) [pid = 3960] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:57:53 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D8546400) [pid = 3960] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:57:53 INFO - PROCESS | 3960 | 1468501073261 Marionette TRACE conn6 <- [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]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 839ms 05:57:53 INFO - PROCESS | 3960 | 1468501073290 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 3960 | 1468501073292 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 05:57:53 INFO - PROCESS | 3960 | 1468501073295 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:57:53 INFO - PROCESS | 3960 | 1468501073296 Marionette TRACE conn6 <- [1,2446,null,{}] 05:57:53 INFO - PROCESS | 3960 | 1468501073300 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:53 INFO - PROCESS | 3960 | 1468501073302 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:53 INFO - PROCESS | 3960 | 1468501073418 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 05:57:53 INFO - PROCESS | 3960 | 1468501073466 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:53 INFO - PROCESS | 3960 | 1468501073468 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:53 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7B9800 == 31 [pid = 3960] [id = 621] 05:57:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB2C9400) [pid = 3960] [serial = 1863] [outer = 0000000000000000] 05:57:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D1358000) [pid = 3960] [serial = 1864] [outer = 00000016CB2C9400] 05:57:53 INFO - PROCESS | 3960 | 1468501073513 Marionette DEBUG loaded listener.js 05:57:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D7EAEC00) [pid = 3960] [serial = 1865] [outer = 00000016CB2C9400] 05:57:53 INFO - PROCESS | 3960 | 1468501073853 Marionette TRACE conn6 <- [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]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 628ms 05:57:53 INFO - PROCESS | 3960 | 1468501073927 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 3960 | 1468501073929 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 05:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:57:53 INFO - PROCESS | 3960 | 1468501073940 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - PROCESS | 3960 | 1468501073942 Marionette TRACE conn6 <- [1,2450,null,{}] 05:57:53 INFO - PROCESS | 3960 | 1468501073946 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:53 INFO - PROCESS | 3960 | 1468501073948 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:54 INFO - PROCESS | 3960 | 1468501074028 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 05:57:54 INFO - PROCESS | 3960 | 1468501074034 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:54 INFO - PROCESS | 3960 | 1468501074036 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7A1800 == 32 [pid = 3960] [id = 622] 05:57:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D845B400) [pid = 3960] [serial = 1866] [outer = 0000000000000000] 05:57:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D8545000) [pid = 3960] [serial = 1867] [outer = 00000016D845B400] 05:57:54 INFO - PROCESS | 3960 | 1468501074081 Marionette DEBUG loaded listener.js 05:57:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D854E800) [pid = 3960] [serial = 1868] [outer = 00000016D845B400] 05:57:54 INFO - PROCESS | 3960 | 1468501074511 Marionette TRACE conn6 <- [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]]]}] 05:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 629ms 05:57:54 INFO - PROCESS | 3960 | 1468501074577 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 05:57:54 INFO - PROCESS | 3960 | 1468501074579 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 05:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:57:54 INFO - PROCESS | 3960 | 1468501074583 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:57:54 INFO - PROCESS | 3960 | 1468501074584 Marionette TRACE conn6 <- [1,2454,null,{}] 05:57:54 INFO - PROCESS | 3960 | 1468501074588 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:54 INFO - PROCESS | 3960 | 1468501074590 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:54 INFO - PROCESS | 3960 | 1468501074672 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 05:57:54 INFO - PROCESS | 3960 | 1468501074677 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:54 INFO - PROCESS | 3960 | 1468501074679 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8517800 == 33 [pid = 3960] [id = 623] 05:57:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D857F400) [pid = 3960] [serial = 1869] [outer = 0000000000000000] 05:57:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D8585C00) [pid = 3960] [serial = 1870] [outer = 00000016D857F400] 05:57:54 INFO - PROCESS | 3960 | 1468501074724 Marionette DEBUG loaded listener.js 05:57:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8840C00) [pid = 3960] [serial = 1871] [outer = 00000016D857F400] 05:57:55 INFO - PROCESS | 3960 | 1468501075276 Marionette TRACE conn6 <- [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]]]}] 05:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 776ms 05:57:55 INFO - PROCESS | 3960 | 1468501075359 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 05:57:55 INFO - PROCESS | 3960 | 1468501075365 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 05:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:57:55 INFO - PROCESS | 3960 | 1468501075473 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:57:55 INFO - PROCESS | 3960 | 1468501075477 Marionette TRACE conn6 <- [1,2458,null,{}] 05:57:55 INFO - PROCESS | 3960 | 1468501075484 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:55 INFO - PROCESS | 3960 | 1468501075488 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:55 INFO - PROCESS | 3960 | 1468501075627 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 05:57:55 INFO - PROCESS | 3960 | 1468501075702 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:55 INFO - PROCESS | 3960 | 1468501075707 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4EDA000 == 34 [pid = 3960] [id = 624] 05:57:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CB2D4C00) [pid = 3960] [serial = 1872] [outer = 0000000000000000] 05:57:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016CB325C00) [pid = 3960] [serial = 1873] [outer = 00000016CB2D4C00] 05:57:55 INFO - PROCESS | 3960 | 1468501075807 Marionette DEBUG loaded listener.js 05:57:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CB72D400) [pid = 3960] [serial = 1874] [outer = 00000016CB2D4C00] 05:57:56 INFO - PROCESS | 3960 | 1468501076504 Marionette TRACE conn6 <- [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]]]}] 05:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1136ms 05:57:56 INFO - PROCESS | 3960 | 1468501076564 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 05:57:56 INFO - PROCESS | 3960 | 1468501076569 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 05:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:57:56 INFO - PROCESS | 3960 | 1468501076576 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:57:56 INFO - PROCESS | 3960 | 1468501076579 Marionette TRACE conn6 <- [1,2462,null,{}] 05:57:56 INFO - PROCESS | 3960 | 1468501076583 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:56 INFO - PROCESS | 3960 | 1468501076586 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:56 INFO - PROCESS | 3960 | 1468501076710 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 05:57:56 INFO - PROCESS | 3960 | 1468501076813 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 3960 | 1468501076816 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:56 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA967800 == 35 [pid = 3960] [id = 625] 05:57:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CFAC6800) [pid = 3960] [serial = 1875] [outer = 0000000000000000] 05:57:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D131A400) [pid = 3960] [serial = 1876] [outer = 00000016CFAC6800] 05:57:56 INFO - PROCESS | 3960 | 1468501076874 Marionette DEBUG loaded listener.js 05:57:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D1948400) [pid = 3960] [serial = 1877] [outer = 00000016CFAC6800] 05:57:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7A1800 == 34 [pid = 3960] [id = 622] 05:57:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7B9800 == 33 [pid = 3960] [id = 621] 05:57:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3E0000 == 32 [pid = 3960] [id = 620] 05:57:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB415000 == 31 [pid = 3960] [id = 619] 05:57:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016D924F000 == 30 [pid = 3960] [id = 618] 05:57:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8518000 == 29 [pid = 3960] [id = 617] 05:57:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78C1000 == 28 [pid = 3960] [id = 616] 05:57:57 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1391800 == 27 [pid = 3960] [id = 615] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D7E29000) [pid = 3960] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D7EB7C00) [pid = 3960] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D120E800) [pid = 3960] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D1760800) [pid = 3960] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D1357000) [pid = 3960] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D1944800) [pid = 3960] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB39E800) [pid = 3960] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB97A400) [pid = 3960] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D8463C00) [pid = 3960] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D8842800) [pid = 3960] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB3A0000) [pid = 3960] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB72A800) [pid = 3960] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D803D800) [pid = 3960] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D5090400) [pid = 3960] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D9105C00) [pid = 3960] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016CB74B000) [pid = 3960] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D910F000) [pid = 3960] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D8A81400) [pid = 3960] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D8589800) [pid = 3960] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D8A11000) [pid = 3960] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D7856800) [pid = 3960] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D8A07400) [pid = 3960] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016D7516C00) [pid = 3960] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 05:57:57 INFO - PROCESS | 3960 | 1468501077865 Marionette TRACE conn6 <- [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]]]}] 05:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1326ms 05:57:57 INFO - PROCESS | 3960 | 1468501077906 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 3960 | 1468501077911 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 05:57:57 INFO - PROCESS | 3960 | 1468501077916 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:57:57 INFO - PROCESS | 3960 | 1468501077919 Marionette TRACE conn6 <- [1,2466,null,{}] 05:57:57 INFO - PROCESS | 3960 | 1468501077925 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:57 INFO - PROCESS | 3960 | 1468501077928 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:58 INFO - PROCESS | 3960 | 1468501078053 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 05:57:58 INFO - PROCESS | 3960 | 1468501078061 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 3960 | 1468501078065 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:58 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1382000 == 28 [pid = 3960] [id = 626] 05:57:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016CA52FC00) [pid = 3960] [serial = 1878] [outer = 0000000000000000] 05:57:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016CBC49000) [pid = 3960] [serial = 1879] [outer = 00000016CA52FC00] 05:57:58 INFO - PROCESS | 3960 | 1468501078118 Marionette DEBUG loaded listener.js 05:57:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CB444400) [pid = 3960] [serial = 1880] [outer = 00000016CA52FC00] 05:57:58 INFO - PROCESS | 3960 | 1468501078667 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 775ms 05:57:58 INFO - PROCESS | 3960 | 1468501078696 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 05:57:58 INFO - PROCESS | 3960 | 1468501078700 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 05:57:58 INFO - PROCESS | 3960 | 1468501078706 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:57:58 INFO - PROCESS | 3960 | 1468501078709 Marionette TRACE conn6 <- [1,2470,null,{}] 05:57:58 INFO - PROCESS | 3960 | 1468501078713 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:58 INFO - PROCESS | 3960 | 1468501078716 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:58 INFO - PROCESS | 3960 | 1468501078806 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 05:57:58 INFO - PROCESS | 3960 | 1468501078887 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 3960 | 1468501078889 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:58 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7E77000 == 29 [pid = 3960] [id = 627] 05:57:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016D051DC00) [pid = 3960] [serial = 1881] [outer = 0000000000000000] 05:57:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D1284800) [pid = 3960] [serial = 1882] [outer = 00000016D051DC00] 05:57:58 INFO - PROCESS | 3960 | 1468501078938 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D17BF400) [pid = 3960] [serial = 1883] [outer = 00000016D051DC00] 05:57:59 INFO - PROCESS | 3960 | 1468501079326 Marionette TRACE conn6 <- [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]]]}] 05:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 691ms 05:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:57:59 INFO - PROCESS | 3960 | 1468501079401 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 05:57:59 INFO - PROCESS | 3960 | 1468501079403 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 05:57:59 INFO - PROCESS | 3960 | 1468501079407 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:57:59 INFO - PROCESS | 3960 | 1468501079411 Marionette TRACE conn6 <- [1,2474,null,{}] 05:57:59 INFO - PROCESS | 3960 | 1468501079422 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:59 INFO - PROCESS | 3960 | 1468501079427 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:59 INFO - PROCESS | 3960 | 1468501079546 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 05:57:59 INFO - PROCESS | 3960 | 1468501079564 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 3960 | 1468501079568 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:57:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8AC9800 == 30 [pid = 3960] [id = 628] 05:57:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CAE27800) [pid = 3960] [serial = 1884] [outer = 0000000000000000] 05:57:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D7285000) [pid = 3960] [serial = 1885] [outer = 00000016CAE27800] 05:57:59 INFO - PROCESS | 3960 | 1468501079617 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D7810400) [pid = 3960] [serial = 1886] [outer = 00000016CAE27800] 05:58:00 INFO - PROCESS | 3960 | 1468501080065 Marionette TRACE conn6 <- [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]]]}] 05:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 692ms 05:58:00 INFO - PROCESS | 3960 | 1468501080108 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 3960 | 1468501080111 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 05:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:58:00 INFO - PROCESS | 3960 | 1468501080114 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 3960 | 1468501080116 Marionette TRACE conn6 <- [1,2478,null,{}] 05:58:00 INFO - PROCESS | 3960 | 1468501080119 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:00 INFO - PROCESS | 3960 | 1468501080121 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:00 INFO - PROCESS | 3960 | 1468501080239 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 05:58:00 INFO - PROCESS | 3960 | 1468501080288 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:00 INFO - PROCESS | 3960 | 1468501080290 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:00 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC21F800 == 31 [pid = 3960] [id = 629] 05:58:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D7E5EC00) [pid = 3960] [serial = 1887] [outer = 0000000000000000] 05:58:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D7EAF400) [pid = 3960] [serial = 1888] [outer = 00000016D7E5EC00] 05:58:00 INFO - PROCESS | 3960 | 1468501080336 Marionette DEBUG loaded listener.js 05:58:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D7F61000) [pid = 3960] [serial = 1889] [outer = 00000016D7E5EC00] 05:58:00 INFO - PROCESS | 3960 | 1468501080765 Marionette TRACE conn6 <- [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]]]}] 05:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 689ms 05:58:00 INFO - PROCESS | 3960 | 1468501080805 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 3960 | 1468501080807 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 05:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:58:00 INFO - PROCESS | 3960 | 1468501080810 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 3960 | 1468501080812 Marionette TRACE conn6 <- [1,2482,null,{}] 05:58:00 INFO - PROCESS | 3960 | 1468501080815 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:00 INFO - PROCESS | 3960 | 1468501080817 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:00 INFO - PROCESS | 3960 | 1468501080930 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 05:58:01 INFO - PROCESS | 3960 | 1468501081015 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:01 INFO - PROCESS | 3960 | 1468501081017 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6DF800 == 32 [pid = 3960] [id = 630] 05:58:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D8035800) [pid = 3960] [serial = 1890] [outer = 0000000000000000] 05:58:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D8261400) [pid = 3960] [serial = 1891] [outer = 00000016D8035800] 05:58:01 INFO - PROCESS | 3960 | 1468501081062 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D84F4C00) [pid = 3960] [serial = 1892] [outer = 00000016D8035800] 05:58:01 INFO - PROCESS | 3960 | 1468501081501 Marionette TRACE conn6 <- [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]]]}] 05:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 732ms 05:58:01 INFO - PROCESS | 3960 | 1468501081546 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 05:58:01 INFO - PROCESS | 3960 | 1468501081548 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 05:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:58:01 INFO - PROCESS | 3960 | 1468501081551 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:58:01 INFO - PROCESS | 3960 | 1468501081553 Marionette TRACE conn6 <- [1,2486,null,{}] 05:58:01 INFO - PROCESS | 3960 | 1468501081556 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:01 INFO - PROCESS | 3960 | 1468501081562 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:01 INFO - PROCESS | 3960 | 1468501081708 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 05:58:01 INFO - PROCESS | 3960 | 1468501081764 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:01 INFO - PROCESS | 3960 | 1468501081767 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE82F000 == 33 [pid = 3960] [id = 631] 05:58:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D857C000) [pid = 3960] [serial = 1893] [outer = 0000000000000000] 05:58:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8845800) [pid = 3960] [serial = 1894] [outer = 00000016D857C000] 05:58:01 INFO - PROCESS | 3960 | 1468501081813 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8A06800) [pid = 3960] [serial = 1895] [outer = 00000016D857C000] 05:58:02 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB447000) [pid = 3960] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:58:02 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D4B8D800) [pid = 3960] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:58:02 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB1E2800) [pid = 3960] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:58:02 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CB724000) [pid = 3960] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:58:02 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB74E400) [pid = 3960] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:58:02 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB385400) [pid = 3960] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:58:02 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7CE9C00) [pid = 3960] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:58:02 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CB2C9400) [pid = 3960] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:58:02 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D845B400) [pid = 3960] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:58:02 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CB44B000) [pid = 3960] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:58:02 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D1C7B800) [pid = 3960] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:58:02 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D8580800) [pid = 3960] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:58:02 INFO - PROCESS | 3960 | 1468501082265 Marionette TRACE conn6 <- [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]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 05:58:02 INFO - PROCESS | 3960 | 1468501082306 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 3960 | 1468501082308 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 05:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:58:02 INFO - PROCESS | 3960 | 1468501082316 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 3960 | 1468501082318 Marionette TRACE conn6 <- [1,2490,null,{}] 05:58:02 INFO - PROCESS | 3960 | 1468501082321 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:02 INFO - PROCESS | 3960 | 1468501082323 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:02 INFO - PROCESS | 3960 | 1468501082405 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 05:58:02 INFO - PROCESS | 3960 | 1468501082489 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:02 INFO - PROCESS | 3960 | 1468501082491 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF3E000 == 34 [pid = 3960] [id = 632] 05:58:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016C9E45400) [pid = 3960] [serial = 1896] [outer = 0000000000000000] 05:58:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D131FC00) [pid = 3960] [serial = 1897] [outer = 00000016C9E45400] 05:58:02 INFO - PROCESS | 3960 | 1468501082535 Marionette DEBUG loaded listener.js 05:58:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D857BC00) [pid = 3960] [serial = 1898] [outer = 00000016C9E45400] 05:58:02 INFO - PROCESS | 3960 | 1468501082883 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 05:58:02 INFO - PROCESS | 3960 | 1468501082944 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 3960 | 1468501082946 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 05:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:58:02 INFO - PROCESS | 3960 | 1468501082949 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 3960 | 1468501082951 Marionette TRACE conn6 <- [1,2494,null,{}] 05:58:02 INFO - PROCESS | 3960 | 1468501082955 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:02 INFO - PROCESS | 3960 | 1468501082956 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:03 INFO - PROCESS | 3960 | 1468501083079 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 05:58:03 INFO - PROCESS | 3960 | 1468501083086 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 3960 | 1468501083088 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:03 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF6D800 == 35 [pid = 3960] [id = 633] 05:58:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D857FC00) [pid = 3960] [serial = 1899] [outer = 0000000000000000] 05:58:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D8A80C00) [pid = 3960] [serial = 1900] [outer = 00000016D857FC00] 05:58:03 INFO - PROCESS | 3960 | 1468501083133 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D9102800) [pid = 3960] [serial = 1901] [outer = 00000016D857FC00] 05:58:03 INFO - PROCESS | 3960 | 1468501083529 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 05:58:03 INFO - PROCESS | 3960 | 1468501083583 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 05:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:58:03 INFO - PROCESS | 3960 | 1468501083585 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 05:58:03 INFO - PROCESS | 3960 | 1468501083588 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:58:03 INFO - PROCESS | 3960 | 1468501083590 Marionette TRACE conn6 <- [1,2498,null,{}] 05:58:03 INFO - PROCESS | 3960 | 1468501083594 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:03 INFO - PROCESS | 3960 | 1468501083596 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:03 INFO - PROCESS | 3960 | 1468501083710 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 05:58:03 INFO - PROCESS | 3960 | 1468501083765 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 3960 | 1468501083767 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:03 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8ABD800 == 36 [pid = 3960] [id = 634] 05:58:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D9105C00) [pid = 3960] [serial = 1902] [outer = 0000000000000000] 05:58:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D9110000) [pid = 3960] [serial = 1903] [outer = 00000016D9105C00] 05:58:03 INFO - PROCESS | 3960 | 1468501083814 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D920A800) [pid = 3960] [serial = 1904] [outer = 00000016D9105C00] 05:58:04 INFO - PROCESS | 3960 | 1468501084314 Marionette TRACE conn6 <- [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]]]}] 05:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 776ms 05:58:04 INFO - PROCESS | 3960 | 1468501084379 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 05:58:04 INFO - PROCESS | 3960 | 1468501084384 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 05:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:58:04 INFO - PROCESS | 3960 | 1468501084390 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 3960 | 1468501084394 Marionette TRACE conn6 <- [1,2502,null,{}] 05:58:04 INFO - PROCESS | 3960 | 1468501084400 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:04 INFO - PROCESS | 3960 | 1468501084403 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:04 INFO - PROCESS | 3960 | 1468501084537 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 05:58:04 INFO - PROCESS | 3960 | 1468501084629 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 3960 | 1468501084632 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D67C8800 == 37 [pid = 3960] [id = 635] 05:58:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CB450000) [pid = 3960] [serial = 1905] [outer = 0000000000000000] 05:58:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016CB72C400) [pid = 3960] [serial = 1906] [outer = 00000016CB450000] 05:58:04 INFO - PROCESS | 3960 | 1468501084691 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CFAC1C00) [pid = 3960] [serial = 1907] [outer = 00000016CB450000] 05:58:05 INFO - PROCESS | 3960 | 1468501085306 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 944ms 05:58:05 INFO - PROCESS | 3960 | 1468501085339 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 3960 | 1468501085344 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 05:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:58:05 INFO - PROCESS | 3960 | 1468501085350 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 3960 | 1468501085353 Marionette TRACE conn6 <- [1,2506,null,{}] 05:58:05 INFO - PROCESS | 3960 | 1468501085357 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:05 INFO - PROCESS | 3960 | 1468501085360 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:05 INFO - PROCESS | 3960 | 1468501085477 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 05:58:05 INFO - PROCESS | 3960 | 1468501085601 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:05 INFO - PROCESS | 3960 | 1468501085604 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7A6800 == 38 [pid = 3960] [id = 636] 05:58:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D17B6000) [pid = 3960] [serial = 1908] [outer = 0000000000000000] 05:58:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D6BCBC00) [pid = 3960] [serial = 1909] [outer = 00000016D17B6000] 05:58:05 INFO - PROCESS | 3960 | 1468501085663 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7E29000) [pid = 3960] [serial = 1910] [outer = 00000016D17B6000] 05:58:06 INFO - PROCESS | 3960 | 1468501086255 Marionette TRACE conn6 <- [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]]]}] 05:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 943ms 05:58:06 INFO - PROCESS | 3960 | 1468501086296 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 05:58:06 INFO - PROCESS | 3960 | 1468501086299 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 05:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:58:06 INFO - PROCESS | 3960 | 1468501086303 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:58:06 INFO - PROCESS | 3960 | 1468501086307 Marionette TRACE conn6 <- [1,2510,null,{}] 05:58:06 INFO - PROCESS | 3960 | 1468501086319 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:06 INFO - PROCESS | 3960 | 1468501086324 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:06 INFO - PROCESS | 3960 | 1468501086446 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 05:58:06 INFO - PROCESS | 3960 | 1468501086537 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:06 INFO - PROCESS | 3960 | 1468501086540 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFEE1000 == 39 [pid = 3960] [id = 637] 05:58:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D88E2400) [pid = 3960] [serial = 1911] [outer = 0000000000000000] 05:58:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D88E5C00) [pid = 3960] [serial = 1912] [outer = 00000016D88E2400] 05:58:06 INFO - PROCESS | 3960 | 1468501086598 Marionette DEBUG loaded listener.js 05:58:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D9208800) [pid = 3960] [serial = 1913] [outer = 00000016D88E2400] 05:58:07 INFO - PROCESS | 3960 | 1468501087192 Marionette TRACE conn6 <- [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]]]}] 05:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 943ms 05:58:07 INFO - PROCESS | 3960 | 1468501087248 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 05:58:07 INFO - PROCESS | 3960 | 1468501087251 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 05:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:58:07 INFO - PROCESS | 3960 | 1468501087255 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:58:07 INFO - PROCESS | 3960 | 1468501087257 Marionette TRACE conn6 <- [1,2514,null,{}] 05:58:07 INFO - PROCESS | 3960 | 1468501087261 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:07 INFO - PROCESS | 3960 | 1468501087263 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:07 INFO - PROCESS | 3960 | 1468501087377 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 05:58:07 INFO - PROCESS | 3960 | 1468501087473 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 3960 | 1468501087475 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E0018000 == 40 [pid = 3960] [id = 638] 05:58:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D94DF400) [pid = 3960] [serial = 1914] [outer = 0000000000000000] 05:58:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D9E2A400) [pid = 3960] [serial = 1915] [outer = 00000016D94DF400] 05:58:07 INFO - PROCESS | 3960 | 1468501087530 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D9E30800) [pid = 3960] [serial = 1916] [outer = 00000016D94DF400] 05:58:08 INFO - PROCESS | 3960 | 1468501088351 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1142ms 05:58:08 INFO - PROCESS | 3960 | 1468501088399 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 05:58:08 INFO - PROCESS | 3960 | 1468501088404 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 05:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:58:08 INFO - PROCESS | 3960 | 1468501088409 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:58:08 INFO - PROCESS | 3960 | 1468501088412 Marionette TRACE conn6 <- [1,2518,null,{}] 05:58:08 INFO - PROCESS | 3960 | 1468501088418 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:08 INFO - PROCESS | 3960 | 1468501088421 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:08 INFO - PROCESS | 3960 | 1468501088535 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 05:58:08 INFO - PROCESS | 3960 | 1468501088662 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:08 INFO - PROCESS | 3960 | 1468501088667 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CFAE8000 == 41 [pid = 3960] [id = 639] 05:58:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016CAE29400) [pid = 3960] [serial = 1917] [outer = 0000000000000000] 05:58:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CB138800) [pid = 3960] [serial = 1918] [outer = 00000016CAE29400] 05:58:08 INFO - PROCESS | 3960 | 1468501088728 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CB2D5C00) [pid = 3960] [serial = 1919] [outer = 00000016CAE29400] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016CF781800 == 40 [pid = 3960] [id = 614] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF6D800 == 39 [pid = 3960] [id = 633] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF3E000 == 38 [pid = 3960] [id = 632] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE82F000 == 37 [pid = 3960] [id = 631] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6DF800 == 36 [pid = 3960] [id = 630] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC21F800 == 35 [pid = 3960] [id = 629] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8AC9800 == 34 [pid = 3960] [id = 628] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7E77000 == 33 [pid = 3960] [id = 627] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1382000 == 32 [pid = 3960] [id = 626] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8517800 == 31 [pid = 3960] [id = 623] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA967800 == 30 [pid = 3960] [id = 625] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4EDA000 == 29 [pid = 3960] [id = 624] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016E0018000 == 28 [pid = 3960] [id = 638] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFEE1000 == 27 [pid = 3960] [id = 637] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7A6800 == 26 [pid = 3960] [id = 636] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8ABD800 == 25 [pid = 3960] [id = 634] 05:58:09 INFO - PROCESS | 3960 | --DOCSHELL 00000016D67C8800 == 24 [pid = 3960] [id = 635] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016CC7DF400) [pid = 3960] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016CB44D000) [pid = 3960] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D4E0F000) [pid = 3960] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D135F800) [pid = 3960] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D7514800) [pid = 3960] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D6BC2800) [pid = 3960] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CF993000) [pid = 3960] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CFA74C00) [pid = 3960] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB3A2000) [pid = 3960] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D81AC800) [pid = 3960] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB63A400) [pid = 3960] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D1358000) [pid = 3960] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D781D800) [pid = 3960] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D7EAEC00) [pid = 3960] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D8545000) [pid = 3960] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D854E800) [pid = 3960] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CF999000) [pid = 3960] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D8585C00) [pid = 3960] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB731400) [pid = 3960] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D7858000) [pid = 3960] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D4E6A800) [pid = 3960] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D8A7DC00) [pid = 3960] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D8845400) [pid = 3960] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D845E000) [pid = 3960] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D1941000) [pid = 3960] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 05:58:09 INFO - PROCESS | 3960 | 1468501089957 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1594ms 05:58:10 INFO - PROCESS | 3960 | 1468501090007 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 05:58:10 INFO - PROCESS | 3960 | 1468501090011 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 05:58:10 INFO - PROCESS | 3960 | 1468501090016 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:58:10 INFO - PROCESS | 3960 | 1468501090019 Marionette TRACE conn6 <- [1,2522,null,{}] 05:58:10 INFO - PROCESS | 3960 | 1468501090025 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:10 INFO - PROCESS | 3960 | 1468501090029 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:10 INFO - PROCESS | 3960 | 1468501090122 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 05:58:10 INFO - PROCESS | 3960 | 1468501090129 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:10 INFO - PROCESS | 3960 | 1468501090134 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1745000 == 25 [pid = 3960] [id = 640] 05:58:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB330400) [pid = 3960] [serial = 1920] [outer = 0000000000000000] 05:58:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB383C00) [pid = 3960] [serial = 1921] [outer = 00000016CB330400] 05:58:10 INFO - PROCESS | 3960 | 1468501090189 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB396C00) [pid = 3960] [serial = 1922] [outer = 00000016CB330400] 05:58:10 INFO - PROCESS | 3960 | 1468501090682 Marionette TRACE conn6 <- [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]]]}] 05:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 689ms 05:58:10 INFO - PROCESS | 3960 | 1468501090709 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 05:58:10 INFO - PROCESS | 3960 | 1468501090715 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 05:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:58:10 INFO - PROCESS | 3960 | 1468501090722 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:58:10 INFO - PROCESS | 3960 | 1468501090724 Marionette TRACE conn6 <- [1,2526,null,{}] 05:58:10 INFO - PROCESS | 3960 | 1468501090728 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:10 INFO - PROCESS | 3960 | 1468501090731 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:10 INFO - PROCESS | 3960 | 1468501090851 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 05:58:10 INFO - PROCESS | 3960 | 1468501090868 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:10 INFO - PROCESS | 3960 | 1468501090870 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7355000 == 26 [pid = 3960] [id = 641] 05:58:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB726400) [pid = 3960] [serial = 1923] [outer = 0000000000000000] 05:58:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB72A000) [pid = 3960] [serial = 1924] [outer = 00000016CB726400] 05:58:10 INFO - PROCESS | 3960 | 1468501090920 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB78F400) [pid = 3960] [serial = 1925] [outer = 00000016CB726400] 05:58:11 INFO - PROCESS | 3960 | 1468501091369 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 05:58:11 INFO - PROCESS | 3960 | 1468501091415 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 3960 | 1468501091417 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 05:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:58:11 INFO - PROCESS | 3960 | 1468501091420 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 3960 | 1468501091424 Marionette TRACE conn6 <- [1,2530,null,{}] 05:58:11 INFO - PROCESS | 3960 | 1468501091436 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:11 INFO - PROCESS | 3960 | 1468501091441 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:11 INFO - PROCESS | 3960 | 1468501091529 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 05:58:11 INFO - PROCESS | 3960 | 1468501091538 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 3960 | 1468501091541 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D848E800 == 27 [pid = 3960] [id = 642] 05:58:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CAE28400) [pid = 3960] [serial = 1926] [outer = 0000000000000000] 05:58:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D01B1400) [pid = 3960] [serial = 1927] [outer = 00000016CAE28400] 05:58:11 INFO - PROCESS | 3960 | 1468501091590 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D1206C00) [pid = 3960] [serial = 1928] [outer = 00000016CAE28400] 05:58:12 INFO - PROCESS | 3960 | 1468501092035 Marionette TRACE conn6 <- [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]]]}] 05:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 629ms 05:58:12 INFO - PROCESS | 3960 | 1468501092068 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 05:58:12 INFO - PROCESS | 3960 | 1468501092070 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 05:58:12 INFO - PROCESS | 3960 | 1468501092074 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - PROCESS | 3960 | 1468501092075 Marionette TRACE conn6 <- [1,2534,null,{}] 05:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:58:12 INFO - PROCESS | 3960 | 1468501092079 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:12 INFO - PROCESS | 3960 | 1468501092081 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:12 INFO - PROCESS | 3960 | 1468501092204 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 05:58:12 INFO - PROCESS | 3960 | 1468501092281 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 3960 | 1468501092283 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D895E800 == 28 [pid = 3960] [id = 643] 05:58:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D1358000) [pid = 3960] [serial = 1929] [outer = 0000000000000000] 05:58:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1520400) [pid = 3960] [serial = 1930] [outer = 00000016D1358000] 05:58:12 INFO - PROCESS | 3960 | 1468501092329 Marionette DEBUG loaded listener.js 05:58:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D17C2C00) [pid = 3960] [serial = 1931] [outer = 00000016D1358000] 05:58:12 INFO - PROCESS | 3960 | 1468501092758 Marionette TRACE conn6 <- [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]]]}] 05:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 05:58:12 INFO - PROCESS | 3960 | 1468501092813 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 05:58:12 INFO - PROCESS | 3960 | 1468501092815 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 05:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:58:12 INFO - PROCESS | 3960 | 1468501092823 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - PROCESS | 3960 | 1468501092825 Marionette TRACE conn6 <- [1,2538,null,{}] 05:58:12 INFO - PROCESS | 3960 | 1468501092829 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:12 INFO - PROCESS | 3960 | 1468501092831 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:12 INFO - PROCESS | 3960 | 1468501092940 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 05:58:12 INFO - PROCESS | 3960 | 1468501092948 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 3960 | 1468501092950 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA97F800 == 29 [pid = 3960] [id = 644] 05:58:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016C9641800) [pid = 3960] [serial = 1932] [outer = 0000000000000000] 05:58:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D1949C00) [pid = 3960] [serial = 1933] [outer = 00000016C9641800] 05:58:13 INFO - PROCESS | 3960 | 1468501092998 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D4B8E400) [pid = 3960] [serial = 1934] [outer = 00000016C9641800] 05:58:13 INFO - PROCESS | 3960 | 1468501093479 Marionette TRACE conn6 <- [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]]]}] 05:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 691ms 05:58:13 INFO - PROCESS | 3960 | 1468501093518 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 05:58:13 INFO - PROCESS | 3960 | 1468501093520 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 05:58:13 INFO - PROCESS | 3960 | 1468501093523 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:58:13 INFO - PROCESS | 3960 | 1468501093525 Marionette TRACE conn6 <- [1,2542,null,{}] 05:58:13 INFO - PROCESS | 3960 | 1468501093529 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:13 INFO - PROCESS | 3960 | 1468501093535 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:13 INFO - PROCESS | 3960 | 1468501093700 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 05:58:13 INFO - PROCESS | 3960 | 1468501093727 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 3960 | 1468501093729 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:13 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3DE800 == 30 [pid = 3960] [id = 645] 05:58:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CFA7E800) [pid = 3960] [serial = 1935] [outer = 0000000000000000] 05:58:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D780F400) [pid = 3960] [serial = 1936] [outer = 00000016CFA7E800] 05:58:13 INFO - PROCESS | 3960 | 1468501093775 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7862000) [pid = 3960] [serial = 1937] [outer = 00000016CFA7E800] 05:58:14 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D857FC00) [pid = 3960] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:58:14 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D857C000) [pid = 3960] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:58:14 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D857F400) [pid = 3960] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:58:14 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB2D4C00) [pid = 3960] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:58:14 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CAE27800) [pid = 3960] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:58:14 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CFAC6800) [pid = 3960] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:58:14 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D051DC00) [pid = 3960] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:58:14 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CA52FC00) [pid = 3960] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:58:14 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D8035800) [pid = 3960] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:58:14 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016C9E45400) [pid = 3960] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:58:14 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D9105C00) [pid = 3960] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:58:14 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7E5EC00) [pid = 3960] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:58:14 INFO - PROCESS | 3960 | 1468501094394 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:58:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:58:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 878ms 05:58:14 INFO - PROCESS | 3960 | 1468501094405 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 05:58:14 INFO - PROCESS | 3960 | 1468501094407 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 05:58:14 INFO - PROCESS | 3960 | 1468501094410 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:58:14 INFO - PROCESS | 3960 | 1468501094411 Marionette TRACE conn6 <- [1,2546,null,{}] 05:58:14 INFO - PROCESS | 3960 | 1468501094415 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:14 INFO - PROCESS | 3960 | 1468501094417 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:14 INFO - PROCESS | 3960 | 1468501094497 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 05:58:14 INFO - PROCESS | 3960 | 1468501094502 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 3960 | 1468501094504 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6DF000 == 31 [pid = 3960] [id = 646] 05:58:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB3A0000) [pid = 3960] [serial = 1938] [outer = 0000000000000000] 05:58:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1760800) [pid = 3960] [serial = 1939] [outer = 00000016CB3A0000] 05:58:14 INFO - PROCESS | 3960 | 1468501094549 Marionette DEBUG loaded listener.js 05:58:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D7E26C00) [pid = 3960] [serial = 1940] [outer = 00000016CB3A0000] 05:58:14 INFO - PROCESS | 3960 | 1468501094962 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:58:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:58:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 586ms 05:58:15 INFO - PROCESS | 3960 | 1468501095000 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 05:58:15 INFO - PROCESS | 3960 | 1468501095002 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 05:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:58:15 INFO - PROCESS | 3960 | 1468501095005 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 3960 | 1468501095007 Marionette TRACE conn6 <- [1,2550,null,{}] 05:58:15 INFO - PROCESS | 3960 | 1468501095040 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:15 INFO - PROCESS | 3960 | 1468501095042 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:15 INFO - PROCESS | 3960 | 1468501095136 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 05:58:15 INFO - PROCESS | 3960 | 1468501095141 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 3960 | 1468501095143 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:15 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5BD800 == 32 [pid = 3960] [id = 647] 05:58:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D7E69800) [pid = 3960] [serial = 1941] [outer = 0000000000000000] 05:58:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D7EB1400) [pid = 3960] [serial = 1942] [outer = 00000016D7E69800] 05:58:15 INFO - PROCESS | 3960 | 1468501095188 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7EBD400) [pid = 3960] [serial = 1943] [outer = 00000016D7E69800] 05:58:15 INFO - PROCESS | 3960 | 1468501095626 Marionette TRACE conn6 <- [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]]]}] 05:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 05:58:15 INFO - PROCESS | 3960 | 1468501095654 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 05:58:15 INFO - PROCESS | 3960 | 1468501095656 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 05:58:15 INFO - PROCESS | 3960 | 1468501095659 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 3960 | 1468501095661 Marionette TRACE conn6 <- [1,2554,null,{}] 05:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:58:15 INFO - PROCESS | 3960 | 1468501095665 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:15 INFO - PROCESS | 3960 | 1468501095667 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:15 INFO - PROCESS | 3960 | 1468501095747 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 05:58:15 INFO - PROCESS | 3960 | 1468501095753 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 3960 | 1468501095754 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:15 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D848D800 == 33 [pid = 3960] [id = 648] 05:58:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7EBB400) [pid = 3960] [serial = 1944] [outer = 0000000000000000] 05:58:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D803E000) [pid = 3960] [serial = 1945] [outer = 00000016D7EBB400] 05:58:15 INFO - PROCESS | 3960 | 1468501095798 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8459400) [pid = 3960] [serial = 1946] [outer = 00000016D7EBB400] 05:58:16 INFO - PROCESS | 3960 | 1468501096243 Marionette TRACE conn6 <- [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]]]}] 05:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 05:58:16 INFO - PROCESS | 3960 | 1468501096315 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 05:58:16 INFO - PROCESS | 3960 | 1468501096319 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 05:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:58:16 INFO - PROCESS | 3960 | 1468501096325 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:58:16 INFO - PROCESS | 3960 | 1468501096329 Marionette TRACE conn6 <- [1,2558,null,{}] 05:58:16 INFO - PROCESS | 3960 | 1468501096336 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:16 INFO - PROCESS | 3960 | 1468501096340 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:16 INFO - PROCESS | 3960 | 1468501096481 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 05:58:16 INFO - PROCESS | 3960 | 1468501096588 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 3960 | 1468501096594 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D123A800 == 34 [pid = 3960] [id = 649] 05:58:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CAE25800) [pid = 3960] [serial = 1947] [outer = 0000000000000000] 05:58:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CB137000) [pid = 3960] [serial = 1948] [outer = 00000016CAE25800] 05:58:16 INFO - PROCESS | 3960 | 1468501096652 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CB388800) [pid = 3960] [serial = 1949] [outer = 00000016CAE25800] 05:58:17 INFO - PROCESS | 3960 | 1468501097462 Marionette TRACE conn6 <- [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]]]}] 05:58:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:58:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1191ms 05:58:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:58:17 INFO - PROCESS | 3960 | 1468501097519 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 05:58:17 INFO - PROCESS | 3960 | 1468501097523 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 05:58:17 INFO - PROCESS | 3960 | 1468501097530 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 3960 | 1468501097534 Marionette TRACE conn6 <- [1,2562,null,{}] 05:58:17 INFO - PROCESS | 3960 | 1468501097538 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:17 INFO - PROCESS | 3960 | 1468501097542 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:17 INFO - PROCESS | 3960 | 1468501097675 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 05:58:17 INFO - PROCESS | 3960 | 1468501097793 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:17 INFO - PROCESS | 3960 | 1468501097796 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8957800 == 35 [pid = 3960] [id = 650] 05:58:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CB3A1C00) [pid = 3960] [serial = 1950] [outer = 0000000000000000] 05:58:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CF994800) [pid = 3960] [serial = 1951] [outer = 00000016CB3A1C00] 05:58:17 INFO - PROCESS | 3960 | 1468501097857 Marionette DEBUG loaded listener.js 05:58:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D0748000) [pid = 3960] [serial = 1952] [outer = 00000016CB3A1C00] 05:58:18 INFO - PROCESS | 3960 | 1468501098741 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1298ms 05:58:18 INFO - PROCESS | 3960 | 1468501098826 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 05:58:18 INFO - PROCESS | 3960 | 1468501098830 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 05:58:18 INFO - PROCESS | 3960 | 1468501098835 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:58:18 INFO - PROCESS | 3960 | 1468501098838 Marionette TRACE conn6 <- [1,2566,null,{}] 05:58:18 INFO - PROCESS | 3960 | 1468501098844 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:18 INFO - PROCESS | 3960 | 1468501098848 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:19 INFO - PROCESS | 3960 | 1468501098993 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 05:58:19 INFO - PROCESS | 3960 | 1468501099101 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 3960 | 1468501099105 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5BD800 == 34 [pid = 3960] [id = 647] 05:58:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6DF000 == 33 [pid = 3960] [id = 646] 05:58:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3DE800 == 32 [pid = 3960] [id = 645] 05:58:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA97F800 == 31 [pid = 3960] [id = 644] 05:58:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016D895E800 == 30 [pid = 3960] [id = 643] 05:58:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016D848E800 == 29 [pid = 3960] [id = 642] 05:58:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7355000 == 28 [pid = 3960] [id = 641] 05:58:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1745000 == 27 [pid = 3960] [id = 640] 05:58:19 INFO - PROCESS | 3960 | --DOCSHELL 00000016CFAE8000 == 26 [pid = 3960] [id = 639] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D9102800) [pid = 3960] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D8845800) [pid = 3960] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D8840C00) [pid = 3960] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB325C00) [pid = 3960] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB72D400) [pid = 3960] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7285000) [pid = 3960] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D131A400) [pid = 3960] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D1948400) [pid = 3960] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D1284800) [pid = 3960] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D17BF400) [pid = 3960] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CBC49000) [pid = 3960] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D84F4C00) [pid = 3960] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB444400) [pid = 3960] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D8261400) [pid = 3960] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D131FC00) [pid = 3960] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D8A80C00) [pid = 3960] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D8A06800) [pid = 3960] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D920A800) [pid = 3960] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D9110000) [pid = 3960] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D7EAF400) [pid = 3960] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D7F61000) [pid = 3960] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D857BC00) [pid = 3960] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016D7810400) [pid = 3960] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 05:58:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB86E800 == 27 [pid = 3960] [id = 651] 05:58:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016C960BC00) [pid = 3960] [serial = 1953] [outer = 0000000000000000] 05:58:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CB13B400) [pid = 3960] [serial = 1954] [outer = 00000016C960BC00] 05:58:19 INFO - PROCESS | 3960 | 1468501099185 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB44C800) [pid = 3960] [serial = 1955] [outer = 00000016C960BC00] 05:58:19 INFO - PROCESS | 3960 | 1468501099640 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 837ms 05:58:19 INFO - PROCESS | 3960 | 1468501099677 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 3960 | 1468501099681 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 05:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:58:19 INFO - PROCESS | 3960 | 1468501099687 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 3960 | 1468501099690 Marionette TRACE conn6 <- [1,2570,null,{}] 05:58:19 INFO - PROCESS | 3960 | 1468501099694 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:19 INFO - PROCESS | 3960 | 1468501099696 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:19 INFO - PROCESS | 3960 | 1468501099791 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 05:58:19 INFO - PROCESS | 3960 | 1468501099798 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 3960 | 1468501099801 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7DE3000 == 28 [pid = 3960] [id = 652] 05:58:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CC5E4800) [pid = 3960] [serial = 1956] [outer = 0000000000000000] 05:58:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CFA79800) [pid = 3960] [serial = 1957] [outer = 00000016CC5E4800] 05:58:19 INFO - PROCESS | 3960 | 1468501099848 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D1284800) [pid = 3960] [serial = 1958] [outer = 00000016CC5E4800] 05:58:20 INFO - PROCESS | 3960 | 1468501100335 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 691ms 05:58:20 INFO - PROCESS | 3960 | 1468501100382 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 05:58:20 INFO - PROCESS | 3960 | 1468501100384 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 05:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:58:20 INFO - PROCESS | 3960 | 1468501100388 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:58:20 INFO - PROCESS | 3960 | 1468501100392 Marionette TRACE conn6 <- [1,2574,null,{}] 05:58:20 INFO - PROCESS | 3960 | 1468501100403 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:20 INFO - PROCESS | 3960 | 1468501100408 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:20 INFO - PROCESS | 3960 | 1468501100531 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 05:58:20 INFO - PROCESS | 3960 | 1468501100618 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:20 INFO - PROCESS | 3960 | 1468501100621 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:20 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8ABD000 == 29 [pid = 3960] [id = 653] 05:58:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CA5CCC00) [pid = 3960] [serial = 1959] [outer = 0000000000000000] 05:58:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D1948000) [pid = 3960] [serial = 1960] [outer = 00000016CA5CCC00] 05:58:20 INFO - PROCESS | 3960 | 1468501100671 Marionette DEBUG loaded listener.js 05:58:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D4E69400) [pid = 3960] [serial = 1961] [outer = 00000016CA5CCC00] 05:58:21 INFO - PROCESS | 3960 | 1468501101056 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 691ms 05:58:21 INFO - PROCESS | 3960 | 1468501101084 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 05:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:58:21 INFO - PROCESS | 3960 | 1468501101086 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 05:58:21 INFO - PROCESS | 3960 | 1468501101089 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:58:21 INFO - PROCESS | 3960 | 1468501101091 Marionette TRACE conn6 <- [1,2578,null,{}] 05:58:21 INFO - PROCESS | 3960 | 1468501101095 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:21 INFO - PROCESS | 3960 | 1468501101097 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:21 INFO - PROCESS | 3960 | 1468501101187 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 05:58:21 INFO - PROCESS | 3960 | 1468501101192 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:21 INFO - PROCESS | 3960 | 1468501101195 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3C2800 == 30 [pid = 3960] [id = 654] 05:58:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D6FB1000) [pid = 3960] [serial = 1962] [outer = 0000000000000000] 05:58:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D7498C00) [pid = 3960] [serial = 1963] [outer = 00000016D6FB1000] 05:58:21 INFO - PROCESS | 3960 | 1468501101241 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D7520800) [pid = 3960] [serial = 1964] [outer = 00000016D6FB1000] 05:58:21 INFO - PROCESS | 3960 | 1468501101727 Marionette TRACE conn6 <- [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]]]}] 05:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 692ms 05:58:21 INFO - PROCESS | 3960 | 1468501101787 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 05:58:21 INFO - PROCESS | 3960 | 1468501101789 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 05:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:58:21 INFO - PROCESS | 3960 | 1468501101793 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:58:21 INFO - PROCESS | 3960 | 1468501101795 Marionette TRACE conn6 <- [1,2582,null,{}] 05:58:21 INFO - PROCESS | 3960 | 1468501101798 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:21 INFO - PROCESS | 3960 | 1468501101800 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:21 INFO - PROCESS | 3960 | 1468501101910 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 05:58:22 INFO - PROCESS | 3960 | 1468501101996 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:22 INFO - PROCESS | 3960 | 1468501101998 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6D7800 == 31 [pid = 3960] [id = 655] 05:58:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D780E800) [pid = 3960] [serial = 1965] [outer = 0000000000000000] 05:58:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7E23800) [pid = 3960] [serial = 1966] [outer = 00000016D780E800] 05:58:22 INFO - PROCESS | 3960 | 1468501102044 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7EB6400) [pid = 3960] [serial = 1967] [outer = 00000016D780E800] 05:58:22 INFO - PROCESS | 3960 | 1468501102490 Marionette TRACE conn6 <- [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]]]}] 05:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 733ms 05:58:22 INFO - PROCESS | 3960 | 1468501102534 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 05:58:22 INFO - PROCESS | 3960 | 1468501102536 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 05:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:58:22 INFO - PROCESS | 3960 | 1468501102539 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 3960 | 1468501102541 Marionette TRACE conn6 <- [1,2586,null,{}] 05:58:22 INFO - PROCESS | 3960 | 1468501102544 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:22 INFO - PROCESS | 3960 | 1468501102550 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:22 INFO - PROCESS | 3960 | 1468501102687 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 05:58:22 INFO - PROCESS | 3960 | 1468501102747 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:22 INFO - PROCESS | 3960 | 1468501102749 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7BC000 == 32 [pid = 3960] [id = 656] 05:58:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D845EC00) [pid = 3960] [serial = 1968] [outer = 0000000000000000] 05:58:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8546000) [pid = 3960] [serial = 1969] [outer = 00000016D845EC00] 05:58:22 INFO - PROCESS | 3960 | 1468501102794 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8550400) [pid = 3960] [serial = 1970] [outer = 00000016D845EC00] 05:58:23 INFO - PROCESS | 3960 | 1468501103221 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 732ms 05:58:23 INFO - PROCESS | 3960 | 1468501103300 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 05:58:23 INFO - PROCESS | 3960 | 1468501103302 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 05:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:58:23 INFO - PROCESS | 3960 | 1468501103306 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:58:23 INFO - PROCESS | 3960 | 1468501103308 Marionette TRACE conn6 <- [1,2590,null,{}] 05:58:23 INFO - PROCESS | 3960 | 1468501103311 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:23 INFO - PROCESS | 3960 | 1468501103313 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:23 INFO - PROCESS | 3960 | 1468501103425 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CAE29400) [pid = 3960] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CAE28400) [pid = 3960] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D1358000) [pid = 3960] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB450000) [pid = 3960] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D17B6000) [pid = 3960] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D88E2400) [pid = 3960] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D94DF400) [pid = 3960] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016C9641800) [pid = 3960] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CFA7E800) [pid = 3960] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB3A0000) [pid = 3960] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D7E69800) [pid = 3960] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016CB726400) [pid = 3960] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:58:23 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CB330400) [pid = 3960] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:58:23 INFO - PROCESS | 3960 | 1468501103535 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:23 INFO - PROCESS | 3960 | 1468501103537 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1C1E800 == 33 [pid = 3960] [id = 657] 05:58:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016C9EBE800) [pid = 3960] [serial = 1971] [outer = 0000000000000000] 05:58:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB167400) [pid = 3960] [serial = 1972] [outer = 00000016C9EBE800] 05:58:23 INFO - PROCESS | 3960 | 1468501103584 Marionette DEBUG loaded listener.js 05:58:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CF99E800) [pid = 3960] [serial = 1973] [outer = 00000016C9EBE800] 05:58:23 INFO - PROCESS | 3960 | 1468501103946 Marionette TRACE conn6 <- [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]]]}] 05:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 691ms 05:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:58:24 INFO - PROCESS | 3960 | 1468501104000 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 05:58:24 INFO - PROCESS | 3960 | 1468501104002 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 05:58:24 INFO - PROCESS | 3960 | 1468501104005 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:58:24 INFO - PROCESS | 3960 | 1468501104007 Marionette TRACE conn6 <- [1,2594,null,{}] 05:58:24 INFO - PROCESS | 3960 | 1468501104010 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:24 INFO - PROCESS | 3960 | 1468501104012 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:24 INFO - PROCESS | 3960 | 1468501104094 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 05:58:24 INFO - PROCESS | 3960 | 1468501104177 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 3960 | 1468501104179 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF45800 == 34 [pid = 3960] [id = 658] 05:58:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CF991C00) [pid = 3960] [serial = 1974] [outer = 0000000000000000] 05:58:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D7E6AC00) [pid = 3960] [serial = 1975] [outer = 00000016CF991C00] 05:58:24 INFO - PROCESS | 3960 | 1468501104233 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D882E800) [pid = 3960] [serial = 1976] [outer = 00000016CF991C00] 05:58:24 INFO - PROCESS | 3960 | 1468501104594 Marionette TRACE conn6 <- [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]]]}] 05:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 628ms 05:58:24 INFO - PROCESS | 3960 | 1468501104638 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 05:58:24 INFO - PROCESS | 3960 | 1468501104640 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 05:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:58:24 INFO - PROCESS | 3960 | 1468501104653 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:58:24 INFO - PROCESS | 3960 | 1468501104655 Marionette TRACE conn6 <- [1,2598,null,{}] 05:58:24 INFO - PROCESS | 3960 | 1468501104659 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:24 INFO - PROCESS | 3960 | 1468501104661 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:24 INFO - PROCESS | 3960 | 1468501104746 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 05:58:24 INFO - PROCESS | 3960 | 1468501104752 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 3960 | 1468501104754 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBBA000 == 35 [pid = 3960] [id = 659] 05:58:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D8840800) [pid = 3960] [serial = 1977] [outer = 0000000000000000] 05:58:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D884B400) [pid = 3960] [serial = 1978] [outer = 00000016D8840800] 05:58:24 INFO - PROCESS | 3960 | 1468501104824 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D88EA000) [pid = 3960] [serial = 1979] [outer = 00000016D8840800] 05:58:25 INFO - PROCESS | 3960 | 1468501105241 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 650ms 05:58:25 INFO - PROCESS | 3960 | 1468501105297 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 05:58:25 INFO - PROCESS | 3960 | 1468501105300 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 05:58:25 INFO - PROCESS | 3960 | 1468501105303 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:58:25 INFO - PROCESS | 3960 | 1468501105304 Marionette TRACE conn6 <- [1,2602,null,{}] 05:58:25 INFO - PROCESS | 3960 | 1468501105308 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:25 INFO - PROCESS | 3960 | 1468501105310 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:25 INFO - PROCESS | 3960 | 1468501105402 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 05:58:25 INFO - PROCESS | 3960 | 1468501105409 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 3960 | 1468501105412 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFC95000 == 36 [pid = 3960] [id = 660] 05:58:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8A02800) [pid = 3960] [serial = 1980] [outer = 0000000000000000] 05:58:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8A73800) [pid = 3960] [serial = 1981] [outer = 00000016D8A02800] 05:58:25 INFO - PROCESS | 3960 | 1468501105458 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8A7B800) [pid = 3960] [serial = 1982] [outer = 00000016D8A02800] 05:58:26 INFO - PROCESS | 3960 | 1468501106184 Marionette TRACE conn6 <- [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]]]}] 05:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 944ms 05:58:26 INFO - PROCESS | 3960 | 1468501106251 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 05:58:26 INFO - PROCESS | 3960 | 1468501106256 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 05:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:58:26 INFO - PROCESS | 3960 | 1468501106261 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:58:26 INFO - PROCESS | 3960 | 1468501106267 Marionette TRACE conn6 <- [1,2606,null,{}] 05:58:26 INFO - PROCESS | 3960 | 1468501106272 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:26 INFO - PROCESS | 3960 | 1468501106275 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:26 INFO - PROCESS | 3960 | 1468501106406 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 05:58:26 INFO - PROCESS | 3960 | 1468501106525 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:26 INFO - PROCESS | 3960 | 1468501106528 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:26 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7DF1000 == 37 [pid = 3960] [id = 661] 05:58:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CB446C00) [pid = 3960] [serial = 1983] [outer = 0000000000000000] 05:58:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CBC49000) [pid = 3960] [serial = 1984] [outer = 00000016CB446C00] 05:58:26 INFO - PROCESS | 3960 | 1468501106588 Marionette DEBUG loaded listener.js 05:58:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D120F000) [pid = 3960] [serial = 1985] [outer = 00000016CB446C00] 05:58:27 INFO - PROCESS | 3960 | 1468501107183 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 943ms 05:58:27 INFO - PROCESS | 3960 | 1468501107208 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 05:58:27 INFO - PROCESS | 3960 | 1468501107213 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 05:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:58:27 INFO - PROCESS | 3960 | 1468501107220 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:58:27 INFO - PROCESS | 3960 | 1468501107223 Marionette TRACE conn6 <- [1,2610,null,{}] 05:58:27 INFO - PROCESS | 3960 | 1468501107227 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:27 INFO - PROCESS | 3960 | 1468501107230 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:27 INFO - PROCESS | 3960 | 1468501107349 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 05:58:27 INFO - PROCESS | 3960 | 1468501107475 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:27 INFO - PROCESS | 3960 | 1468501107478 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5B9800 == 38 [pid = 3960] [id = 662] 05:58:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D1C7E400) [pid = 3960] [serial = 1986] [outer = 0000000000000000] 05:58:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D5093C00) [pid = 3960] [serial = 1987] [outer = 00000016D1C7E400] 05:58:27 INFO - PROCESS | 3960 | 1468501107537 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D785C400) [pid = 3960] [serial = 1988] [outer = 00000016D1C7E400] 05:58:28 INFO - PROCESS | 3960 | 1468501108157 Marionette TRACE conn6 <- [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]]]}] 05:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 984ms 05:58:28 INFO - PROCESS | 3960 | 1468501108206 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 05:58:28 INFO - PROCESS | 3960 | 1468501108209 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 05:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:58:28 INFO - PROCESS | 3960 | 1468501108213 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - PROCESS | 3960 | 1468501108217 Marionette TRACE conn6 <- [1,2614,null,{}] 05:58:28 INFO - PROCESS | 3960 | 1468501108229 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:28 INFO - PROCESS | 3960 | 1468501108234 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:28 INFO - PROCESS | 3960 | 1468501108349 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 05:58:28 INFO - PROCESS | 3960 | 1468501108478 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 3960 | 1468501108481 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:28 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFEE6000 == 39 [pid = 3960] [id = 663] 05:58:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8464000) [pid = 3960] [serial = 1989] [outer = 0000000000000000] 05:58:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D8546400) [pid = 3960] [serial = 1990] [outer = 00000016D8464000] 05:58:28 INFO - PROCESS | 3960 | 1468501108541 Marionette DEBUG loaded listener.js 05:58:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D8A79C00) [pid = 3960] [serial = 1991] [outer = 00000016D8464000] 05:58:29 INFO - PROCESS | 3960 | 1468501109360 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1191ms 05:58:29 INFO - PROCESS | 3960 | 1468501109405 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 05:58:29 INFO - PROCESS | 3960 | 1468501109410 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 05:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:58:29 INFO - PROCESS | 3960 | 1468501109415 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - PROCESS | 3960 | 1468501109418 Marionette TRACE conn6 <- [1,2618,null,{}] 05:58:29 INFO - PROCESS | 3960 | 1468501109424 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:29 INFO - PROCESS | 3960 | 1468501109426 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:29 INFO - PROCESS | 3960 | 1468501109539 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 05:58:29 INFO - PROCESS | 3960 | 1468501109669 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:29 INFO - PROCESS | 3960 | 1468501109674 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:29 INFO - PROCESS | 3960 | ++DOCSHELL 00000016C9457800 == 40 [pid = 3960] [id = 664] 05:58:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CB38B000) [pid = 3960] [serial = 1992] [outer = 0000000000000000] 05:58:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB445C00) [pid = 3960] [serial = 1993] [outer = 00000016CB38B000] 05:58:29 INFO - PROCESS | 3960 | 1468501109729 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CC5ED400) [pid = 3960] [serial = 1994] [outer = 00000016CB38B000] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBBA000 == 39 [pid = 3960] [id = 659] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF45800 == 38 [pid = 3960] [id = 658] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1C1E800 == 37 [pid = 3960] [id = 657] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7BC000 == 36 [pid = 3960] [id = 656] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6D7800 == 35 [pid = 3960] [id = 655] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3C2800 == 34 [pid = 3960] [id = 654] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8ABD000 == 33 [pid = 3960] [id = 653] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7DE3000 == 32 [pid = 3960] [id = 652] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016CB86E800 == 31 [pid = 3960] [id = 651] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8957800 == 30 [pid = 3960] [id = 650] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016D123A800 == 29 [pid = 3960] [id = 649] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016D848D800 == 28 [pid = 3960] [id = 648] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFEE6000 == 27 [pid = 3960] [id = 663] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5B9800 == 26 [pid = 3960] [id = 662] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7DF1000 == 25 [pid = 3960] [id = 661] 05:58:30 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFC95000 == 24 [pid = 3960] [id = 660] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D803E000) [pid = 3960] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016CB138800) [pid = 3960] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D01B1400) [pid = 3960] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D1520400) [pid = 3960] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D17C2C00) [pid = 3960] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CFAC1C00) [pid = 3960] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CB72C400) [pid = 3960] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D7E29000) [pid = 3960] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D6BCBC00) [pid = 3960] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D9208800) [pid = 3960] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D88E5C00) [pid = 3960] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D9E30800) [pid = 3960] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D9E2A400) [pid = 3960] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D1949C00) [pid = 3960] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D780F400) [pid = 3960] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D7E26C00) [pid = 3960] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D1760800) [pid = 3960] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D7EB1400) [pid = 3960] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB72A000) [pid = 3960] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB78F400) [pid = 3960] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB383C00) [pid = 3960] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CB396C00) [pid = 3960] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D7862000) [pid = 3960] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D4B8E400) [pid = 3960] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D7EBD400) [pid = 3960] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D1206C00) [pid = 3960] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016CB2D5C00) [pid = 3960] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 05:58:30 INFO - PROCESS | 3960 | 1468501110955 Marionette TRACE conn6 <- [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]]]}] 05:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1581ms 05:58:31 INFO - PROCESS | 3960 | 1468501111037 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 05:58:31 INFO - PROCESS | 3960 | 1468501111041 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 05:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:58:31 INFO - PROCESS | 3960 | 1468501111050 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 3960 | 1468501111053 Marionette TRACE conn6 <- [1,2622,null,{}] 05:58:31 INFO - PROCESS | 3960 | 1468501111058 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:31 INFO - PROCESS | 3960 | 1468501111061 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:31 INFO - PROCESS | 3960 | 1468501111164 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 05:58:31 INFO - PROCESS | 3960 | 1468501111172 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 3960 | 1468501111174 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1737800 == 25 [pid = 3960] [id = 665] 05:58:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB324C00) [pid = 3960] [serial = 1995] [outer = 0000000000000000] 05:58:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB388000) [pid = 3960] [serial = 1996] [outer = 00000016CB324C00] 05:58:31 INFO - PROCESS | 3960 | 1468501111223 Marionette DEBUG loaded listener.js 05:58:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB44E800) [pid = 3960] [serial = 1997] [outer = 00000016CB324C00] 05:58:31 INFO - PROCESS | 3960 | 1468501111722 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 733ms 05:58:31 INFO - PROCESS | 3960 | 1468501111788 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 05:58:31 INFO - PROCESS | 3960 | 1468501111793 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 05:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:58:31 INFO - PROCESS | 3960 | 1468501111800 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 3960 | 1468501111802 Marionette TRACE conn6 <- [1,2626,null,{}] 05:58:31 INFO - PROCESS | 3960 | 1468501111806 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:31 INFO - PROCESS | 3960 | 1468501111809 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:31 INFO - PROCESS | 3960 | 1468501111900 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 05:58:31 INFO - PROCESS | 3960 | 1468501111914 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 3960 | 1468501111916 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D743C000 == 26 [pid = 3960] [id = 666] 05:58:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CF754400) [pid = 3960] [serial = 1998] [outer = 0000000000000000] 05:58:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CF996C00) [pid = 3960] [serial = 1999] [outer = 00000016CF754400] 05:58:31 INFO - PROCESS | 3960 | 1468501111964 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D0171C00) [pid = 3960] [serial = 2000] [outer = 00000016CF754400] 05:58:32 INFO - PROCESS | 3960 | 1468501112425 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 691ms 05:58:32 INFO - PROCESS | 3960 | 1468501112493 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 05:58:32 INFO - PROCESS | 3960 | 1468501112495 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 05:58:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:58:32 INFO - PROCESS | 3960 | 1468501112499 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:58:32 INFO - PROCESS | 3960 | 1468501112503 Marionette TRACE conn6 <- [1,2630,null,{}] 05:58:32 INFO - PROCESS | 3960 | 1468501112514 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:32 INFO - PROCESS | 3960 | 1468501112519 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:32 INFO - PROCESS | 3960 | 1468501112640 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 05:58:32 INFO - PROCESS | 3960 | 1468501112730 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:32 INFO - PROCESS | 3960 | 1468501112734 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:32 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8520800 == 27 [pid = 3960] [id = 667] 05:58:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB2D7C00) [pid = 3960] [serial = 2001] [outer = 0000000000000000] 05:58:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1760800) [pid = 3960] [serial = 2002] [outer = 00000016CB2D7C00] 05:58:32 INFO - PROCESS | 3960 | 1468501112783 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D1945800) [pid = 3960] [serial = 2003] [outer = 00000016CB2D7C00] 05:58:33 INFO - PROCESS | 3960 | 1468501113182 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:58:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:58:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 733ms 05:58:33 INFO - PROCESS | 3960 | 1468501113235 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 3960 | 1468501113237 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 05:58:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:58:33 INFO - PROCESS | 3960 | 1468501113250 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 3960 | 1468501113252 Marionette TRACE conn6 <- [1,2634,null,{}] 05:58:33 INFO - PROCESS | 3960 | 1468501113256 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:33 INFO - PROCESS | 3960 | 1468501113258 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:33 INFO - PROCESS | 3960 | 1468501113373 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 05:58:33 INFO - PROCESS | 3960 | 1468501113384 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 3960 | 1468501113386 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:33 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D9246800 == 28 [pid = 3960] [id = 668] 05:58:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D1E65000) [pid = 3960] [serial = 2004] [outer = 0000000000000000] 05:58:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D4B92400) [pid = 3960] [serial = 2005] [outer = 00000016D1E65000] 05:58:33 INFO - PROCESS | 3960 | 1468501113477 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D6BBE000) [pid = 3960] [serial = 2006] [outer = 00000016D1E65000] 05:58:33 INFO - PROCESS | 3960 | 1468501113930 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:58:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:58:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 05:58:34 INFO - PROCESS | 3960 | 1468501114021 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 05:58:34 INFO - PROCESS | 3960 | 1468501114023 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 05:58:34 INFO - PROCESS | 3960 | 1468501114027 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:58:34 INFO - PROCESS | 3960 | 1468501114029 Marionette TRACE conn6 <- [1,2638,null,{}] 05:58:34 INFO - PROCESS | 3960 | 1468501114032 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:34 INFO - PROCESS | 3960 | 1468501114035 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:34 INFO - PROCESS | 3960 | 1468501114143 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 05:58:34 INFO - PROCESS | 3960 | 1468501114197 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:34 INFO - PROCESS | 3960 | 1468501114199 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB488000 == 29 [pid = 3960] [id = 669] 05:58:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CB323800) [pid = 3960] [serial = 2007] [outer = 0000000000000000] 05:58:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D749C000) [pid = 3960] [serial = 2008] [outer = 00000016CB323800] 05:58:34 INFO - PROCESS | 3960 | 1468501114245 Marionette DEBUG loaded listener.js 05:58:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7861C00) [pid = 3960] [serial = 2009] [outer = 00000016CB323800] 05:58:34 INFO - PROCESS | 3960 | 1468501114681 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:58:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:58:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 05:58:34 INFO - PROCESS | 3960 | 1468501114702 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 05:58:34 INFO - PROCESS | 3960 | 1468501114704 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 05:58:34 INFO - PROCESS | 3960 | 1468501114707 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:58:34 INFO - PROCESS | 3960 | 1468501114708 Marionette TRACE conn6 <- [1,2642,null,{}] 05:58:34 INFO - PROCESS | 3960 | 1468501114722 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:34 INFO - PROCESS | 3960 | 1468501114728 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:34 INFO - PROCESS | 3960 | 1468501114863 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 05:58:34 INFO - PROCESS | 3960 | 1468501114920 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:34 INFO - PROCESS | 3960 | 1468501114922 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6D7800 == 30 [pid = 3960] [id = 670] 05:58:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CFAC0C00) [pid = 3960] [serial = 2010] [outer = 0000000000000000] 05:58:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D81AC800) [pid = 3960] [serial = 2011] [outer = 00000016CFAC0C00] 05:58:34 INFO - PROCESS | 3960 | 1468501114967 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D8462000) [pid = 3960] [serial = 2012] [outer = 00000016CFAC0C00] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D8840800) [pid = 3960] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D780E800) [pid = 3960] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D845EC00) [pid = 3960] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016C9EBE800) [pid = 3960] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CAE25800) [pid = 3960] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D6FB1000) [pid = 3960] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016C960BC00) [pid = 3960] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CC5E4800) [pid = 3960] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CA5CCC00) [pid = 3960] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB3A1C00) [pid = 3960] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D7EBB400) [pid = 3960] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CF991C00) [pid = 3960] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:58:35 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D8A02800) [pid = 3960] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:58:35 INFO - PROCESS | 3960 | 1468501115502 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:58:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:58:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 838ms 05:58:35 INFO - PROCESS | 3960 | 1468501115549 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 05:58:35 INFO - PROCESS | 3960 | 1468501115551 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 05:58:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:58:35 INFO - PROCESS | 3960 | 1468501115555 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:58:35 INFO - PROCESS | 3960 | 1468501115556 Marionette TRACE conn6 <- [1,2646,null,{}] 05:58:35 INFO - PROCESS | 3960 | 1468501115560 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:35 INFO - PROCESS | 3960 | 1468501115562 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:35 INFO - PROCESS | 3960 | 1468501115641 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 05:58:35 INFO - PROCESS | 3960 | 1468501115648 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 3960 | 1468501115650 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5B7800 == 31 [pid = 3960] [id = 671] 05:58:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB2CE000) [pid = 3960] [serial = 2013] [outer = 0000000000000000] 05:58:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D4E06400) [pid = 3960] [serial = 2014] [outer = 00000016CB2CE000] 05:58:35 INFO - PROCESS | 3960 | 1468501115695 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D7EAF000) [pid = 3960] [serial = 2015] [outer = 00000016CB2CE000] 05:58:36 INFO - PROCESS | 3960 | 1468501116107 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:58:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:58:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 586ms 05:58:36 INFO - PROCESS | 3960 | 1468501116158 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 05:58:36 INFO - PROCESS | 3960 | 1468501116161 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 05:58:36 INFO - PROCESS | 3960 | 1468501116164 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 3960 | 1468501116166 Marionette TRACE conn6 <- [1,2650,null,{}] 05:58:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:58:36 INFO - PROCESS | 3960 | 1468501116169 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:36 INFO - PROCESS | 3960 | 1468501116171 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:36 INFO - PROCESS | 3960 | 1468501116253 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 05:58:36 INFO - PROCESS | 3960 | 1468501116260 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:36 INFO - PROCESS | 3960 | 1468501116261 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:36 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE815800 == 32 [pid = 3960] [id = 672] 05:58:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D845F400) [pid = 3960] [serial = 2016] [outer = 0000000000000000] 05:58:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D8548000) [pid = 3960] [serial = 2017] [outer = 00000016D845F400] 05:58:36 INFO - PROCESS | 3960 | 1468501116314 Marionette DEBUG loaded listener.js 05:58:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D857E800) [pid = 3960] [serial = 2018] [outer = 00000016D845F400] 05:58:36 INFO - PROCESS | 3960 | 1468501116748 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:58:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:58:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 629ms 05:58:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:58:36 INFO - PROCESS | 3960 | 1468501116801 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 05:58:36 INFO - PROCESS | 3960 | 1468501116803 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 05:58:36 INFO - PROCESS | 3960 | 1468501116807 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 3960 | 1468501116808 Marionette TRACE conn6 <- [1,2654,null,{}] 05:58:36 INFO - PROCESS | 3960 | 1468501116812 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:36 INFO - PROCESS | 3960 | 1468501116814 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:36 INFO - PROCESS | 3960 | 1468501116896 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 05:58:36 INFO - PROCESS | 3960 | 1468501116901 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:36 INFO - PROCESS | 3960 | 1468501116903 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:36 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8520000 == 33 [pid = 3960] [id = 673] 05:58:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8588400) [pid = 3960] [serial = 2019] [outer = 0000000000000000] 05:58:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D883E800) [pid = 3960] [serial = 2020] [outer = 00000016D8588400] 05:58:36 INFO - PROCESS | 3960 | 1468501116947 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D88E1C00) [pid = 3960] [serial = 2021] [outer = 00000016D8588400] 05:58:37 INFO - PROCESS | 3960 | [3960] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:58:37 INFO - PROCESS | 3960 | [3960] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:58:38 INFO - PROCESS | 3960 | 1468501118016 Marionette TRACE conn6 <- [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]]]}] 05:58:38 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) 05:58:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1232ms 05:58:38 INFO - PROCESS | 3960 | 1468501118041 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 05:58:38 INFO - PROCESS | 3960 | 1468501118046 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 05:58:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:58:38 INFO - PROCESS | 3960 | 1468501118051 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:58:38 INFO - PROCESS | 3960 | 1468501118055 Marionette TRACE conn6 <- [1,2658,null,{}] 05:58:38 INFO - PROCESS | 3960 | 1468501118061 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:38 INFO - PROCESS | 3960 | 1468501118064 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:38 INFO - PROCESS | 3960 | 1468501118202 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 05:58:38 INFO - PROCESS | 3960 | 1468501118280 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:38 INFO - PROCESS | 3960 | 1468501118283 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D742F000 == 34 [pid = 3960] [id = 674] 05:58:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CAE28400) [pid = 3960] [serial = 2022] [outer = 0000000000000000] 05:58:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CB39F000) [pid = 3960] [serial = 2023] [outer = 00000016CAE28400] 05:58:38 INFO - PROCESS | 3960 | 1468501118383 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CB980800) [pid = 3960] [serial = 2024] [outer = 00000016CAE28400] 05:58:39 INFO - PROCESS | 3960 | 1468501119505 Marionette TRACE conn6 <- [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"]]]}] 05:58:39 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 05:58:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:58:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:58:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1487ms 05:58:39 INFO - PROCESS | 3960 | 1468501119542 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 05:58:39 INFO - PROCESS | 3960 | 1468501119547 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 05:58:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:58:39 INFO - PROCESS | 3960 | 1468501119554 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:58:39 INFO - PROCESS | 3960 | 1468501119557 Marionette TRACE conn6 <- [1,2662,null,{}] 05:58:39 INFO - PROCESS | 3960 | 1468501119562 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:39 INFO - PROCESS | 3960 | 1468501119565 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:39 INFO - PROCESS | 3960 | 1468501119711 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 05:58:39 INFO - PROCESS | 3960 | 1468501119962 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:39 INFO - PROCESS | 3960 | 1468501119965 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CF95F800 == 35 [pid = 3960] [id = 675] 05:58:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CA9C1800) [pid = 3960] [serial = 2025] [outer = 0000000000000000] 05:58:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CB382000) [pid = 3960] [serial = 2026] [outer = 00000016CA9C1800] 05:58:40 INFO - PROCESS | 3960 | 1468501120018 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CB72A400) [pid = 3960] [serial = 2027] [outer = 00000016CA9C1800] 05:58:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE815800 == 34 [pid = 3960] [id = 672] 05:58:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5B7800 == 33 [pid = 3960] [id = 671] 05:58:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6D7800 == 32 [pid = 3960] [id = 670] 05:58:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB488000 == 31 [pid = 3960] [id = 669] 05:58:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016D9246800 == 30 [pid = 3960] [id = 668] 05:58:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8520800 == 29 [pid = 3960] [id = 667] 05:58:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016D743C000 == 28 [pid = 3960] [id = 666] 05:58:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1737800 == 27 [pid = 3960] [id = 665] 05:58:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016C9457800 == 26 [pid = 3960] [id = 664] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D8A73800) [pid = 3960] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D8A7B800) [pid = 3960] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D884B400) [pid = 3960] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D88EA000) [pid = 3960] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7E23800) [pid = 3960] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D8546000) [pid = 3960] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D7EB6400) [pid = 3960] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB167400) [pid = 3960] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB137000) [pid = 3960] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016CB388800) [pid = 3960] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D7498C00) [pid = 3960] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB13B400) [pid = 3960] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB44C800) [pid = 3960] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CFA79800) [pid = 3960] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D8550400) [pid = 3960] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D1284800) [pid = 3960] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D1948000) [pid = 3960] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D4E69400) [pid = 3960] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016CF994800) [pid = 3960] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D0748000) [pid = 3960] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D8459400) [pid = 3960] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016CF99E800) [pid = 3960] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D7E6AC00) [pid = 3960] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D882E800) [pid = 3960] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 05:58:40 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016D7520800) [pid = 3960] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 05:58:41 INFO - PROCESS | 3960 | 1468501121138 Marionette TRACE conn6 <- [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"]]]}] 05:58:41 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 05:58:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:58:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:58:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1631ms 05:58:41 INFO - PROCESS | 3960 | 1468501121189 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 3960 | 1468501121192 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 05:58:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:58:41 INFO - PROCESS | 3960 | 1468501121197 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 3960 | 1468501121200 Marionette TRACE conn6 <- [1,2666,null,{}] 05:58:41 INFO - PROCESS | 3960 | 1468501121205 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:41 INFO - PROCESS | 3960 | 1468501121207 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:41 INFO - PROCESS | 3960 | 1468501121301 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 05:58:41 INFO - PROCESS | 3960 | 1468501121343 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 3960 | 1468501121346 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:41 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D67C4800 == 27 [pid = 3960] [id = 676] 05:58:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016CF997000) [pid = 3960] [serial = 2028] [outer = 0000000000000000] 05:58:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016D010B400) [pid = 3960] [serial = 2029] [outer = 00000016CF997000] 05:58:41 INFO - PROCESS | 3960 | 1468501121394 Marionette DEBUG loaded listener.js 05:58:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016D1283800) [pid = 3960] [serial = 2030] [outer = 00000016CF997000] 05:58:42 INFO - PROCESS | 3960 | 1468501122342 Marionette TRACE conn6 <- [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]]]}] 05:58:42 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) 05:58:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1181ms 05:58:42 INFO - PROCESS | 3960 | 1468501122385 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 3960 | 1468501122389 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 05:58:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:58:42 INFO - PROCESS | 3960 | 1468501122393 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 3960 | 1468501122395 Marionette TRACE conn6 <- [1,2670,null,{}] 05:58:42 INFO - PROCESS | 3960 | 1468501122399 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:42 INFO - PROCESS | 3960 | 1468501122401 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:42 INFO - PROCESS | 3960 | 1468501122494 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 05:58:42 INFO - PROCESS | 3960 | 1468501122505 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 3960 | 1468501122507 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8516800 == 28 [pid = 3960] [id = 677] 05:58:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016D1943800) [pid = 3960] [serial = 2031] [outer = 0000000000000000] 05:58:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D1C7B800) [pid = 3960] [serial = 2032] [outer = 00000016D1943800] 05:58:42 INFO - PROCESS | 3960 | 1468501122553 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D4E10800) [pid = 3960] [serial = 2033] [outer = 00000016D1943800] 05:58:43 INFO - PROCESS | 3960 | 1468501123526 Marionette TRACE conn6 <- [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]]]}] 05:58:43 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) 05:58:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1192ms 05:58:43 INFO - PROCESS | 3960 | 1468501123588 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 05:58:43 INFO - PROCESS | 3960 | 1468501123590 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 05:58:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:58:43 INFO - PROCESS | 3960 | 1468501123601 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:58:43 INFO - PROCESS | 3960 | 1468501123608 Marionette TRACE conn6 <- [1,2674,null,{}] 05:58:43 INFO - PROCESS | 3960 | 1468501123620 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:43 INFO - PROCESS | 3960 | 1468501123624 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:43 INFO - PROCESS | 3960 | 1468501123742 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 05:58:43 INFO - PROCESS | 3960 | 1468501123748 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 3960 | 1468501123750 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB47B800 == 29 [pid = 3960] [id = 678] 05:58:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CAE2FC00) [pid = 3960] [serial = 2034] [outer = 0000000000000000] 05:58:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D73C0C00) [pid = 3960] [serial = 2035] [outer = 00000016CAE2FC00] 05:58:43 INFO - PROCESS | 3960 | 1468501123795 Marionette DEBUG loaded listener.js 05:58:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D7E69C00) [pid = 3960] [serial = 2036] [outer = 00000016CAE2FC00] 05:58:44 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D1E65000) [pid = 3960] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:58:44 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016CB323800) [pid = 3960] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:58:44 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016CF754400) [pid = 3960] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:58:44 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016CB2D7C00) [pid = 3960] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:58:44 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016CB324C00) [pid = 3960] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:58:44 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016CB38B000) [pid = 3960] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:58:44 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016CB446C00) [pid = 3960] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:58:44 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016CFAC0C00) [pid = 3960] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:58:44 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016D845F400) [pid = 3960] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:58:44 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016D1C7E400) [pid = 3960] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:58:44 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D8464000) [pid = 3960] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:58:44 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016CB2CE000) [pid = 3960] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:58:44 INFO - PROCESS | 3960 | 1468501124752 Marionette TRACE conn6 <- [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"]]]}] 05:58:44 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 05:58:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:58:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:58:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1208ms 05:58:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:58:44 INFO - PROCESS | 3960 | 1468501124804 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 05:58:44 INFO - PROCESS | 3960 | 1468501124807 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 05:58:44 INFO - PROCESS | 3960 | 1468501124811 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 3960 | 1468501124812 Marionette TRACE conn6 <- [1,2678,null,{}] 05:58:44 INFO - PROCESS | 3960 | 1468501124820 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:44 INFO - PROCESS | 3960 | 1468501124822 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:44 INFO - PROCESS | 3960 | 1468501124919 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 05:58:44 INFO - PROCESS | 3960 | 1468501124925 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:44 INFO - PROCESS | 3960 | 1468501124927 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3DC800 == 30 [pid = 3960] [id = 679] 05:58:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016CB634400) [pid = 3960] [serial = 2037] [outer = 0000000000000000] 05:58:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016D175B400) [pid = 3960] [serial = 2038] [outer = 00000016CB634400] 05:58:44 INFO - PROCESS | 3960 | 1468501124972 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016D7E6AC00) [pid = 3960] [serial = 2039] [outer = 00000016CB634400] 05:58:45 INFO - PROCESS | 3960 | 1468501125894 Marionette TRACE conn6 <- [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"]]]}] 05:58:45 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 05:58:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:58:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:58:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:58:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1136ms 05:58:45 INFO - PROCESS | 3960 | 1468501125950 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 05:58:45 INFO - PROCESS | 3960 | 1468501125952 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 05:58:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:58:45 INFO - PROCESS | 3960 | 1468501125959 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:58:45 INFO - PROCESS | 3960 | 1468501125961 Marionette TRACE conn6 <- [1,2682,null,{}] 05:58:45 INFO - PROCESS | 3960 | 1468501125965 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:45 INFO - PROCESS | 3960 | 1468501125968 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:46 INFO - PROCESS | 3960 | 1468501126050 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 05:58:46 INFO - PROCESS | 3960 | 1468501126057 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:46 INFO - PROCESS | 3960 | 1468501126063 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:46 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB412000 == 31 [pid = 3960] [id = 680] 05:58:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016D8263400) [pid = 3960] [serial = 2040] [outer = 0000000000000000] 05:58:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016D8459400) [pid = 3960] [serial = 2041] [outer = 00000016D8263400] 05:58:46 INFO - PROCESS | 3960 | 1468501126119 Marionette DEBUG loaded listener.js 05:58:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016D8548400) [pid = 3960] [serial = 2042] [outer = 00000016D8263400] 05:58:47 INFO - PROCESS | 3960 | 1468501127084 Marionette TRACE conn6 <- [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"]]]}] 05:58:47 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 05:58:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:58:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:58:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1195ms 05:58:47 INFO - PROCESS | 3960 | 1468501127159 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 05:58:47 INFO - PROCESS | 3960 | 1468501127164 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 05:58:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:58:47 INFO - PROCESS | 3960 | 1468501127169 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:58:47 INFO - PROCESS | 3960 | 1468501127173 Marionette TRACE conn6 <- [1,2686,null,{}] 05:58:47 INFO - PROCESS | 3960 | 1468501127222 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:47 INFO - PROCESS | 3960 | 1468501127225 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:47 INFO - PROCESS | 3960 | 1468501127338 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 05:58:47 INFO - PROCESS | 3960 | 1468501127498 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 3960 | 1468501127503 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7425000 == 32 [pid = 3960] [id = 681] 05:58:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016CC751400) [pid = 3960] [serial = 2043] [outer = 0000000000000000] 05:58:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CF991C00) [pid = 3960] [serial = 2044] [outer = 00000016CC751400] 05:58:47 INFO - PROCESS | 3960 | 1468501127605 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D1320800) [pid = 3960] [serial = 2045] [outer = 00000016CC751400] 05:58:48 INFO - PROCESS | 3960 | 1468501128635 Marionette TRACE conn6 <- [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"]]]}] 05:58:48 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 05:58:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:58:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:58:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1473ms 05:58:48 INFO - PROCESS | 3960 | 1468501128646 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 3960 | 1468501128652 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 05:58:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:58:48 INFO - PROCESS | 3960 | 1468501128699 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 3960 | 1468501128703 Marionette TRACE conn6 <- [1,2690,null,{}] 05:58:48 INFO - PROCESS | 3960 | 1468501128710 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:48 INFO - PROCESS | 3960 | 1468501128713 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:48 INFO - PROCESS | 3960 | 1468501128817 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 05:58:49 INFO - PROCESS | 3960 | 1468501128993 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:49 INFO - PROCESS | 3960 | 1468501128996 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6DA800 == 33 [pid = 3960] [id = 682] 05:58:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D4B87C00) [pid = 3960] [serial = 2046] [outer = 0000000000000000] 05:58:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D7522400) [pid = 3960] [serial = 2047] [outer = 00000016D4B87C00] 05:58:49 INFO - PROCESS | 3960 | 1468501129101 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D7F64C00) [pid = 3960] [serial = 2048] [outer = 00000016D4B87C00] 05:58:49 INFO - PROCESS | 3960 | 1468501129790 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:58:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:58:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1179ms 05:58:49 INFO - PROCESS | 3960 | 1468501129838 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 05:58:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:58:49 INFO - PROCESS | 3960 | 1468501129843 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 05:58:49 INFO - PROCESS | 3960 | 1468501129847 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 3960 | 1468501129851 Marionette TRACE conn6 <- [1,2694,null,{}] 05:58:49 INFO - PROCESS | 3960 | 1468501129856 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:49 INFO - PROCESS | 3960 | 1468501129859 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:49 INFO - PROCESS | 3960 | 1468501129969 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 05:58:50 INFO - PROCESS | 3960 | 1468501130071 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 3960 | 1468501130074 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:50 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50B5000 == 34 [pid = 3960] [id = 683] 05:58:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB452800) [pid = 3960] [serial = 2049] [outer = 0000000000000000] 05:58:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB72F000) [pid = 3960] [serial = 2050] [outer = 00000016CB452800] 05:58:50 INFO - PROCESS | 3960 | 1468501130125 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D04ED400) [pid = 3960] [serial = 2051] [outer = 00000016CB452800] 05:58:50 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3DC800 == 33 [pid = 3960] [id = 679] 05:58:50 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB47B800 == 32 [pid = 3960] [id = 678] 05:58:50 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8516800 == 31 [pid = 3960] [id = 677] 05:58:50 INFO - PROCESS | 3960 | --DOCSHELL 00000016D67C4800 == 30 [pid = 3960] [id = 676] 05:58:50 INFO - PROCESS | 3960 | --DOCSHELL 00000016CF95F800 == 29 [pid = 3960] [id = 675] 05:58:50 INFO - PROCESS | 3960 | --DOCSHELL 00000016D742F000 == 28 [pid = 3960] [id = 674] 05:58:50 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8520000 == 27 [pid = 3960] [id = 673] 05:58:50 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6DA800 == 26 [pid = 3960] [id = 682] 05:58:50 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB412000 == 25 [pid = 3960] [id = 680] 05:58:50 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7425000 == 24 [pid = 3960] [id = 681] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D4B92400) [pid = 3960] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D749C000) [pid = 3960] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016CF996C00) [pid = 3960] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D0171C00) [pid = 3960] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D1760800) [pid = 3960] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016CB388000) [pid = 3960] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016CB44E800) [pid = 3960] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016CC5ED400) [pid = 3960] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016CB445C00) [pid = 3960] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D6BBE000) [pid = 3960] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D120F000) [pid = 3960] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016CBC49000) [pid = 3960] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016D81AC800) [pid = 3960] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D857E800) [pid = 3960] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016D785C400) [pid = 3960] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (00000016D5093C00) [pid = 3960] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (00000016D883E800) [pid = 3960] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (00000016D8A79C00) [pid = 3960] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 53 (00000016D8546400) [pid = 3960] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 52 (00000016D7861C00) [pid = 3960] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 51 (00000016D8548000) [pid = 3960] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 50 (00000016D4E06400) [pid = 3960] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 49 (00000016D8462000) [pid = 3960] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 48 (00000016D7EAF000) [pid = 3960] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 05:58:50 INFO - PROCESS | 3960 | --DOMWINDOW == 47 (00000016D1945800) [pid = 3960] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 05:58:51 INFO - PROCESS | 3960 | 1468501131240 Marionette TRACE conn6 <- [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]]]}] 05:58:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:58:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1446ms 05:58:51 INFO - PROCESS | 3960 | 1468501131294 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 05:58:51 INFO - PROCESS | 3960 | 1468501131299 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 05:58:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:58:51 INFO - PROCESS | 3960 | 1468501131303 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 3960 | 1468501131307 Marionette TRACE conn6 <- [1,2698,null,{}] 05:58:51 INFO - PROCESS | 3960 | 1468501131313 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:51 INFO - PROCESS | 3960 | 1468501131316 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:51 INFO - PROCESS | 3960 | 1468501131443 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 05:58:51 INFO - PROCESS | 3960 | 1468501131461 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:51 INFO - PROCESS | 3960 | 1468501131464 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1750800 == 25 [pid = 3960] [id = 684] 05:58:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 48 (00000016CB2D8C00) [pid = 3960] [serial = 2052] [outer = 0000000000000000] 05:58:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 49 (00000016CB325400) [pid = 3960] [serial = 2053] [outer = 00000016CB2D8C00] 05:58:51 INFO - PROCESS | 3960 | 1468501131514 Marionette DEBUG loaded listener.js 05:58:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 50 (00000016CB38E800) [pid = 3960] [serial = 2054] [outer = 00000016CB2D8C00] 05:58:51 INFO - PROCESS | 3960 | 1468501131986 Marionette TRACE conn6 <- [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] 05:58:52 INFO - PROCESS | 3960 | 1468501132046 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 05:58:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:58:52 INFO - PROCESS | 3960 | 1468501132053 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - PROCESS | 3960 | 1468501132056 Marionette TRACE conn6 <- [1,2702,null,{}] 05:58:52 INFO - PROCESS | 3960 | 1468501132060 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:52 INFO - PROCESS | 3960 | 1468501132062 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:52 INFO - PROCESS | 3960 | 1468501132153 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 05:58:52 INFO - PROCESS | 3960 | 1468501132161 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 3960 | 1468501132164 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D78C3000 == 26 [pid = 3960] [id = 685] 05:58:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 51 (00000016CBC0C000) [pid = 3960] [serial = 2055] [outer = 0000000000000000] 05:58:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 52 (00000016CC5ED000) [pid = 3960] [serial = 2056] [outer = 00000016CBC0C000] 05:58:52 INFO - PROCESS | 3960 | 1468501132214 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 53 (00000016CF996C00) [pid = 3960] [serial = 2057] [outer = 00000016CBC0C000] 05:58:52 INFO - PROCESS | 3960 | 1468501132697 Marionette TRACE conn6 <- [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]]]}] 05:58:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:58:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 690ms 05:58:52 INFO - PROCESS | 3960 | 1468501132745 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 05:58:52 INFO - PROCESS | 3960 | 1468501132747 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 05:58:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:58:52 INFO - PROCESS | 3960 | 1468501132751 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - PROCESS | 3960 | 1468501132755 Marionette TRACE conn6 <- [1,2706,null,{}] 05:58:52 INFO - PROCESS | 3960 | 1468501132766 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:52 INFO - PROCESS | 3960 | 1468501132771 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:52 INFO - PROCESS | 3960 | 1468501132858 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 05:58:52 INFO - PROCESS | 3960 | 1468501132945 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 3960 | 1468501132949 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8952800 == 27 [pid = 3960] [id = 686] 05:58:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 54 (00000016CB135400) [pid = 3960] [serial = 2058] [outer = 0000000000000000] 05:58:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (00000016D135D000) [pid = 3960] [serial = 2059] [outer = 00000016CB135400] 05:58:53 INFO - PROCESS | 3960 | 1468501132999 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (00000016D193F800) [pid = 3960] [serial = 2060] [outer = 00000016CB135400] 05:58:53 INFO - PROCESS | 3960 | 1468501133395 Marionette TRACE conn6 <- [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] 05:58:53 INFO - PROCESS | 3960 | 1468501133448 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 05:58:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:58:53 INFO - PROCESS | 3960 | 1468501133451 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 3960 | 1468501133453 Marionette TRACE conn6 <- [1,2710,null,{}] 05:58:53 INFO - PROCESS | 3960 | 1468501133461 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:53 INFO - PROCESS | 3960 | 1468501133463 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:53 INFO - PROCESS | 3960 | 1468501133608 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 05:58:53 INFO - PROCESS | 3960 | 1468501133633 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:53 INFO - PROCESS | 3960 | 1468501133635 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:53 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA96F000 == 28 [pid = 3960] [id = 687] 05:58:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (00000016D4B88400) [pid = 3960] [serial = 2061] [outer = 0000000000000000] 05:58:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016D4B8F800) [pid = 3960] [serial = 2062] [outer = 00000016D4B88400] 05:58:53 INFO - PROCESS | 3960 | 1468501133681 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016D5087000) [pid = 3960] [serial = 2063] [outer = 00000016D4B88400] 05:58:54 INFO - PROCESS | 3960 | 1468501134118 Marionette TRACE conn6 <- [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] 05:58:54 INFO - PROCESS | 3960 | 1468501134150 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 05:58:54 INFO - PROCESS | 3960 | 1468501134153 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:58:54 INFO - PROCESS | 3960 | 1468501134155 Marionette TRACE conn6 <- [1,2714,null,{}] 05:58:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:58:54 INFO - PROCESS | 3960 | 1468501134158 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:54 INFO - PROCESS | 3960 | 1468501134160 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:54 INFO - PROCESS | 3960 | 1468501134271 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 05:58:54 INFO - PROCESS | 3960 | 1468501134276 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 3960 | 1468501134278 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC21F800 == 29 [pid = 3960] [id = 688] 05:58:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016CB786000) [pid = 3960] [serial = 2064] [outer = 0000000000000000] 05:58:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016D6BDA000) [pid = 3960] [serial = 2065] [outer = 00000016CB786000] 05:58:54 INFO - PROCESS | 3960 | 1468501134323 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016D780FC00) [pid = 3960] [serial = 2066] [outer = 00000016CB786000] 05:58:54 INFO - PROCESS | 3960 | 1468501134752 Marionette TRACE conn6 <- [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]]]}] 05:58:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:58:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 629ms 05:58:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:58:54 INFO - PROCESS | 3960 | 1468501134788 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 05:58:54 INFO - PROCESS | 3960 | 1468501134790 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 05:58:54 INFO - PROCESS | 3960 | 1468501134793 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:58:54 INFO - PROCESS | 3960 | 1468501134795 Marionette TRACE conn6 <- [1,2718,null,{}] 05:58:54 INFO - PROCESS | 3960 | 1468501134798 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:54 INFO - PROCESS | 3960 | 1468501134804 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:54 INFO - PROCESS | 3960 | 1468501134939 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 05:58:55 INFO - PROCESS | 3960 | 1468501135022 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:55 INFO - PROCESS | 3960 | 1468501135025 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4EE3800 == 30 [pid = 3960] [id = 689] 05:58:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CB2D2400) [pid = 3960] [serial = 2067] [outer = 0000000000000000] 05:58:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016D7EB4800) [pid = 3960] [serial = 2068] [outer = 00000016CB2D2400] 05:58:55 INFO - PROCESS | 3960 | 1468501135070 Marionette DEBUG loaded listener.js 05:58:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D81AC800) [pid = 3960] [serial = 2069] [outer = 00000016CB2D2400] 05:58:55 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D8263400) [pid = 3960] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:58:55 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016CAE2FC00) [pid = 3960] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:58:55 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016CB634400) [pid = 3960] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:58:55 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D8588400) [pid = 3960] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:58:55 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016CA9C1800) [pid = 3960] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:58:55 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016CAE28400) [pid = 3960] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:58:55 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D1943800) [pid = 3960] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:58:55 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016CF997000) [pid = 3960] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:58:56 INFO - PROCESS | 3960 | 1468501136040 Marionette TRACE conn6 <- [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"]]]}] 05:58:56 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 05:58:56 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:58:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:58:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1295ms 05:58:56 INFO - PROCESS | 3960 | 1468501136091 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 05:58:56 INFO - PROCESS | 3960 | 1468501136093 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 05:58:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:58:56 INFO - PROCESS | 3960 | 1468501136096 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:58:56 INFO - PROCESS | 3960 | 1468501136098 Marionette TRACE conn6 <- [1,2722,null,{}] 05:58:56 INFO - PROCESS | 3960 | 1468501136102 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:56 INFO - PROCESS | 3960 | 1468501136104 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:56 INFO - PROCESS | 3960 | 1468501136210 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 05:58:56 INFO - PROCESS | 3960 | 1468501136218 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:56 INFO - PROCESS | 3960 | 1468501136220 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:56 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5C8800 == 31 [pid = 3960] [id = 690] 05:58:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016CB634400) [pid = 3960] [serial = 2070] [outer = 0000000000000000] 05:58:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016D4E6C000) [pid = 3960] [serial = 2071] [outer = 00000016CB634400] 05:58:56 INFO - PROCESS | 3960 | 1468501136264 Marionette DEBUG loaded listener.js 05:58:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016D826A400) [pid = 3960] [serial = 2072] [outer = 00000016CB634400] 05:58:56 INFO - PROCESS | 3960 | 1468501136676 Marionette TRACE conn6 <- [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]]]}] 05:58:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:58:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 05:58:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:58:56 INFO - PROCESS | 3960 | 1468501136728 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 05:58:56 INFO - PROCESS | 3960 | 1468501136730 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 05:58:56 INFO - PROCESS | 3960 | 1468501136734 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:58:56 INFO - PROCESS | 3960 | 1468501136735 Marionette TRACE conn6 <- [1,2726,null,{}] 05:58:56 INFO - PROCESS | 3960 | 1468501136739 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:56 INFO - PROCESS | 3960 | 1468501136741 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:56 INFO - PROCESS | 3960 | 1468501136850 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 05:58:56 INFO - PROCESS | 3960 | 1468501136859 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:56 INFO - PROCESS | 3960 | 1468501136861 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:56 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE829800 == 32 [pid = 3960] [id = 691] 05:58:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016D845D400) [pid = 3960] [serial = 2073] [outer = 0000000000000000] 05:58:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016D8464400) [pid = 3960] [serial = 2074] [outer = 00000016D845D400] 05:58:56 INFO - PROCESS | 3960 | 1468501136905 Marionette DEBUG loaded listener.js 05:58:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016D8545C00) [pid = 3960] [serial = 2075] [outer = 00000016D845D400] 05:58:57 INFO - PROCESS | 3960 | 1468501137307 Marionette TRACE conn6 <- [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]]]}] 05:58:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:58:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 628ms 05:58:57 INFO - PROCESS | 3960 | 1468501137365 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 05:58:57 INFO - PROCESS | 3960 | 1468501137367 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 05:58:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:58:57 INFO - PROCESS | 3960 | 1468501137371 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:58:57 INFO - PROCESS | 3960 | 1468501137372 Marionette TRACE conn6 <- [1,2730,null,{}] 05:58:57 INFO - PROCESS | 3960 | 1468501137376 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:57 INFO - PROCESS | 3960 | 1468501137378 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:57 INFO - PROCESS | 3960 | 1468501137501 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 05:58:57 INFO - PROCESS | 3960 | 1468501137661 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 3960 | 1468501137664 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0287800 == 33 [pid = 3960] [id = 692] 05:58:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016CA73CC00) [pid = 3960] [serial = 2076] [outer = 0000000000000000] 05:58:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CAE2A800) [pid = 3960] [serial = 2077] [outer = 00000016CA73CC00] 05:58:57 INFO - PROCESS | 3960 | 1468501137748 Marionette DEBUG loaded listener.js 05:58:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB2D7C00) [pid = 3960] [serial = 2078] [outer = 00000016CA73CC00] 05:58:58 INFO - PROCESS | 3960 | 1468501138478 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:58:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:58:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1134ms 05:58:58 INFO - PROCESS | 3960 | 1468501138522 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 05:58:58 INFO - PROCESS | 3960 | 1468501138527 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 05:58:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:58:58 INFO - PROCESS | 3960 | 1468501138533 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 3960 | 1468501138536 Marionette TRACE conn6 <- [1,2734,null,{}] 05:58:58 INFO - PROCESS | 3960 | 1468501138541 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:58 INFO - PROCESS | 3960 | 1468501138545 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:58 INFO - PROCESS | 3960 | 1468501138680 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 05:58:58 INFO - PROCESS | 3960 | 1468501138794 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 3960 | 1468501138797 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:58 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8AC0800 == 34 [pid = 3960] [id = 693] 05:58:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB78C400) [pid = 3960] [serial = 2079] [outer = 0000000000000000] 05:58:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CFABBC00) [pid = 3960] [serial = 2080] [outer = 00000016CB78C400] 05:58:58 INFO - PROCESS | 3960 | 1468501138857 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D1357C00) [pid = 3960] [serial = 2081] [outer = 00000016CB78C400] 05:58:59 INFO - PROCESS | 3960 | 1468501139774 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:58:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:58:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1280ms 05:58:59 INFO - PROCESS | 3960 | 1468501139816 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 05:58:59 INFO - PROCESS | 3960 | 1468501139820 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 05:58:59 INFO - PROCESS | 3960 | 1468501139825 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:58:59 INFO - PROCESS | 3960 | 1468501139829 Marionette TRACE conn6 <- [1,2738,null,{}] 05:58:59 INFO - PROCESS | 3960 | 1468501139834 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:59 INFO - PROCESS | 3960 | 1468501139837 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:58:59 INFO - PROCESS | 3960 | 1468501139959 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 05:58:59 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE829800 == 33 [pid = 3960] [id = 691] 05:58:59 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5C8800 == 32 [pid = 3960] [id = 690] 05:58:59 INFO - PROCESS | 3960 | --DOCSHELL 00000016D4EE3800 == 31 [pid = 3960] [id = 689] 05:58:59 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC21F800 == 30 [pid = 3960] [id = 688] 05:58:59 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA96F000 == 29 [pid = 3960] [id = 687] 05:58:59 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8952800 == 28 [pid = 3960] [id = 686] 05:58:59 INFO - PROCESS | 3960 | --DOCSHELL 00000016D78C3000 == 27 [pid = 3960] [id = 685] 05:58:59 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1750800 == 26 [pid = 3960] [id = 684] 05:58:59 INFO - PROCESS | 3960 | --DOCSHELL 00000016D50B5000 == 25 [pid = 3960] [id = 683] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D73C0C00) [pid = 3960] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D7E69C00) [pid = 3960] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D175B400) [pid = 3960] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D88E1C00) [pid = 3960] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016CB382000) [pid = 3960] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016CB72A400) [pid = 3960] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016CB39F000) [pid = 3960] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016CB980800) [pid = 3960] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016D1C7B800) [pid = 3960] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016D010B400) [pid = 3960] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D1283800) [pid = 3960] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016D8548400) [pid = 3960] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (00000016D7E6AC00) [pid = 3960] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (00000016D4E10800) [pid = 3960] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (00000016D8459400) [pid = 3960] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 05:59:00 INFO - PROCESS | 3960 | 1468501140073 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 3960 | 1468501140078 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:00 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D198C800 == 26 [pid = 3960] [id = 694] 05:59:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (00000016C9E4D000) [pid = 3960] [serial = 2082] [outer = 0000000000000000] 05:59:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (00000016CB134400) [pid = 3960] [serial = 2083] [outer = 00000016C9E4D000] 05:59:00 INFO - PROCESS | 3960 | 1468501140128 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (00000016CB44BC00) [pid = 3960] [serial = 2084] [outer = 00000016C9E4D000] 05:59:00 INFO - PROCESS | 3960 | 1468501140550 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:59:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:59:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 776ms 05:59:00 INFO - PROCESS | 3960 | 1468501140606 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 05:59:00 INFO - PROCESS | 3960 | 1468501140611 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 05:59:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:59:00 INFO - PROCESS | 3960 | 1468501140618 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:59:00 INFO - PROCESS | 3960 | 1468501140621 Marionette TRACE conn6 <- [1,2742,null,{}] 05:59:00 INFO - PROCESS | 3960 | 1468501140625 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:00 INFO - PROCESS | 3960 | 1468501140627 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:00 INFO - PROCESS | 3960 | 1468501140717 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 05:59:00 INFO - PROCESS | 3960 | 1468501140723 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 3960 | 1468501140726 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:00 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D81EB800 == 27 [pid = 3960] [id = 695] 05:59:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016CB97D000) [pid = 3960] [serial = 2085] [outer = 0000000000000000] 05:59:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016CFAC0400) [pid = 3960] [serial = 2086] [outer = 00000016CB97D000] 05:59:00 INFO - PROCESS | 3960 | 1468501140774 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016D1287C00) [pid = 3960] [serial = 2087] [outer = 00000016CB97D000] 05:59:01 INFO - PROCESS | 3960 | 1468501141208 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:59:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:59:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 629ms 05:59:01 INFO - PROCESS | 3960 | 1468501141253 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 3960 | 1468501141255 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 05:59:01 INFO - PROCESS | 3960 | 1468501141258 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:59:01 INFO - PROCESS | 3960 | 1468501141262 Marionette TRACE conn6 <- [1,2746,null,{}] 05:59:01 INFO - PROCESS | 3960 | 1468501141274 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:01 INFO - PROCESS | 3960 | 1468501141279 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:01 INFO - PROCESS | 3960 | 1468501141379 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 05:59:01 INFO - PROCESS | 3960 | 1468501141509 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:01 INFO - PROCESS | 3960 | 1468501141512 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D9E92000 == 28 [pid = 3960] [id = 696] 05:59:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016CA756400) [pid = 3960] [serial = 2088] [outer = 0000000000000000] 05:59:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016D4B87000) [pid = 3960] [serial = 2089] [outer = 00000016CA756400] 05:59:01 INFO - PROCESS | 3960 | 1468501141562 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016D6BBE800) [pid = 3960] [serial = 2090] [outer = 00000016CA756400] 05:59:01 INFO - PROCESS | 3960 | 1468501141952 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:59:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:59:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 733ms 05:59:01 INFO - PROCESS | 3960 | 1468501141996 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 3960 | 1468501141998 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 05:59:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:59:02 INFO - PROCESS | 3960 | 1468501142001 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 3960 | 1468501142003 Marionette TRACE conn6 <- [1,2750,null,{}] 05:59:02 INFO - PROCESS | 3960 | 1468501142007 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:02 INFO - PROCESS | 3960 | 1468501142009 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:02 INFO - PROCESS | 3960 | 1468501142098 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 05:59:02 INFO - PROCESS | 3960 | 1468501142191 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 3960 | 1468501142193 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3D1800 == 29 [pid = 3960] [id = 697] 05:59:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016D6BCC800) [pid = 3960] [serial = 2091] [outer = 0000000000000000] 05:59:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D7818000) [pid = 3960] [serial = 2092] [outer = 00000016D6BCC800] 05:59:02 INFO - PROCESS | 3960 | 1468501142238 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D7E6A000) [pid = 3960] [serial = 2093] [outer = 00000016D6BCC800] 05:59:02 INFO - PROCESS | 3960 | 1468501142654 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:59:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:59:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 689ms 05:59:02 INFO - PROCESS | 3960 | 1468501142694 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 05:59:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:59:02 INFO - PROCESS | 3960 | 1468501142696 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 05:59:02 INFO - PROCESS | 3960 | 1468501142699 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 3960 | 1468501142710 Marionette TRACE conn6 <- [1,2754,null,{}] 05:59:02 INFO - PROCESS | 3960 | 1468501142722 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:02 INFO - PROCESS | 3960 | 1468501142725 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:02 INFO - PROCESS | 3960 | 1468501142859 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 05:59:02 INFO - PROCESS | 3960 | 1468501142869 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 3960 | 1468501142872 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CC7C0800 == 30 [pid = 3960] [id = 698] 05:59:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB133400) [pid = 3960] [serial = 2094] [outer = 0000000000000000] 05:59:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D7EB1C00) [pid = 3960] [serial = 2095] [outer = 00000016CB133400] 05:59:02 INFO - PROCESS | 3960 | 1468501142916 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D8032800) [pid = 3960] [serial = 2096] [outer = 00000016CB133400] 05:59:03 INFO - PROCESS | 3960 | 1468501143355 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:59:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:59:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 694ms 05:59:03 INFO - PROCESS | 3960 | 1468501143396 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 05:59:03 INFO - PROCESS | 3960 | 1468501143398 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 05:59:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:59:03 INFO - PROCESS | 3960 | 1468501143407 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:59:03 INFO - PROCESS | 3960 | 1468501143409 Marionette TRACE conn6 <- [1,2758,null,{}] 05:59:03 INFO - PROCESS | 3960 | 1468501143412 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:03 INFO - PROCESS | 3960 | 1468501143419 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:03 INFO - PROCESS | 3960 | 1468501143555 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 05:59:03 INFO - PROCESS | 3960 | 1468501143610 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:03 INFO - PROCESS | 3960 | 1468501143612 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:03 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE82B000 == 31 [pid = 3960] [id = 699] 05:59:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D81ADC00) [pid = 3960] [serial = 2097] [outer = 0000000000000000] 05:59:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D854B400) [pid = 3960] [serial = 2098] [outer = 00000016D81ADC00] 05:59:03 INFO - PROCESS | 3960 | 1468501143658 Marionette DEBUG loaded listener.js 05:59:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D882F400) [pid = 3960] [serial = 2099] [outer = 00000016D81ADC00] 05:59:04 INFO - PROCESS | 3960 | 1468501144107 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:59:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:59:04 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CC751400) [pid = 3960] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:59:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 731ms 05:59:04 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CB452800) [pid = 3960] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:59:04 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016CB634400) [pid = 3960] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:59:04 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D4B88400) [pid = 3960] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:59:04 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016CB135400) [pid = 3960] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:59:04 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016CB2D8C00) [pid = 3960] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:59:04 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D4B87C00) [pid = 3960] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:59:04 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016CB786000) [pid = 3960] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:59:04 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016CBC0C000) [pid = 3960] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:59:04 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016CB2D2400) [pid = 3960] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:59:04 INFO - PROCESS | 3960 | 1468501144164 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 3960 | 1468501144166 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 05:59:04 INFO - PROCESS | 3960 | 1468501144175 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 3960 | 1468501144177 Marionette TRACE conn6 <- [1,2762,null,{}] 05:59:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:59:04 INFO - PROCESS | 3960 | 1468501144180 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:04 INFO - PROCESS | 3960 | 1468501144182 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:04 INFO - PROCESS | 3960 | 1468501144263 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 05:59:04 INFO - PROCESS | 3960 | 1468501144270 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 3960 | 1468501144272 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF33800 == 32 [pid = 3960] [id = 700] 05:59:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CC751400) [pid = 3960] [serial = 2100] [outer = 0000000000000000] 05:59:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016D1948400) [pid = 3960] [serial = 2101] [outer = 00000016CC751400] 05:59:04 INFO - PROCESS | 3960 | 1468501144316 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016D883B000) [pid = 3960] [serial = 2102] [outer = 00000016CC751400] 05:59:04 INFO - PROCESS | 3960 | 1468501144725 Marionette TRACE conn6 <- [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]]]}] 05:59:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:59:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 584ms 05:59:04 INFO - PROCESS | 3960 | 1468501144771 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 3960 | 1468501144773 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 05:59:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:59:04 INFO - PROCESS | 3960 | 1468501144776 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 3960 | 1468501144778 Marionette TRACE conn6 <- [1,2766,null,{}] 05:59:04 INFO - PROCESS | 3960 | 1468501144786 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:04 INFO - PROCESS | 3960 | 1468501144788 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:04 INFO - PROCESS | 3960 | 1468501144870 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 05:59:04 INFO - PROCESS | 3960 | 1468501144876 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 3960 | 1468501144878 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF61000 == 33 [pid = 3960] [id = 701] 05:59:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016D8842C00) [pid = 3960] [serial = 2103] [outer = 0000000000000000] 05:59:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016D88E6400) [pid = 3960] [serial = 2104] [outer = 00000016D8842C00] 05:59:04 INFO - PROCESS | 3960 | 1468501144922 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D88ED400) [pid = 3960] [serial = 2105] [outer = 00000016D8842C00] 05:59:05 INFO - PROCESS | 3960 | 1468501145319 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:59:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:59:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 587ms 05:59:05 INFO - PROCESS | 3960 | 1468501145366 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 3960 | 1468501145368 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 05:59:05 INFO - PROCESS | 3960 | 1468501145371 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:59:05 INFO - PROCESS | 3960 | 1468501145373 Marionette TRACE conn6 <- [1,2770,null,{}] 05:59:05 INFO - PROCESS | 3960 | 1468501145393 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:05 INFO - PROCESS | 3960 | 1468501145395 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:05 INFO - PROCESS | 3960 | 1468501145480 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 05:59:05 INFO - PROCESS | 3960 | 1468501145485 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 3960 | 1468501145487 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBC6800 == 34 [pid = 3960] [id = 702] 05:59:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D8A0E000) [pid = 3960] [serial = 2106] [outer = 0000000000000000] 05:59:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D8A77000) [pid = 3960] [serial = 2107] [outer = 00000016D8A0E000] 05:59:05 INFO - PROCESS | 3960 | 1468501145531 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D8A7E800) [pid = 3960] [serial = 2108] [outer = 00000016D8A0E000] 05:59:05 INFO - PROCESS | 3960 | 1468501145971 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:59:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:59:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 628ms 05:59:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:59:06 INFO - PROCESS | 3960 | 1468501146003 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 05:59:06 INFO - PROCESS | 3960 | 1468501146005 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 05:59:06 INFO - PROCESS | 3960 | 1468501146008 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:59:06 INFO - PROCESS | 3960 | 1468501146010 Marionette TRACE conn6 <- [1,2774,null,{}] 05:59:06 INFO - PROCESS | 3960 | 1468501146019 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:06 INFO - PROCESS | 3960 | 1468501146021 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:06 INFO - PROCESS | 3960 | 1468501146141 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 05:59:06 INFO - PROCESS | 3960 | 1468501146245 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:06 INFO - PROCESS | 3960 | 1468501146249 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:06 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CFC93000 == 35 [pid = 3960] [id = 703] 05:59:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016C94C8C00) [pid = 3960] [serial = 2109] [outer = 0000000000000000] 05:59:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016C9646000) [pid = 3960] [serial = 2110] [outer = 00000016C94C8C00] 05:59:06 INFO - PROCESS | 3960 | 1468501146308 Marionette DEBUG loaded listener.js 05:59:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CB38C800) [pid = 3960] [serial = 2111] [outer = 00000016C94C8C00] 05:59:06 INFO - PROCESS | 3960 | 1468501146961 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:59:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:59:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 986ms 05:59:07 INFO - PROCESS | 3960 | 1468501147000 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 05:59:07 INFO - PROCESS | 3960 | 1468501147004 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 05:59:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:59:07 INFO - PROCESS | 3960 | 1468501147009 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:59:07 INFO - PROCESS | 3960 | 1468501147013 Marionette TRACE conn6 <- [1,2778,null,{}] 05:59:07 INFO - PROCESS | 3960 | 1468501147018 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:07 INFO - PROCESS | 3960 | 1468501147021 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:07 INFO - PROCESS | 3960 | 1468501147142 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 05:59:07 INFO - PROCESS | 3960 | 1468501147267 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:07 INFO - PROCESS | 3960 | 1468501147271 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA964000 == 36 [pid = 3960] [id = 704] 05:59:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D120F000) [pid = 3960] [serial = 2112] [outer = 0000000000000000] 05:59:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D193F400) [pid = 3960] [serial = 2113] [outer = 00000016D120F000] 05:59:07 INFO - PROCESS | 3960 | 1468501147329 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D4E71000) [pid = 3960] [serial = 2114] [outer = 00000016D120F000] 05:59:07 INFO - PROCESS | 3960 | 1468501147878 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:59:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:59:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 943ms 05:59:07 INFO - PROCESS | 3960 | 1468501147959 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 05:59:07 INFO - PROCESS | 3960 | 1468501147964 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 05:59:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:59:07 INFO - PROCESS | 3960 | 1468501147968 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:59:07 INFO - PROCESS | 3960 | 1468501147970 Marionette TRACE conn6 <- [1,2782,null,{}] 05:59:07 INFO - PROCESS | 3960 | 1468501147974 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:07 INFO - PROCESS | 3960 | 1468501147977 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:08 INFO - PROCESS | 3960 | 1468501148095 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 05:59:08 INFO - PROCESS | 3960 | 1468501148218 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:08 INFO - PROCESS | 3960 | 1468501148221 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBB8800 == 37 [pid = 3960] [id = 705] 05:59:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D7EB9400) [pid = 3960] [serial = 2115] [outer = 0000000000000000] 05:59:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D826B400) [pid = 3960] [serial = 2116] [outer = 00000016D7EB9400] 05:59:08 INFO - PROCESS | 3960 | 1468501148277 Marionette DEBUG loaded listener.js 05:59:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D854F400) [pid = 3960] [serial = 2117] [outer = 00000016D7EB9400] 05:59:08 INFO - PROCESS | 3960 | 1468501148892 Marionette TRACE conn6 <- [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]]]}] 05:59:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:59:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 05:59:08 INFO - PROCESS | 3960 | 1468501148962 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 05:59:08 INFO - PROCESS | 3960 | 1468501148965 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 05:59:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:59:08 INFO - PROCESS | 3960 | 1468501148977 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:59:08 INFO - PROCESS | 3960 | 1468501148984 Marionette TRACE conn6 <- [1,2786,null,{}] 05:59:08 INFO - PROCESS | 3960 | 1468501148989 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:08 INFO - PROCESS | 3960 | 1468501148993 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:09 INFO - PROCESS | 3960 | 1468501149109 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 05:59:09 INFO - PROCESS | 3960 | 1468501149240 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:09 INFO - PROCESS | 3960 | 1468501149242 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:09 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFCA2000 == 38 [pid = 3960] [id = 706] 05:59:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7287400) [pid = 3960] [serial = 2118] [outer = 0000000000000000] 05:59:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D8B39000) [pid = 3960] [serial = 2119] [outer = 00000016D7287400] 05:59:09 INFO - PROCESS | 3960 | 1468501149299 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D9108800) [pid = 3960] [serial = 2120] [outer = 00000016D7287400] 05:59:10 INFO - PROCESS | 3960 | 1468501150075 Marionette TRACE conn6 <- [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]]]}] 05:59:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:59:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1156ms 05:59:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:59:10 INFO - PROCESS | 3960 | 1468501150131 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 05:59:10 INFO - PROCESS | 3960 | 1468501150136 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 05:59:10 INFO - PROCESS | 3960 | 1468501150141 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 3960 | 1468501150144 Marionette TRACE conn6 <- [1,2790,null,{}] 05:59:10 INFO - PROCESS | 3960 | 1468501150150 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:10 INFO - PROCESS | 3960 | 1468501150153 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:10 INFO - PROCESS | 3960 | 1468501150267 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 05:59:10 INFO - PROCESS | 3960 | 1468501150351 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 3960 | 1468501150353 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7440800 == 39 [pid = 3960] [id = 707] 05:59:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CBC52000) [pid = 3960] [serial = 2121] [outer = 0000000000000000] 05:59:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CC759C00) [pid = 3960] [serial = 2122] [outer = 00000016CBC52000] 05:59:10 INFO - PROCESS | 3960 | 1468501150445 Marionette DEBUG loaded listener.js 05:59:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D01D5800) [pid = 3960] [serial = 2123] [outer = 00000016CBC52000] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBC6800 == 38 [pid = 3960] [id = 702] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF61000 == 37 [pid = 3960] [id = 701] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF33800 == 36 [pid = 3960] [id = 700] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE82B000 == 35 [pid = 3960] [id = 699] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016CC7C0800 == 34 [pid = 3960] [id = 698] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3D1800 == 33 [pid = 3960] [id = 697] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016D9E92000 == 32 [pid = 3960] [id = 696] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016D81EB800 == 31 [pid = 3960] [id = 695] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016D198C800 == 30 [pid = 3960] [id = 694] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8AC0800 == 29 [pid = 3960] [id = 693] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0287800 == 28 [pid = 3960] [id = 692] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFCA2000 == 27 [pid = 3960] [id = 706] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBB8800 == 26 [pid = 3960] [id = 705] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA964000 == 25 [pid = 3960] [id = 704] 05:59:11 INFO - PROCESS | 3960 | --DOCSHELL 00000016CFC93000 == 24 [pid = 3960] [id = 703] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CF991C00) [pid = 3960] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB72F000) [pid = 3960] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D4E6C000) [pid = 3960] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D5087000) [pid = 3960] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D1320800) [pid = 3960] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D135D000) [pid = 3960] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D04ED400) [pid = 3960] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D193F800) [pid = 3960] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CB38E800) [pid = 3960] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D7F64C00) [pid = 3960] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D6BDA000) [pid = 3960] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D4B8F800) [pid = 3960] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CF996C00) [pid = 3960] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D7522400) [pid = 3960] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7EB4800) [pid = 3960] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016CB325400) [pid = 3960] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D81AC800) [pid = 3960] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CC5ED000) [pid = 3960] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D780FC00) [pid = 3960] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D826A400) [pid = 3960] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D8464400) [pid = 3960] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 05:59:11 INFO - PROCESS | 3960 | 1468501151542 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:59:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:59:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1491ms 05:59:11 INFO - PROCESS | 3960 | 1468501151632 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 05:59:11 INFO - PROCESS | 3960 | 1468501151636 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 05:59:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:59:11 INFO - PROCESS | 3960 | 1468501151641 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 3960 | 1468501151646 Marionette TRACE conn6 <- [1,2794,null,{}] 05:59:11 INFO - PROCESS | 3960 | 1468501151651 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:11 INFO - PROCESS | 3960 | 1468501151653 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:11 INFO - PROCESS | 3960 | 1468501151755 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 05:59:11 INFO - PROCESS | 3960 | 1468501151764 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:11 INFO - PROCESS | 3960 | 1468501151766 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D174C800 == 25 [pid = 3960] [id = 708] 05:59:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016CB395C00) [pid = 3960] [serial = 2124] [outer = 0000000000000000] 05:59:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CB39C400) [pid = 3960] [serial = 2125] [outer = 00000016CB395C00] 05:59:11 INFO - PROCESS | 3960 | 1468501151817 Marionette DEBUG loaded listener.js 05:59:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CB729C00) [pid = 3960] [serial = 2126] [outer = 00000016CB395C00] 05:59:12 INFO - PROCESS | 3960 | 1468501152302 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:59:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:59:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 05:59:12 INFO - PROCESS | 3960 | 1468501152336 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 05:59:12 INFO - PROCESS | 3960 | 1468501152342 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 05:59:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:59:12 INFO - PROCESS | 3960 | 1468501152349 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:59:12 INFO - PROCESS | 3960 | 1468501152352 Marionette TRACE conn6 <- [1,2798,null,{}] 05:59:12 INFO - PROCESS | 3960 | 1468501152356 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:12 INFO - PROCESS | 3960 | 1468501152358 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:12 INFO - PROCESS | 3960 | 1468501152489 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 05:59:12 INFO - PROCESS | 3960 | 1468501152504 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 3960 | 1468501152507 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8434000 == 26 [pid = 3960] [id = 709] 05:59:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CF99B800) [pid = 3960] [serial = 2127] [outer = 0000000000000000] 05:59:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D016E400) [pid = 3960] [serial = 2128] [outer = 00000016CF99B800] 05:59:12 INFO - PROCESS | 3960 | 1468501152555 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D1211400) [pid = 3960] [serial = 2129] [outer = 00000016CF99B800] 05:59:13 INFO - PROCESS | 3960 | 1468501153010 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:59:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:59:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 05:59:13 INFO - PROCESS | 3960 | 1468501153043 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 3960 | 1468501153045 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 05:59:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:59:13 INFO - PROCESS | 3960 | 1468501153053 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 3960 | 1468501153057 Marionette TRACE conn6 <- [1,2802,null,{}] 05:59:13 INFO - PROCESS | 3960 | 1468501153069 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:13 INFO - PROCESS | 3960 | 1468501153074 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:13 INFO - PROCESS | 3960 | 1468501153163 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 05:59:13 INFO - PROCESS | 3960 | 1468501153172 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 3960 | 1468501153175 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:13 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D895B800 == 27 [pid = 3960] [id = 710] 05:59:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D1761C00) [pid = 3960] [serial = 2130] [outer = 0000000000000000] 05:59:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D193CC00) [pid = 3960] [serial = 2131] [outer = 00000016D1761C00] 05:59:13 INFO - PROCESS | 3960 | 1468501153223 Marionette DEBUG loaded listener.js 05:59:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D1C7B800) [pid = 3960] [serial = 2132] [outer = 00000016D1761C00] 05:59:13 INFO - PROCESS | 3960 | 1468501153665 Marionette TRACE conn6 <- [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]]]}] 05:59:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:59:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 691ms 05:59:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:59:13 INFO - PROCESS | 3960 | 1468501153743 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 3960 | 1468501153745 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 05:59:13 INFO - PROCESS | 3960 | 1468501153749 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 3960 | 1468501153751 Marionette TRACE conn6 <- [1,2806,null,{}] 05:59:13 INFO - PROCESS | 3960 | 1468501153754 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:13 INFO - PROCESS | 3960 | 1468501153756 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:13 INFO - PROCESS | 3960 | 1468501153872 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 05:59:13 INFO - PROCESS | 3960 | 1468501153949 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 3960 | 1468501153951 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:13 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DAD46000 == 28 [pid = 3960] [id = 711] 05:59:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D5083400) [pid = 3960] [serial = 2133] [outer = 0000000000000000] 05:59:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D6BC9800) [pid = 3960] [serial = 2134] [outer = 00000016D5083400] 05:59:14 INFO - PROCESS | 3960 | 1468501153997 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7495000) [pid = 3960] [serial = 2135] [outer = 00000016D5083400] 05:59:14 INFO - PROCESS | 3960 | 1468501154409 Marionette TRACE conn6 <- [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]]]}] 05:59:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:59:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 691ms 05:59:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:59:14 INFO - PROCESS | 3960 | 1468501154443 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 05:59:14 INFO - PROCESS | 3960 | 1468501154445 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 05:59:14 INFO - PROCESS | 3960 | 1468501154448 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:59:14 INFO - PROCESS | 3960 | 1468501154450 Marionette TRACE conn6 <- [1,2810,null,{}] 05:59:14 INFO - PROCESS | 3960 | 1468501154459 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:14 INFO - PROCESS | 3960 | 1468501154461 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:14 INFO - PROCESS | 3960 | 1468501154568 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 05:59:14 INFO - PROCESS | 3960 | 1468501154575 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:14 INFO - PROCESS | 3960 | 1468501154577 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3C5800 == 29 [pid = 3960] [id = 712] 05:59:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CB2D7400) [pid = 3960] [serial = 2136] [outer = 0000000000000000] 05:59:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D780E800) [pid = 3960] [serial = 2137] [outer = 00000016CB2D7400] 05:59:14 INFO - PROCESS | 3960 | 1468501154623 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7E5EC00) [pid = 3960] [serial = 2138] [outer = 00000016CB2D7400] 05:59:15 INFO - PROCESS | 3960 | 1468501155094 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:59:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:59:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 691ms 05:59:15 INFO - PROCESS | 3960 | 1468501155144 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 05:59:15 INFO - PROCESS | 3960 | 1468501155146 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 05:59:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:59:15 INFO - PROCESS | 3960 | 1468501155149 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 3960 | 1468501155151 Marionette TRACE conn6 <- [1,2814,null,{}] 05:59:15 INFO - PROCESS | 3960 | 1468501155154 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:15 INFO - PROCESS | 3960 | 1468501155160 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:15 INFO - PROCESS | 3960 | 1468501155312 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 05:59:15 INFO - PROCESS | 3960 | 1468501155341 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 3960 | 1468501155343 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:15 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7C0800 == 30 [pid = 3960] [id = 713] 05:59:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7E60800) [pid = 3960] [serial = 2139] [outer = 0000000000000000] 05:59:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D81AF000) [pid = 3960] [serial = 2140] [outer = 00000016D7E60800] 05:59:15 INFO - PROCESS | 3960 | 1468501155390 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D84FAC00) [pid = 3960] [serial = 2141] [outer = 00000016D7E60800] 05:59:15 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D81ADC00) [pid = 3960] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:59:15 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB133400) [pid = 3960] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:59:15 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB78C400) [pid = 3960] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:59:15 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB97D000) [pid = 3960] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:59:15 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016C9E4D000) [pid = 3960] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:59:15 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CA756400) [pid = 3960] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:59:15 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CA73CC00) [pid = 3960] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:59:15 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D845D400) [pid = 3960] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:59:15 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CC751400) [pid = 3960] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:59:15 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D8842C00) [pid = 3960] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:59:15 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D6BCC800) [pid = 3960] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:59:15 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D8A0E000) [pid = 3960] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:59:16 INFO - PROCESS | 3960 | 1468501156018 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:59:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:59:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 881ms 05:59:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:59:16 INFO - PROCESS | 3960 | 1468501156033 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 05:59:16 INFO - PROCESS | 3960 | 1468501156035 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 05:59:16 INFO - PROCESS | 3960 | 1468501156038 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:59:16 INFO - PROCESS | 3960 | 1468501156040 Marionette TRACE conn6 <- [1,2818,null,{}] 05:59:16 INFO - PROCESS | 3960 | 1468501156043 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:16 INFO - PROCESS | 3960 | 1468501156045 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:16 INFO - PROCESS | 3960 | 1468501156125 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 05:59:16 INFO - PROCESS | 3960 | 1468501156130 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:16 INFO - PROCESS | 3960 | 1468501156132 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7B3800 == 31 [pid = 3960] [id = 714] 05:59:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB133400) [pid = 3960] [serial = 2142] [outer = 0000000000000000] 05:59:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D0747C00) [pid = 3960] [serial = 2143] [outer = 00000016CB133400] 05:59:16 INFO - PROCESS | 3960 | 1468501156178 Marionette DEBUG loaded listener.js 05:59:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D7EB1000) [pid = 3960] [serial = 2144] [outer = 00000016CB133400] 05:59:16 INFO - PROCESS | 3960 | 1468501156605 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:59:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:59:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 628ms 05:59:16 INFO - PROCESS | 3960 | 1468501156670 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 05:59:16 INFO - PROCESS | 3960 | 1468501156672 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 05:59:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:59:16 INFO - PROCESS | 3960 | 1468501156675 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:59:16 INFO - PROCESS | 3960 | 1468501156677 Marionette TRACE conn6 <- [1,2822,null,{}] 05:59:16 INFO - PROCESS | 3960 | 1468501156681 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:16 INFO - PROCESS | 3960 | 1468501156682 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:16 INFO - PROCESS | 3960 | 1468501156762 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 05:59:16 INFO - PROCESS | 3960 | 1468501156768 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:16 INFO - PROCESS | 3960 | 1468501156770 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEBA4000 == 32 [pid = 3960] [id = 715] 05:59:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D7E6B000) [pid = 3960] [serial = 2145] [outer = 0000000000000000] 05:59:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D857F000) [pid = 3960] [serial = 2146] [outer = 00000016D7E6B000] 05:59:16 INFO - PROCESS | 3960 | 1468501156815 Marionette DEBUG loaded listener.js 05:59:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D858A800) [pid = 3960] [serial = 2147] [outer = 00000016D7E6B000] 05:59:17 INFO - PROCESS | 3960 | 1468501157230 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:59:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:59:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 587ms 05:59:17 INFO - PROCESS | 3960 | 1468501157273 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 05:59:17 INFO - PROCESS | 3960 | 1468501157275 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 05:59:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:59:17 INFO - PROCESS | 3960 | 1468501157278 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 3960 | 1468501157280 Marionette TRACE conn6 <- [1,2826,null,{}] 05:59:17 INFO - PROCESS | 3960 | 1468501157288 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:17 INFO - PROCESS | 3960 | 1468501157290 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:17 INFO - PROCESS | 3960 | 1468501157371 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 05:59:17 INFO - PROCESS | 3960 | 1468501157377 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 3960 | 1468501157379 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:17 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF72000 == 33 [pid = 3960] [id = 716] 05:59:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D858AC00) [pid = 3960] [serial = 2148] [outer = 0000000000000000] 05:59:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D884AC00) [pid = 3960] [serial = 2149] [outer = 00000016D858AC00] 05:59:17 INFO - PROCESS | 3960 | 1468501157423 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D88EF400) [pid = 3960] [serial = 2150] [outer = 00000016D858AC00] 05:59:17 INFO - PROCESS | 3960 | 1468501157826 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:59:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:59:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 585ms 05:59:17 INFO - PROCESS | 3960 | 1468501157865 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 05:59:17 INFO - PROCESS | 3960 | 1468501157867 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 05:59:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:59:17 INFO - PROCESS | 3960 | 1468501157870 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 3960 | 1468501157872 Marionette TRACE conn6 <- [1,2830,null,{}] 05:59:17 INFO - PROCESS | 3960 | 1468501157891 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:17 INFO - PROCESS | 3960 | 1468501157893 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:18 INFO - PROCESS | 3960 | 1468501158021 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 05:59:18 INFO - PROCESS | 3960 | 1468501158178 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:18 INFO - PROCESS | 3960 | 1468501158181 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:18 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0293800 == 34 [pid = 3960] [id = 717] 05:59:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016C9E45400) [pid = 3960] [serial = 2151] [outer = 0000000000000000] 05:59:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CA9C1000) [pid = 3960] [serial = 2152] [outer = 00000016C9E45400] 05:59:18 INFO - PROCESS | 3960 | 1468501158244 Marionette DEBUG loaded listener.js 05:59:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CB323800) [pid = 3960] [serial = 2153] [outer = 00000016C9E45400] 05:59:18 INFO - PROCESS | 3960 | 1468501158994 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:59:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:59:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1204ms 05:59:19 INFO - PROCESS | 3960 | 1468501159080 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 05:59:19 INFO - PROCESS | 3960 | 1468501159084 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 05:59:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:59:19 INFO - PROCESS | 3960 | 1468501159090 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:59:19 INFO - PROCESS | 3960 | 1468501159093 Marionette TRACE conn6 <- [1,2834,null,{}] 05:59:19 INFO - PROCESS | 3960 | 1468501159099 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:19 INFO - PROCESS | 3960 | 1468501159102 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:19 INFO - PROCESS | 3960 | 1468501159279 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 05:59:19 INFO - PROCESS | 3960 | 1468501159400 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:19 INFO - PROCESS | 3960 | 1468501159403 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:19 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8ABF800 == 35 [pid = 3960] [id = 718] 05:59:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CF754400) [pid = 3960] [serial = 2154] [outer = 0000000000000000] 05:59:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D1283800) [pid = 3960] [serial = 2155] [outer = 00000016CF754400] 05:59:19 INFO - PROCESS | 3960 | 1468501159461 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D1762800) [pid = 3960] [serial = 2156] [outer = 00000016CF754400] 05:59:20 INFO - PROCESS | 3960 | 1468501160355 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:59:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:59:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1347ms 05:59:20 INFO - PROCESS | 3960 | 1468501160440 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 3960 | 1468501160444 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 05:59:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:59:20 INFO - PROCESS | 3960 | 1468501160449 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 3960 | 1468501160453 Marionette TRACE conn6 <- [1,2838,null,{}] 05:59:20 INFO - PROCESS | 3960 | 1468501160459 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:20 INFO - PROCESS | 3960 | 1468501160462 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:20 INFO - PROCESS | 3960 | 1468501160586 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 05:59:20 INFO - PROCESS | 3960 | 1468501160664 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 3960 | 1468501160669 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:20 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D67D0000 == 36 [pid = 3960] [id = 719] 05:59:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016CB63A800) [pid = 3960] [serial = 2157] [outer = 0000000000000000] 05:59:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016CB72FC00) [pid = 3960] [serial = 2158] [outer = 00000016CB63A800] 05:59:20 INFO - PROCESS | 3960 | 1468501160764 Marionette DEBUG loaded listener.js 05:59:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016CF996800) [pid = 3960] [serial = 2159] [outer = 00000016CB63A800] 05:59:21 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF72000 == 35 [pid = 3960] [id = 716] 05:59:21 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEBA4000 == 34 [pid = 3960] [id = 715] 05:59:21 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7B3800 == 33 [pid = 3960] [id = 714] 05:59:21 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7C0800 == 32 [pid = 3960] [id = 713] 05:59:21 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3C5800 == 31 [pid = 3960] [id = 712] 05:59:21 INFO - PROCESS | 3960 | --DOCSHELL 00000016DAD46000 == 30 [pid = 3960] [id = 711] 05:59:21 INFO - PROCESS | 3960 | --DOCSHELL 00000016D895B800 == 29 [pid = 3960] [id = 710] 05:59:21 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8434000 == 28 [pid = 3960] [id = 709] 05:59:21 INFO - PROCESS | 3960 | --DOCSHELL 00000016D174C800 == 27 [pid = 3960] [id = 708] 05:59:21 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7440800 == 26 [pid = 3960] [id = 707] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D8A77000) [pid = 3960] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D854B400) [pid = 3960] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D7EB1C00) [pid = 3960] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CFABBC00) [pid = 3960] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D1357C00) [pid = 3960] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CFAC0400) [pid = 3960] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D1287C00) [pid = 3960] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB134400) [pid = 3960] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB44BC00) [pid = 3960] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D4B87000) [pid = 3960] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D6BBE800) [pid = 3960] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CAE2A800) [pid = 3960] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB2D7C00) [pid = 3960] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D8545C00) [pid = 3960] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D1948400) [pid = 3960] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D883B000) [pid = 3960] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D882F400) [pid = 3960] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D8A7E800) [pid = 3960] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D88ED400) [pid = 3960] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D7818000) [pid = 3960] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016D7E6A000) [pid = 3960] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D8032800) [pid = 3960] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D88E6400) [pid = 3960] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 05:59:21 INFO - PROCESS | 3960 | 1468501161269 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:59:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:59:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 879ms 05:59:21 INFO - PROCESS | 3960 | 1468501161333 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 05:59:21 INFO - PROCESS | 3960 | 1468501161338 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 05:59:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:59:21 INFO - PROCESS | 3960 | 1468501161345 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:59:21 INFO - PROCESS | 3960 | 1468501161348 Marionette TRACE conn6 <- [1,2842,null,{}] 05:59:21 INFO - PROCESS | 3960 | 1468501161352 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:21 INFO - PROCESS | 3960 | 1468501161354 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:21 INFO - PROCESS | 3960 | 1468501161445 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 05:59:21 INFO - PROCESS | 3960 | 1468501161454 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:21 INFO - PROCESS | 3960 | 1468501161457 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:21 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D734E800 == 27 [pid = 3960] [id = 720] 05:59:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CF996400) [pid = 3960] [serial = 2160] [outer = 0000000000000000] 05:59:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D047BC00) [pid = 3960] [serial = 2161] [outer = 00000016CF996400] 05:59:21 INFO - PROCESS | 3960 | 1468501161512 Marionette DEBUG loaded listener.js 05:59:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D1357400) [pid = 3960] [serial = 2162] [outer = 00000016CF996400] 05:59:22 INFO - PROCESS | 3960 | 1468501162002 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:59:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:59:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 690ms 05:59:22 INFO - PROCESS | 3960 | 1468501162037 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 3960 | 1468501162040 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 05:59:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:59:22 INFO - PROCESS | 3960 | 1468501162043 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 3960 | 1468501162047 Marionette TRACE conn6 <- [1,2846,null,{}] 05:59:22 INFO - PROCESS | 3960 | 1468501162058 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:22 INFO - PROCESS | 3960 | 1468501162063 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:22 INFO - PROCESS | 3960 | 1468501162183 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 05:59:22 INFO - PROCESS | 3960 | 1468501162199 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 3960 | 1468501162203 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA7DB800 == 28 [pid = 3960] [id = 721] 05:59:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D4E68400) [pid = 3960] [serial = 2163] [outer = 0000000000000000] 05:59:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D6BCA800) [pid = 3960] [serial = 2164] [outer = 00000016D4E68400] 05:59:22 INFO - PROCESS | 3960 | 1468501162259 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016D7813C00) [pid = 3960] [serial = 2165] [outer = 00000016D4E68400] 05:59:22 INFO - PROCESS | 3960 | 1468501162714 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:59:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:59:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 692ms 05:59:22 INFO - PROCESS | 3960 | 1468501162738 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 3960 | 1468501162741 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 05:59:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:59:22 INFO - PROCESS | 3960 | 1468501162744 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 3960 | 1468501162745 Marionette TRACE conn6 <- [1,2850,null,{}] 05:59:22 INFO - PROCESS | 3960 | 1468501162749 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:22 INFO - PROCESS | 3960 | 1468501162751 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:22 INFO - PROCESS | 3960 | 1468501162841 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 05:59:22 INFO - PROCESS | 3960 | 1468501162850 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 3960 | 1468501162852 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:22 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6C7800 == 29 [pid = 3960] [id = 722] 05:59:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CB140400) [pid = 3960] [serial = 2166] [outer = 0000000000000000] 05:59:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D7EB7000) [pid = 3960] [serial = 2167] [outer = 00000016CB140400] 05:59:22 INFO - PROCESS | 3960 | 1468501162898 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D8032400) [pid = 3960] [serial = 2168] [outer = 00000016CB140400] 05:59:23 INFO - PROCESS | 3960 | 1468501163318 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:59:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:59:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 628ms 05:59:23 INFO - PROCESS | 3960 | 1468501163374 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 05:59:23 INFO - PROCESS | 3960 | 1468501163376 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 05:59:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:59:23 INFO - PROCESS | 3960 | 1468501163386 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:59:23 INFO - PROCESS | 3960 | 1468501163388 Marionette TRACE conn6 <- [1,2854,null,{}] 05:59:23 INFO - PROCESS | 3960 | 1468501163391 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:23 INFO - PROCESS | 3960 | 1468501163393 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:23 INFO - PROCESS | 3960 | 1468501163510 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 05:59:23 INFO - PROCESS | 3960 | 1468501163516 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:23 INFO - PROCESS | 3960 | 1468501163519 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:23 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7428000 == 30 [pid = 3960] [id = 723] 05:59:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D8037800) [pid = 3960] [serial = 2169] [outer = 0000000000000000] 05:59:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D803C400) [pid = 3960] [serial = 2170] [outer = 00000016D8037800] 05:59:23 INFO - PROCESS | 3960 | 1468501163563 Marionette DEBUG loaded listener.js 05:59:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8462C00) [pid = 3960] [serial = 2171] [outer = 00000016D8037800] 05:59:24 INFO - PROCESS | 3960 | 1468501164022 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:59:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:59:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 691ms 05:59:24 INFO - PROCESS | 3960 | 1468501164078 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 05:59:24 INFO - PROCESS | 3960 | 1468501164080 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 05:59:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:59:24 INFO - PROCESS | 3960 | 1468501164090 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:59:24 INFO - PROCESS | 3960 | 1468501164092 Marionette TRACE conn6 <- [1,2858,null,{}] 05:59:24 INFO - PROCESS | 3960 | 1468501164095 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:24 INFO - PROCESS | 3960 | 1468501164101 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:24 INFO - PROCESS | 3960 | 1468501164243 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 05:59:24 INFO - PROCESS | 3960 | 1468501164300 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:24 INFO - PROCESS | 3960 | 1468501164302 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:24 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEB9C000 == 31 [pid = 3960] [id = 724] 05:59:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016CFABB800) [pid = 3960] [serial = 2172] [outer = 0000000000000000] 05:59:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D883E000) [pid = 3960] [serial = 2173] [outer = 00000016CFABB800] 05:59:24 INFO - PROCESS | 3960 | 1468501164347 Marionette DEBUG loaded listener.js 05:59:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D8A7F400) [pid = 3960] [serial = 2174] [outer = 00000016CFABB800] 05:59:24 INFO - PROCESS | 3960 | 1468501164780 Marionette TRACE conn6 <- [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]]]}] 05:59:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:59:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 733ms 05:59:24 INFO - PROCESS | 3960 | 1468501164864 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 05:59:24 INFO - PROCESS | 3960 | 1468501164867 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 05:59:24 INFO - PROCESS | 3960 | 1468501164872 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:59:24 INFO - PROCESS | 3960 | 1468501164874 Marionette TRACE conn6 <- [1,2862,null,{}] 05:59:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:59:24 INFO - PROCESS | 3960 | 1468501164877 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:24 INFO - PROCESS | 3960 | 1468501164879 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:25 INFO - PROCESS | 3960 | 1468501164997 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 05:59:25 INFO - PROCESS | 3960 | 1468501165007 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 3960 | 1468501165009 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF6D000 == 32 [pid = 3960] [id = 725] 05:59:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D8A77000) [pid = 3960] [serial = 2175] [outer = 0000000000000000] 05:59:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D9107800) [pid = 3960] [serial = 2176] [outer = 00000016D8A77000] 05:59:25 INFO - PROCESS | 3960 | 1468501165053 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D9111C00) [pid = 3960] [serial = 2177] [outer = 00000016D8A77000] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D1761C00) [pid = 3960] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CBC52000) [pid = 3960] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CF99B800) [pid = 3960] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB395C00) [pid = 3960] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D5083400) [pid = 3960] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB2D7400) [pid = 3960] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D7E60800) [pid = 3960] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB133400) [pid = 3960] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D7E6B000) [pid = 3960] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016C94C8C00) [pid = 3960] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D120F000) [pid = 3960] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D7EB9400) [pid = 3960] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:59:25 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D7287400) [pid = 3960] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:59:25 INFO - PROCESS | 3960 | 1468501165574 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:59:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:59:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 732ms 05:59:25 INFO - PROCESS | 3960 | 1468501165611 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 3960 | 1468501165613 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 05:59:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:59:25 INFO - PROCESS | 3960 | 1468501165621 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:59:25 INFO - PROCESS | 3960 | 1468501165623 Marionette TRACE conn6 <- [1,2866,null,{}] 05:59:25 INFO - PROCESS | 3960 | 1468501165626 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:25 INFO - PROCESS | 3960 | 1468501165628 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:25 INFO - PROCESS | 3960 | 1468501165710 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 05:59:25 INFO - PROCESS | 3960 | 1468501165718 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 3960 | 1468501165720 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:25 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBD2800 == 33 [pid = 3960] [id = 726] 05:59:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CAE25400) [pid = 3960] [serial = 2178] [outer = 0000000000000000] 05:59:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CF99B800) [pid = 3960] [serial = 2179] [outer = 00000016CAE25400] 05:59:25 INFO - PROCESS | 3960 | 1468501165764 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D7816000) [pid = 3960] [serial = 2180] [outer = 00000016CAE25400] 05:59:26 INFO - PROCESS | 3960 | 1468501166200 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:59:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:59:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 05:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:59:26 INFO - PROCESS | 3960 | 1468501166255 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 05:59:26 INFO - PROCESS | 3960 | 1468501166257 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 05:59:26 INFO - PROCESS | 3960 | 1468501166260 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:59:26 INFO - PROCESS | 3960 | 1468501166262 Marionette TRACE conn6 <- [1,2870,null,{}] 05:59:26 INFO - PROCESS | 3960 | 1468501166266 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:26 INFO - PROCESS | 3960 | 1468501166267 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:26 INFO - PROCESS | 3960 | 1468501166373 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 05:59:26 INFO - PROCESS | 3960 | 1468501166380 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 3960 | 1468501166382 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:26 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFEEC800 == 34 [pid = 3960] [id = 727] 05:59:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D7E6D000) [pid = 3960] [serial = 2181] [outer = 0000000000000000] 05:59:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D91FE800) [pid = 3960] [serial = 2182] [outer = 00000016D7E6D000] 05:59:26 INFO - PROCESS | 3960 | 1468501166426 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D9461C00) [pid = 3960] [serial = 2183] [outer = 00000016D7E6D000] 05:59:26 INFO - PROCESS | 3960 | 1468501166837 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:59:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:59:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 628ms 05:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:59:26 INFO - PROCESS | 3960 | 1468501166893 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 05:59:26 INFO - PROCESS | 3960 | 1468501166895 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 05:59:26 INFO - PROCESS | 3960 | 1468501166898 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:59:26 INFO - PROCESS | 3960 | 1468501166900 Marionette TRACE conn6 <- [1,2874,null,{}] 05:59:26 INFO - PROCESS | 3960 | 1468501166903 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:26 INFO - PROCESS | 3960 | 1468501166905 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:26 INFO - PROCESS | 3960 | 1468501166988 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 05:59:27 INFO - PROCESS | 3960 | 1468501166994 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:27 INFO - PROCESS | 3960 | 1468501166996 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6C7000 == 35 [pid = 3960] [id = 728] 05:59:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D94EA000) [pid = 3960] [serial = 2184] [outer = 0000000000000000] 05:59:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D9E2A400) [pid = 3960] [serial = 2185] [outer = 00000016D94EA000] 05:59:27 INFO - PROCESS | 3960 | 1468501167041 Marionette DEBUG loaded listener.js 05:59:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D9E31400) [pid = 3960] [serial = 2186] [outer = 00000016D94EA000] 05:59:27 INFO - PROCESS | 3960 | 1468501167447 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:59:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:59:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 587ms 05:59:27 INFO - PROCESS | 3960 | 1468501167536 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 3960 | 1468501167541 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 05:59:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:59:27 INFO - PROCESS | 3960 | 1468501167551 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 3960 | 1468501167556 Marionette TRACE conn6 <- [1,2878,null,{}] 05:59:27 INFO - PROCESS | 3960 | 1468501167562 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:27 INFO - PROCESS | 3960 | 1468501167566 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:27 INFO - PROCESS | 3960 | 1468501167706 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 05:59:27 INFO - PROCESS | 3960 | 1468501167859 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:27 INFO - PROCESS | 3960 | 1468501167865 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:27 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D50C6000 == 36 [pid = 3960] [id = 729] 05:59:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CB384C00) [pid = 3960] [serial = 2187] [outer = 0000000000000000] 05:59:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016CB38DC00) [pid = 3960] [serial = 2188] [outer = 00000016CB384C00] 05:59:27 INFO - PROCESS | 3960 | 1468501167923 Marionette DEBUG loaded listener.js 05:59:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CC74C800) [pid = 3960] [serial = 2189] [outer = 00000016CB384C00] 05:59:28 INFO - PROCESS | 3960 | 1468501168516 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:59:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:59:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1033ms 05:59:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:59:28 INFO - PROCESS | 3960 | 1468501168588 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 05:59:28 INFO - PROCESS | 3960 | 1468501168591 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 05:59:28 INFO - PROCESS | 3960 | 1468501168598 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:59:28 INFO - PROCESS | 3960 | 1468501168603 Marionette TRACE conn6 <- [1,2882,null,{}] 05:59:28 INFO - PROCESS | 3960 | 1468501168607 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:28 INFO - PROCESS | 3960 | 1468501168610 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:28 INFO - PROCESS | 3960 | 1468501168728 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 05:59:28 INFO - PROCESS | 3960 | 1468501168856 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:28 INFO - PROCESS | 3960 | 1468501168859 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:28 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7A6000 == 37 [pid = 3960] [id = 730] 05:59:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D1948400) [pid = 3960] [serial = 2190] [outer = 0000000000000000] 05:59:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D4B8F400) [pid = 3960] [serial = 2191] [outer = 00000016D1948400] 05:59:28 INFO - PROCESS | 3960 | 1468501168917 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D7522400) [pid = 3960] [serial = 2192] [outer = 00000016D1948400] 05:59:29 INFO - PROCESS | 3960 | 1468501169510 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:59:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:59:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 944ms 05:59:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:59:29 INFO - PROCESS | 3960 | 1468501169540 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 3960 | 1468501169543 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 05:59:29 INFO - PROCESS | 3960 | 1468501169547 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 3960 | 1468501169549 Marionette TRACE conn6 <- [1,2886,null,{}] 05:59:29 INFO - PROCESS | 3960 | 1468501169559 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:29 INFO - PROCESS | 3960 | 1468501169564 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:29 INFO - PROCESS | 3960 | 1468501169682 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 05:59:29 INFO - PROCESS | 3960 | 1468501169811 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:29 INFO - PROCESS | 3960 | 1468501169816 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:29 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E0062800 == 38 [pid = 3960] [id = 731] 05:59:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8843C00) [pid = 3960] [serial = 2193] [outer = 0000000000000000] 05:59:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D88E1800) [pid = 3960] [serial = 2194] [outer = 00000016D8843C00] 05:59:29 INFO - PROCESS | 3960 | 1468501169875 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D8A7A400) [pid = 3960] [serial = 2195] [outer = 00000016D8843C00] 05:59:30 INFO - PROCESS | 3960 | 1468501170499 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 986ms 05:59:30 INFO - PROCESS | 3960 | 1468501170534 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 05:59:30 INFO - PROCESS | 3960 | 1468501170537 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 05:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:59:30 INFO - PROCESS | 3960 | 1468501170540 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 3960 | 1468501170543 Marionette TRACE conn6 <- [1,2890,null,{}] 05:59:30 INFO - PROCESS | 3960 | 1468501170546 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:30 INFO - PROCESS | 3960 | 1468501170549 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:30 INFO - PROCESS | 3960 | 1468501170662 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 05:59:30 INFO - PROCESS | 3960 | 1468501170806 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:30 INFO - PROCESS | 3960 | 1468501170809 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:30 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE74F800 == 39 [pid = 3960] [id = 732] 05:59:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D858A000) [pid = 3960] [serial = 2196] [outer = 0000000000000000] 05:59:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D9E2E000) [pid = 3960] [serial = 2197] [outer = 00000016D858A000] 05:59:30 INFO - PROCESS | 3960 | 1468501170867 Marionette DEBUG loaded listener.js 05:59:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D9E4D800) [pid = 3960] [serial = 2198] [outer = 00000016D858A000] 05:59:31 INFO - PROCESS | 3960 | 1468501171634 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:59:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:59:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1130ms 05:59:31 INFO - PROCESS | 3960 | 1468501171673 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 05:59:31 INFO - PROCESS | 3960 | 1468501171678 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 05:59:31 INFO - PROCESS | 3960 | 1468501171683 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:59:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:59:31 INFO - PROCESS | 3960 | 1468501171686 Marionette TRACE conn6 <- [1,2894,null,{}] 05:59:31 INFO - PROCESS | 3960 | 1468501171692 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:31 INFO - PROCESS | 3960 | 1468501171695 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:31 INFO - PROCESS | 3960 | 1468501171809 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 05:59:31 INFO - PROCESS | 3960 | 1468501171908 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 3960 | 1468501171912 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:31 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7429800 == 40 [pid = 3960] [id = 733] 05:59:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CB444400) [pid = 3960] [serial = 2199] [outer = 0000000000000000] 05:59:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016CB44EC00) [pid = 3960] [serial = 2200] [outer = 00000016CB444400] 05:59:31 INFO - PROCESS | 3960 | 1468501171963 Marionette DEBUG loaded listener.js 05:59:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016CF7C3800) [pid = 3960] [serial = 2201] [outer = 00000016CB444400] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFEEC800 == 39 [pid = 3960] [id = 727] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBD2800 == 38 [pid = 3960] [id = 726] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF6D000 == 37 [pid = 3960] [id = 725] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEB9C000 == 36 [pid = 3960] [id = 724] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7428000 == 35 [pid = 3960] [id = 723] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6C7800 == 34 [pid = 3960] [id = 722] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA7DB800 == 33 [pid = 3960] [id = 721] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D734E800 == 32 [pid = 3960] [id = 720] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D67D0000 == 31 [pid = 3960] [id = 719] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8ABF800 == 30 [pid = 3960] [id = 718] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0293800 == 29 [pid = 3960] [id = 717] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE74F800 == 28 [pid = 3960] [id = 732] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016E0062800 == 27 [pid = 3960] [id = 731] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7A6000 == 26 [pid = 3960] [id = 730] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6C7000 == 25 [pid = 3960] [id = 728] 05:59:33 INFO - PROCESS | 3960 | --DOCSHELL 00000016D50C6000 == 24 [pid = 3960] [id = 729] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016D6BC9800) [pid = 3960] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D7495000) [pid = 3960] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D780E800) [pid = 3960] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D81AF000) [pid = 3960] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D7EB1000) [pid = 3960] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D0747C00) [pid = 3960] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D857F000) [pid = 3960] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CB38C800) [pid = 3960] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016C9646000) [pid = 3960] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D4E71000) [pid = 3960] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D193F400) [pid = 3960] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D854F400) [pid = 3960] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D826B400) [pid = 3960] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D9108800) [pid = 3960] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D8B39000) [pid = 3960] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D84FAC00) [pid = 3960] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D7E5EC00) [pid = 3960] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D858A800) [pid = 3960] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D1C7B800) [pid = 3960] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D884AC00) [pid = 3960] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D193CC00) [pid = 3960] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D01D5800) [pid = 3960] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CC759C00) [pid = 3960] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D016E400) [pid = 3960] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D1211400) [pid = 3960] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016CB39C400) [pid = 3960] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CB729C00) [pid = 3960] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 05:59:33 INFO - PROCESS | 3960 | 1468501173264 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:59:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:59:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1637ms 05:59:33 INFO - PROCESS | 3960 | 1468501173327 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 05:59:33 INFO - PROCESS | 3960 | 1468501173332 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 05:59:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:59:33 INFO - PROCESS | 3960 | 1468501173342 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:59:33 INFO - PROCESS | 3960 | 1468501173345 Marionette TRACE conn6 <- [1,2898,null,{}] 05:59:33 INFO - PROCESS | 3960 | 1468501173351 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:33 INFO - PROCESS | 3960 | 1468501173354 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:33 INFO - PROCESS | 3960 | 1468501173451 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 05:59:33 INFO - PROCESS | 3960 | 1468501173464 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:33 INFO - PROCESS | 3960 | 1468501173469 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:33 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1235800 == 25 [pid = 3960] [id = 734] 05:59:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB2CB400) [pid = 3960] [serial = 2202] [outer = 0000000000000000] 05:59:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB32EC00) [pid = 3960] [serial = 2203] [outer = 00000016CB2CB400] 05:59:33 INFO - PROCESS | 3960 | 1468501173519 Marionette DEBUG loaded listener.js 05:59:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB39E400) [pid = 3960] [serial = 2204] [outer = 00000016CB2CB400] 05:59:33 INFO - PROCESS | 3960 | 1468501173992 Marionette TRACE conn6 <- [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]]]}] 05:59:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:59:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:59:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 05:59:34 INFO - PROCESS | 3960 | 1468501174037 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 3960 | 1468501174043 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 05:59:34 INFO - TEST-START | /DOMEvents/constructors.html 05:59:34 INFO - PROCESS | 3960 | 1468501174050 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 3960 | 1468501174053 Marionette TRACE conn6 <- [1,2902,null,{}] 05:59:34 INFO - PROCESS | 3960 | 1468501174057 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:34 INFO - PROCESS | 3960 | 1468501174059 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:34 INFO - PROCESS | 3960 | 1468501174151 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 05:59:34 INFO - PROCESS | 3960 | 1468501174159 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:34 INFO - PROCESS | 3960 | 1468501174161 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:34 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D734E800 == 26 [pid = 3960] [id = 735] 05:59:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB74E000) [pid = 3960] [serial = 2205] [outer = 0000000000000000] 05:59:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CBC4E800) [pid = 3960] [serial = 2206] [outer = 00000016CB74E000] 05:59:34 INFO - PROCESS | 3960 | 1468501174210 Marionette DEBUG loaded listener.js 05:59:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CFA72800) [pid = 3960] [serial = 2207] [outer = 00000016CB74E000] 05:59:34 INFO - PROCESS | 3960 | 1468501174782 Marionette TRACE conn6 <- [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]]]}] 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:59:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:59:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 813ms 05:59:34 INFO - PROCESS | 3960 | 1468501174864 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 05:59:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:59:34 INFO - PROCESS | 3960 | 1468501174866 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 05:59:34 INFO - PROCESS | 3960 | 1468501174872 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 3960 | 1468501174876 Marionette TRACE conn6 <- [1,2906,null,{}] 05:59:34 INFO - PROCESS | 3960 | 1468501174888 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:34 INFO - PROCESS | 3960 | 1468501174893 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:35 INFO - PROCESS | 3960 | 1468501175011 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 05:59:35 INFO - PROCESS | 3960 | 1468501175065 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:35 INFO - PROCESS | 3960 | 1468501175069 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8ABD800 == 27 [pid = 3960] [id = 736] 05:59:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016CB164800) [pid = 3960] [serial = 2208] [outer = 0000000000000000] 05:59:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D193E800) [pid = 3960] [serial = 2209] [outer = 00000016CB164800] 05:59:35 INFO - PROCESS | 3960 | 1468501175118 Marionette DEBUG loaded listener.js 05:59:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D1C7DC00) [pid = 3960] [serial = 2210] [outer = 00000016CB164800] 05:59:35 INFO - PROCESS | 3960 | 1468501175507 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:59:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:59:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 694ms 05:59:35 INFO - PROCESS | 3960 | 1468501175567 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 05:59:35 INFO - PROCESS | 3960 | 1468501175570 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 05:59:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:59:35 INFO - PROCESS | 3960 | 1468501175581 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:59:35 INFO - PROCESS | 3960 | 1468501175583 Marionette TRACE conn6 <- [1,2910,null,{}] 05:59:35 INFO - PROCESS | 3960 | 1468501175587 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:35 INFO - PROCESS | 3960 | 1468501175589 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:35 INFO - PROCESS | 3960 | 1468501175715 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 05:59:35 INFO - PROCESS | 3960 | 1468501175770 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:35 INFO - PROCESS | 3960 | 1468501175772 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:35 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB40D000 == 28 [pid = 3960] [id = 737] 05:59:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D4E09800) [pid = 3960] [serial = 2211] [outer = 0000000000000000] 05:59:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D4E71000) [pid = 3960] [serial = 2212] [outer = 00000016D4E09800] 05:59:35 INFO - PROCESS | 3960 | 1468501175818 Marionette DEBUG loaded listener.js 05:59:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D6BDB400) [pid = 3960] [serial = 2213] [outer = 00000016D4E09800] 05:59:36 INFO - PROCESS | 3960 | [3960] 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 05:59:36 INFO - PROCESS | 3960 | [3960] 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 05:59:36 INFO - PROCESS | 3960 | [3960] 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 05:59:36 INFO - PROCESS | 3960 | [3960] 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 05:59:36 INFO - PROCESS | 3960 | 1468501176227 Marionette TRACE conn6 <- [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]]]}] 05:59:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:59:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:36 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 05:59:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:36 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 05:59:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:36 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]" 05:59:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:59:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 695ms 05:59:36 INFO - PROCESS | 3960 | 1468501176271 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 3960 | 1468501176273 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 05:59:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:59:36 INFO - PROCESS | 3960 | 1468501176277 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:59:36 INFO - PROCESS | 3960 | 1468501176278 Marionette TRACE conn6 <- [1,2914,null,{}] 05:59:36 INFO - PROCESS | 3960 | 1468501176282 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:36 INFO - PROCESS | 3960 | 1468501176284 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:36 INFO - PROCESS | 3960 | 1468501176432 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 05:59:36 INFO - PROCESS | 3960 | 1468501176453 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:36 INFO - PROCESS | 3960 | 1468501176455 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:36 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3D3000 == 29 [pid = 3960] [id = 738] 05:59:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CB72C800) [pid = 3960] [serial = 2214] [outer = 0000000000000000] 05:59:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7B6AC00) [pid = 3960] [serial = 2215] [outer = 00000016CB72C800] 05:59:36 INFO - PROCESS | 3960 | 1468501176500 Marionette DEBUG loaded listener.js 05:59:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7E6C800) [pid = 3960] [serial = 2216] [outer = 00000016CB72C800] 05:59:36 INFO - PROCESS | 3960 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:59:36 INFO - PROCESS | 3960 | 1468501176910 Marionette TRACE conn6 <- [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]]]}] 05:59:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:59:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 690ms 05:59:36 INFO - PROCESS | 3960 | 1468501176970 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 3960 | 1468501176972 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 05:59:36 INFO - PROCESS | 3960 | 1468501176975 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:59:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:59:36 INFO - PROCESS | 3960 | 1468501176977 Marionette TRACE conn6 <- [1,2918,null,{}] 05:59:37 INFO - PROCESS | 3960 | 1468501176990 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:37 INFO - PROCESS | 3960 | 1468501177003 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:37 INFO - PROCESS | 3960 | 1468501177141 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 05:59:37 INFO - PROCESS | 3960 | 1468501177146 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 3960 | 1468501177148 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:37 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5AE800 == 30 [pid = 3960] [id = 739] 05:59:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D7284400) [pid = 3960] [serial = 2217] [outer = 0000000000000000] 05:59:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D7F68C00) [pid = 3960] [serial = 2218] [outer = 00000016D7284400] 05:59:37 INFO - PROCESS | 3960 | 1468501177196 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D8547000) [pid = 3960] [serial = 2219] [outer = 00000016D7284400] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D8037800) [pid = 3960] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CFABB800) [pid = 3960] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D4E68400) [pid = 3960] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CB63A800) [pid = 3960] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D8A77000) [pid = 3960] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CF754400) [pid = 3960] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CF996400) [pid = 3960] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB140400) [pid = 3960] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016C9E45400) [pid = 3960] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CAE25400) [pid = 3960] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D858AC00) [pid = 3960] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D94EA000) [pid = 3960] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:59:37 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D7E6D000) [pid = 3960] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:59:37 INFO - PROCESS | 3960 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:59:37 INFO - PROCESS | 3960 | 1468501177821 Marionette TRACE conn6 <- [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]]]}] 05:59:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:59:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 881ms 05:59:37 INFO - PROCESS | 3960 | 1468501177859 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 05:59:37 INFO - PROCESS | 3960 | 1468501177861 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 05:59:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:59:37 INFO - PROCESS | 3960 | 1468501177865 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:59:37 INFO - PROCESS | 3960 | 1468501177866 Marionette TRACE conn6 <- [1,2922,null,{}] 05:59:37 INFO - PROCESS | 3960 | 1468501177870 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:37 INFO - PROCESS | 3960 | 1468501177872 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:37 INFO - PROCESS | 3960 | 1468501177951 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 05:59:37 INFO - PROCESS | 3960 | 1468501177956 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 3960 | 1468501177958 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:37 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE74E000 == 31 [pid = 3960] [id = 740] 05:59:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D0529000) [pid = 3960] [serial = 2220] [outer = 0000000000000000] 05:59:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D7EB5C00) [pid = 3960] [serial = 2221] [outer = 00000016D0529000] 05:59:38 INFO - PROCESS | 3960 | 1468501178003 Marionette DEBUG loaded listener.js 05:59:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D8543800) [pid = 3960] [serial = 2222] [outer = 00000016D0529000] 05:59:38 INFO - PROCESS | 3960 | 1468501178381 Marionette TRACE conn6 <- [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]]]}] 05:59:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:59:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 587ms 05:59:38 INFO - PROCESS | 3960 | 1468501178460 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 05:59:38 INFO - PROCESS | 3960 | 1468501178462 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 05:59:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:59:38 INFO - PROCESS | 3960 | 1468501178470 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:59:38 INFO - PROCESS | 3960 | 1468501178480 Marionette TRACE conn6 <- [1,2926,null,{}] 05:59:38 INFO - PROCESS | 3960 | 1468501178484 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:38 INFO - PROCESS | 3960 | 1468501178486 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:38 INFO - PROCESS | 3960 | 1468501178568 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 05:59:38 INFO - PROCESS | 3960 | 1468501178572 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:38 INFO - PROCESS | 3960 | 1468501178574 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:38 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE82E800 == 32 [pid = 3960] [id = 741] 05:59:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8543C00) [pid = 3960] [serial = 2223] [outer = 0000000000000000] 05:59:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8583800) [pid = 3960] [serial = 2224] [outer = 00000016D8543C00] 05:59:38 INFO - PROCESS | 3960 | 1468501178622 Marionette DEBUG loaded listener.js 05:59:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D883CC00) [pid = 3960] [serial = 2225] [outer = 00000016D8543C00] 05:59:39 INFO - PROCESS | 3960 | 1468501179005 Marionette TRACE conn6 <- [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]]]}] 05:59:39 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. 05:59:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 586ms 05:59:39 INFO - PROCESS | 3960 | 1468501179055 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 3960 | 1468501179057 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 05:59:39 INFO - PROCESS | 3960 | 1468501179060 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:59:39 INFO - PROCESS | 3960 | 1468501179062 Marionette TRACE conn6 <- [1,2930,null,{}] 05:59:39 INFO - PROCESS | 3960 | 1468501179066 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:39 INFO - PROCESS | 3960 | 1468501179068 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:39 INFO - PROCESS | 3960 | 1468501179187 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 05:59:39 INFO - PROCESS | 3960 | 1468501179198 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:39 INFO - PROCESS | 3960 | 1468501179200 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:39 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8ABC800 == 33 [pid = 3960] [id = 742] 05:59:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8843400) [pid = 3960] [serial = 2226] [outer = 0000000000000000] 05:59:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D88E3000) [pid = 3960] [serial = 2227] [outer = 00000016D8843400] 05:59:39 INFO - PROCESS | 3960 | 1468501179246 Marionette DEBUG loaded listener.js 05:59:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D88ED000) [pid = 3960] [serial = 2228] [outer = 00000016D8843400] 05:59:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1235800 == 32 [pid = 3960] [id = 734] 05:59:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7429800 == 31 [pid = 3960] [id = 733] 05:59:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5AE800 == 30 [pid = 3960] [id = 739] 05:59:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE82E800 == 29 [pid = 3960] [id = 741] 05:59:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE74E000 == 28 [pid = 3960] [id = 740] 05:59:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB40D000 == 27 [pid = 3960] [id = 737] 05:59:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016D734E800 == 26 [pid = 3960] [id = 735] 05:59:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3D3000 == 25 [pid = 3960] [id = 738] 05:59:40 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8ABD800 == 24 [pid = 3960] [id = 736] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D803C400) [pid = 3960] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D8A7F400) [pid = 3960] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D883E000) [pid = 3960] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D6BCA800) [pid = 3960] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D7813C00) [pid = 3960] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CB72FC00) [pid = 3960] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D9107800) [pid = 3960] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CF996800) [pid = 3960] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D1283800) [pid = 3960] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D1762800) [pid = 3960] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D047BC00) [pid = 3960] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D1357400) [pid = 3960] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D7EB7000) [pid = 3960] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CA9C1000) [pid = 3960] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016CB323800) [pid = 3960] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D7816000) [pid = 3960] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D88EF400) [pid = 3960] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (00000016D9E2A400) [pid = 3960] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (00000016CF99B800) [pid = 3960] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (00000016D9E31400) [pid = 3960] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (00000016D91FE800) [pid = 3960] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (00000016D8462C00) [pid = 3960] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (00000016D9461C00) [pid = 3960] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (00000016D9111C00) [pid = 3960] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 05:59:40 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (00000016D8032400) [pid = 3960] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 05:59:41 INFO - PROCESS | 3960 | 1468501180994 Marionette TRACE conn6 <- [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"]]]}] 05:59:41 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 05:59:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:59:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1995ms 05:59:41 INFO - PROCESS | 3960 | 1468501181060 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 05:59:41 INFO - PROCESS | 3960 | 1468501181065 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 05:59:41 INFO - PROCESS | 3960 | 1468501181070 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:59:41 INFO - PROCESS | 3960 | 1468501181073 Marionette TRACE conn6 <- [1,2934,null,{}] 05:59:41 INFO - PROCESS | 3960 | 1468501181079 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:41 INFO - PROCESS | 3960 | 1468501181083 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:41 INFO - PROCESS | 3960 | 1468501181182 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 05:59:41 INFO - PROCESS | 3960 | 1468501181196 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:41 INFO - PROCESS | 3960 | 1468501181199 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:41 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D072A800 == 25 [pid = 3960] [id = 743] 05:59:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (00000016CB2CC000) [pid = 3960] [serial = 2229] [outer = 0000000000000000] 05:59:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (00000016CB2CE000) [pid = 3960] [serial = 2230] [outer = 00000016CB2CC000] 05:59:41 INFO - PROCESS | 3960 | 1468501181250 Marionette DEBUG loaded listener.js 05:59:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (00000016CB328C00) [pid = 3960] [serial = 2231] [outer = 00000016CB2CC000] 05:59:41 INFO - PROCESS | 3960 | 1468501181719 Marionette TRACE conn6 <- [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]]]}] 05:59:41 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. 05:59:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 690ms 05:59:41 INFO - PROCESS | 3960 | 1468501181764 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 05:59:41 INFO - PROCESS | 3960 | 1468501181769 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 05:59:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:59:41 INFO - PROCESS | 3960 | 1468501181780 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - PROCESS | 3960 | 1468501181783 Marionette TRACE conn6 <- [1,2938,null,{}] 05:59:41 INFO - PROCESS | 3960 | 1468501181787 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:41 INFO - PROCESS | 3960 | 1468501181790 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:41 INFO - PROCESS | 3960 | 1468501181881 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 05:59:41 INFO - PROCESS | 3960 | 1468501181890 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:41 INFO - PROCESS | 3960 | 1468501181892 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:41 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D6F04800 == 26 [pid = 3960] [id = 744] 05:59:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (00000016CB39C000) [pid = 3960] [serial = 2232] [outer = 0000000000000000] 05:59:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (00000016CB446400) [pid = 3960] [serial = 2233] [outer = 00000016CB39C000] 05:59:41 INFO - PROCESS | 3960 | 1468501181947 Marionette DEBUG loaded listener.js 05:59:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (00000016CB729800) [pid = 3960] [serial = 2234] [outer = 00000016CB39C000] 05:59:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D7432800 == 27 [pid = 3960] [id = 745] 05:59:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (00000016CB786000) [pid = 3960] [serial = 2235] [outer = 0000000000000000] 05:59:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (00000016CC2DD400) [pid = 3960] [serial = 2236] [outer = 00000016CB786000] 05:59:42 INFO - PROCESS | 3960 | 1468501182425 Marionette TRACE conn6 <- [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]]]}] 05:59:42 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. 05:59:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 691ms 05:59:42 INFO - PROCESS | 3960 | 1468501182475 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 05:59:42 INFO - PROCESS | 3960 | 1468501182478 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 05:59:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:59:42 INFO - PROCESS | 3960 | 1468501182482 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:59:42 INFO - PROCESS | 3960 | 1468501182485 Marionette TRACE conn6 <- [1,2942,null,{}] 05:59:42 INFO - PROCESS | 3960 | 1468501182497 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:42 INFO - PROCESS | 3960 | 1468501182502 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:42 INFO - PROCESS | 3960 | 1468501182634 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 05:59:42 INFO - PROCESS | 3960 | 1468501182712 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:42 INFO - PROCESS | 3960 | 1468501182715 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:42 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8512800 == 28 [pid = 3960] [id = 746] 05:59:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016C9602400) [pid = 3960] [serial = 2237] [outer = 0000000000000000] 05:59:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016CF99E800) [pid = 3960] [serial = 2238] [outer = 00000016C9602400] 05:59:42 INFO - PROCESS | 3960 | 1468501182764 Marionette DEBUG loaded listener.js 05:59:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016D01B7400) [pid = 3960] [serial = 2239] [outer = 00000016C9602400] 05:59:43 INFO - PROCESS | 3960 | 1468501183121 Marionette TRACE conn6 <- [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]]]}] 05:59:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:59:43 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 05:59:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 690ms 05:59:43 INFO - PROCESS | 3960 | 1468501183174 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 05:59:43 INFO - PROCESS | 3960 | 1468501183177 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 05:59:43 INFO - PROCESS | 3960 | 1468501183180 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:59:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:59:43 INFO - PROCESS | 3960 | 1468501183182 Marionette TRACE conn6 <- [1,2946,null,{}] 05:59:43 INFO - PROCESS | 3960 | 1468501183186 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:43 INFO - PROCESS | 3960 | 1468501183188 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:43 INFO - PROCESS | 3960 | 1468501183320 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 05:59:43 INFO - PROCESS | 3960 | 1468501183328 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:43 INFO - PROCESS | 3960 | 1468501183330 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA976800 == 29 [pid = 3960] [id = 747] 05:59:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016D04ED000) [pid = 3960] [serial = 2240] [outer = 0000000000000000] 05:59:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016D1356800) [pid = 3960] [serial = 2241] [outer = 00000016D04ED000] 05:59:43 INFO - PROCESS | 3960 | 1468501183375 Marionette DEBUG loaded listener.js 05:59:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016D175DC00) [pid = 3960] [serial = 2242] [outer = 00000016D04ED000] 05:59:43 INFO - PROCESS | 3960 | 1468501183759 Marionette TRACE conn6 <- [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]]]}] 05:59:43 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. 05:59:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 05:59:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:59:43 INFO - PROCESS | 3960 | 1468501183813 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 05:59:43 INFO - PROCESS | 3960 | 1468501183815 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 05:59:43 INFO - PROCESS | 3960 | 1468501183818 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:59:43 INFO - PROCESS | 3960 | 1468501183820 Marionette TRACE conn6 <- [1,2950,null,{}] 05:59:43 INFO - PROCESS | 3960 | 1468501183824 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:43 INFO - PROCESS | 3960 | 1468501183826 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:43 INFO - PROCESS | 3960 | 1468501183933 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 05:59:43 INFO - PROCESS | 3960 | 1468501183940 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:43 INFO - PROCESS | 3960 | 1468501183943 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:43 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC221000 == 30 [pid = 3960] [id = 748] 05:59:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB39B400) [pid = 3960] [serial = 2243] [outer = 0000000000000000] 05:59:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D17BD400) [pid = 3960] [serial = 2244] [outer = 00000016CB39B400] 05:59:43 INFO - PROCESS | 3960 | 1468501183988 Marionette DEBUG loaded listener.js 05:59:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D1C71C00) [pid = 3960] [serial = 2245] [outer = 00000016CB39B400] 05:59:44 INFO - PROCESS | 3960 | 1468501184382 Marionette TRACE conn6 <- [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]]]}] 05:59:44 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. 05:59:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 05:59:44 INFO - PROCESS | 3960 | 1468501184451 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 05:59:44 INFO - PROCESS | 3960 | 1468501184453 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 05:59:44 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:59:44 INFO - PROCESS | 3960 | 1468501184456 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:59:44 INFO - PROCESS | 3960 | 1468501184458 Marionette TRACE conn6 <- [1,2954,null,{}] 05:59:44 INFO - PROCESS | 3960 | 1468501184462 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:44 INFO - PROCESS | 3960 | 1468501184467 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:44 INFO - PROCESS | 3960 | 1468501184605 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 05:59:44 INFO - PROCESS | 3960 | 1468501184613 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:44 INFO - PROCESS | 3960 | 1468501184615 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:44 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC6E0800 == 31 [pid = 3960] [id = 749] 05:59:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D4B8D800) [pid = 3960] [serial = 2246] [outer = 0000000000000000] 05:59:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D6BC9800) [pid = 3960] [serial = 2247] [outer = 00000016D4B8D800] 05:59:44 INFO - PROCESS | 3960 | 1468501184661 Marionette DEBUG loaded listener.js 05:59:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D7810800) [pid = 3960] [serial = 2248] [outer = 00000016D4B8D800] 05:59:45 INFO - PROCESS | 3960 | 1468501185044 Marionette TRACE conn6 <- [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]]]}] 05:59:45 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. 05:59:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 05:59:45 INFO - PROCESS | 3960 | 1468501185088 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 05:59:45 INFO - PROCESS | 3960 | 1468501185090 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 05:59:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:59:45 INFO - PROCESS | 3960 | 1468501185093 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:59:45 INFO - PROCESS | 3960 | 1468501185095 Marionette TRACE conn6 <- [1,2958,null,{}] 05:59:45 INFO - PROCESS | 3960 | 1468501185099 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:45 INFO - PROCESS | 3960 | 1468501185101 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:45 INFO - PROCESS | 3960 | 1468501185180 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 05:59:45 INFO - PROCESS | 3960 | 1468501185286 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:45 INFO - PROCESS | 3960 | 1468501185288 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE5BF800 == 32 [pid = 3960] [id = 750] 05:59:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CAE28000) [pid = 3960] [serial = 2249] [outer = 0000000000000000] 05:59:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7861400) [pid = 3960] [serial = 2250] [outer = 00000016CAE28000] 05:59:45 INFO - PROCESS | 3960 | 1468501185335 Marionette DEBUG loaded listener.js 05:59:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7EB4000) [pid = 3960] [serial = 2251] [outer = 00000016CAE28000] 05:59:45 INFO - PROCESS | 3960 | 1468501185644 Marionette TRACE conn6 <- [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]]]}] 05:59:45 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. 05:59:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 586ms 05:59:45 INFO - PROCESS | 3960 | 1468501185688 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 05:59:45 INFO - PROCESS | 3960 | 1468501185690 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 05:59:45 INFO - PROCESS | 3960 | 1468501185693 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:59:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:59:45 INFO - PROCESS | 3960 | 1468501185695 Marionette TRACE conn6 <- [1,2962,null,{}] 05:59:45 INFO - PROCESS | 3960 | 1468501185698 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:45 INFO - PROCESS | 3960 | 1468501185700 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:45 INFO - PROCESS | 3960 | 1468501185818 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 05:59:45 INFO - PROCESS | 3960 | 1468501185825 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:45 INFO - PROCESS | 3960 | 1468501185827 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:45 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7B8800 == 33 [pid = 3960] [id = 751] 05:59:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D7EB1000) [pid = 3960] [serial = 2252] [outer = 0000000000000000] 05:59:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7F11400) [pid = 3960] [serial = 2253] [outer = 00000016D7EB1000] 05:59:45 INFO - PROCESS | 3960 | 1468501185871 Marionette DEBUG loaded listener.js 05:59:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D803C000) [pid = 3960] [serial = 2254] [outer = 00000016D7EB1000] 05:59:46 INFO - PROCESS | 3960 | 1468501186293 Marionette TRACE conn6 <- [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]]]}] 05:59:46 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. 05:59:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 628ms 05:59:46 INFO - PROCESS | 3960 | 1468501186325 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 05:59:46 INFO - PROCESS | 3960 | 1468501186327 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 05:59:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:59:46 INFO - PROCESS | 3960 | 1468501186330 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:59:46 INFO - PROCESS | 3960 | 1468501186332 Marionette TRACE conn6 <- [1,2966,null,{}] 05:59:46 INFO - PROCESS | 3960 | 1468501186340 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:46 INFO - PROCESS | 3960 | 1468501186342 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:46 INFO - PROCESS | 3960 | 1468501186452 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 05:59:46 INFO - PROCESS | 3960 | 1468501186458 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:46 INFO - PROCESS | 3960 | 1468501186459 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:46 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8511000 == 34 [pid = 3960] [id = 752] 05:59:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D7EB4400) [pid = 3960] [serial = 2255] [outer = 0000000000000000] 05:59:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D826A000) [pid = 3960] [serial = 2256] [outer = 00000016D7EB4400] 05:59:46 INFO - PROCESS | 3960 | 1468501186504 Marionette DEBUG loaded listener.js 05:59:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D8463800) [pid = 3960] [serial = 2257] [outer = 00000016D7EB4400] 05:59:46 INFO - PROCESS | 3960 | 1468501186926 Marionette TRACE conn6 <- [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]]]}] 05:59:46 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. 05:59:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 05:59:46 INFO - PROCESS | 3960 | 1468501186963 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 05:59:46 INFO - PROCESS | 3960 | 1468501186965 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 05:59:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:59:46 INFO - PROCESS | 3960 | 1468501186974 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:59:46 INFO - PROCESS | 3960 | 1468501186976 Marionette TRACE conn6 <- [1,2970,null,{}] 05:59:46 INFO - PROCESS | 3960 | 1468501186979 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:46 INFO - PROCESS | 3960 | 1468501186981 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:47 INFO - PROCESS | 3960 | 1468501187095 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 05:59:47 INFO - PROCESS | 3960 | 1468501187101 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:47 INFO - PROCESS | 3960 | 1468501187103 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF74000 == 35 [pid = 3960] [id = 753] 05:59:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D8460000) [pid = 3960] [serial = 2258] [outer = 0000000000000000] 05:59:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D854F400) [pid = 3960] [serial = 2259] [outer = 00000016D8460000] 05:59:47 INFO - PROCESS | 3960 | 1468501187147 Marionette DEBUG loaded listener.js 05:59:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D8586000) [pid = 3960] [serial = 2260] [outer = 00000016D8460000] 05:59:47 INFO - PROCESS | 3960 | 1468501187567 Marionette TRACE conn6 <- [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"]]]}] 05:59:47 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 05:59:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:59:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 05:59:47 INFO - PROCESS | 3960 | 1468501187606 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 05:59:47 INFO - PROCESS | 3960 | 1468501187609 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 05:59:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:59:47 INFO - PROCESS | 3960 | 1468501187612 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:59:47 INFO - PROCESS | 3960 | 1468501187615 Marionette TRACE conn6 <- [1,2974,null,{}] 05:59:47 INFO - PROCESS | 3960 | 1468501187618 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:47 INFO - PROCESS | 3960 | 1468501187621 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:47 INFO - PROCESS | 3960 | 1468501187742 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 05:59:47 INFO - PROCESS | 3960 | 1468501187747 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:47 INFO - PROCESS | 3960 | 1468501187749 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:47 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC220800 == 36 [pid = 3960] [id = 754] 05:59:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D883E000) [pid = 3960] [serial = 2261] [outer = 0000000000000000] 05:59:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016D88E8400) [pid = 3960] [serial = 2262] [outer = 00000016D883E000] 05:59:47 INFO - PROCESS | 3960 | 1468501187797 Marionette DEBUG loaded listener.js 05:59:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D8A81800) [pid = 3960] [serial = 2263] [outer = 00000016D883E000] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D8543C00) [pid = 3960] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D4E09800) [pid = 3960] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016CB72C800) [pid = 3960] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D7284400) [pid = 3960] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CB74E000) [pid = 3960] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CB2CB400) [pid = 3960] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CB444400) [pid = 3960] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D858A000) [pid = 3960] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D8843C00) [pid = 3960] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D1948400) [pid = 3960] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB384C00) [pid = 3960] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016CB164800) [pid = 3960] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:59:48 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D0529000) [pid = 3960] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:59:48 INFO - PROCESS | 3960 | 1468501188411 Marionette TRACE conn6 <- [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]]]}] 05:59:48 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. 05:59:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 838ms 05:59:48 INFO - PROCESS | 3960 | 1468501188454 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 05:59:48 INFO - PROCESS | 3960 | 1468501188456 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 05:59:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:59:48 INFO - PROCESS | 3960 | 1468501188459 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:59:48 INFO - PROCESS | 3960 | 1468501188461 Marionette TRACE conn6 <- [1,2978,null,{}] 05:59:48 INFO - PROCESS | 3960 | 1468501188464 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:48 INFO - PROCESS | 3960 | 1468501188466 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:48 INFO - PROCESS | 3960 | 1468501188548 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 05:59:48 INFO - PROCESS | 3960 | 1468501188555 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:48 INFO - PROCESS | 3960 | 1468501188557 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:48 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFEDF000 == 37 [pid = 3960] [id = 755] 05:59:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016CA9C7C00) [pid = 3960] [serial = 2264] [outer = 0000000000000000] 05:59:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D1765000) [pid = 3960] [serial = 2265] [outer = 00000016CA9C7C00] 05:59:48 INFO - PROCESS | 3960 | 1468501188672 Marionette DEBUG loaded listener.js 05:59:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D780F800) [pid = 3960] [serial = 2266] [outer = 00000016CA9C7C00] 05:59:48 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFED7800 == 38 [pid = 3960] [id = 756] 05:59:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D8BF2C00) [pid = 3960] [serial = 2267] [outer = 0000000000000000] 05:59:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D9106C00) [pid = 3960] [serial = 2268] [outer = 00000016D8BF2C00] 05:59:49 INFO - PROCESS | 3960 | 1468501189055 Marionette TRACE conn6 <- [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]]]}] 05:59:49 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. 05:59:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 05:59:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:59:49 INFO - PROCESS | 3960 | 1468501189108 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 05:59:49 INFO - PROCESS | 3960 | 1468501189110 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 05:59:49 INFO - PROCESS | 3960 | 1468501189113 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:59:49 INFO - PROCESS | 3960 | 1468501189114 Marionette TRACE conn6 <- [1,2982,null,{}] 05:59:49 INFO - PROCESS | 3960 | 1468501189120 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:49 INFO - PROCESS | 3960 | 1468501189122 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:49 INFO - PROCESS | 3960 | 1468501189249 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 05:59:49 INFO - PROCESS | 3960 | 1468501189260 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:49 INFO - PROCESS | 3960 | 1468501189262 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E000F000 == 39 [pid = 3960] [id = 757] 05:59:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CB39BC00) [pid = 3960] [serial = 2269] [outer = 0000000000000000] 05:59:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D8A7BC00) [pid = 3960] [serial = 2270] [outer = 00000016CB39BC00] 05:59:49 INFO - PROCESS | 3960 | 1468501189306 Marionette DEBUG loaded listener.js 05:59:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D9111C00) [pid = 3960] [serial = 2271] [outer = 00000016CB39BC00] 05:59:49 INFO - PROCESS | 3960 | 1468501189709 Marionette TRACE conn6 <- [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]]]}] 05:59:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:59:49 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 05:59:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 628ms 05:59:49 INFO - PROCESS | 3960 | 1468501189746 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 05:59:49 INFO - PROCESS | 3960 | 1468501189748 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 05:59:49 INFO - PROCESS | 3960 | 1468501189751 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:59:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:59:49 INFO - PROCESS | 3960 | 1468501189753 Marionette TRACE conn6 <- [1,2986,null,{}] 05:59:49 INFO - PROCESS | 3960 | 1468501189756 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:49 INFO - PROCESS | 3960 | 1468501189758 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:49 INFO - PROCESS | 3960 | 1468501189884 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 05:59:49 INFO - PROCESS | 3960 | 1468501189935 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:49 INFO - PROCESS | 3960 | 1468501189936 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:49 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E0055000 == 40 [pid = 3960] [id = 758] 05:59:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D780F400) [pid = 3960] [serial = 2272] [outer = 0000000000000000] 05:59:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D920BC00) [pid = 3960] [serial = 2273] [outer = 00000016D780F400] 05:59:49 INFO - PROCESS | 3960 | 1468501189980 Marionette DEBUG loaded listener.js 05:59:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016D94E3C00) [pid = 3960] [serial = 2274] [outer = 00000016D780F400] 05:59:50 INFO - PROCESS | 3960 | 1468501190286 Marionette TRACE conn6 <- [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]]]}] 05:59:50 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. 05:59:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 585ms 05:59:50 INFO - PROCESS | 3960 | 1468501190370 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 05:59:50 INFO - PROCESS | 3960 | 1468501190374 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 05:59:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:59:50 INFO - PROCESS | 3960 | 1468501190380 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:59:50 INFO - PROCESS | 3960 | 1468501190385 Marionette TRACE conn6 <- [1,2990,null,{}] 05:59:50 INFO - PROCESS | 3960 | 1468501190391 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:50 INFO - PROCESS | 3960 | 1468501190395 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:50 INFO - PROCESS | 3960 | 1468501190582 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 05:59:50 INFO - PROCESS | 3960 | 1468501190707 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:50 INFO - PROCESS | 3960 | 1468501190710 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:50 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D121B800 == 41 [pid = 3960] [id = 759] 05:59:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB135000) [pid = 3960] [serial = 2275] [outer = 0000000000000000] 05:59:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CB13B400) [pid = 3960] [serial = 2276] [outer = 00000016CB135000] 05:59:50 INFO - PROCESS | 3960 | 1468501190771 Marionette DEBUG loaded listener.js 05:59:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CB32B800) [pid = 3960] [serial = 2277] [outer = 00000016CB135000] 05:59:51 INFO - PROCESS | 3960 | 1468501191367 Marionette TRACE conn6 <- [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]]]}] 05:59:51 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. 05:59:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1029ms 05:59:51 INFO - PROCESS | 3960 | 1468501191414 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 05:59:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:59:51 INFO - PROCESS | 3960 | 1468501191418 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 05:59:51 INFO - PROCESS | 3960 | 1468501191425 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:59:51 INFO - PROCESS | 3960 | 1468501191429 Marionette TRACE conn6 <- [1,2994,null,{}] 05:59:51 INFO - PROCESS | 3960 | 1468501191433 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:51 INFO - PROCESS | 3960 | 1468501191436 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:51 INFO - PROCESS | 3960 | 1468501191564 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 05:59:51 INFO - PROCESS | 3960 | 1468501191670 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:51 INFO - PROCESS | 3960 | 1468501191673 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:51 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D9242000 == 42 [pid = 3960] [id = 760] 05:59:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016CB3A1400) [pid = 3960] [serial = 2278] [outer = 0000000000000000] 05:59:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016CBC0E000) [pid = 3960] [serial = 2279] [outer = 00000016CB3A1400] 05:59:51 INFO - PROCESS | 3960 | 1468501191730 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (00000016D016B000) [pid = 3960] [serial = 2280] [outer = 00000016CB3A1400] 05:59:52 INFO - PROCESS | 3960 | 1468501192440 Marionette TRACE conn6 <- [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]]]}] 05:59:52 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. 05:59:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1042ms 05:59:52 INFO - PROCESS | 3960 | 1468501192463 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 05:59:52 INFO - PROCESS | 3960 | 1468501192466 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 05:59:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:59:52 INFO - PROCESS | 3960 | 1468501192470 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:59:52 INFO - PROCESS | 3960 | 1468501192472 Marionette TRACE conn6 <- [1,2998,null,{}] 05:59:52 INFO - PROCESS | 3960 | 1468501192503 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:52 INFO - PROCESS | 3960 | 1468501192508 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:52 INFO - PROCESS | 3960 | 1468501192637 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 05:59:52 INFO - PROCESS | 3960 | 1468501192891 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:52 INFO - PROCESS | 3960 | 1468501192895 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:52 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D0293800 == 43 [pid = 3960] [id = 761] 05:59:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (00000016C9E46C00) [pid = 3960] [serial = 2281] [outer = 0000000000000000] 05:59:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (00000016CB2CEC00) [pid = 3960] [serial = 2282] [outer = 00000016C9E46C00] 05:59:52 INFO - PROCESS | 3960 | 1468501192962 Marionette DEBUG loaded listener.js 05:59:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (00000016CB3A0C00) [pid = 3960] [serial = 2283] [outer = 00000016C9E46C00] 05:59:53 INFO - PROCESS | 3960 | [3960] 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 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016E000F000 == 42 [pid = 3960] [id = 757] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFED7800 == 41 [pid = 3960] [id = 756] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFEDF000 == 40 [pid = 3960] [id = 755] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC220800 == 39 [pid = 3960] [id = 754] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF74000 == 38 [pid = 3960] [id = 753] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8511000 == 37 [pid = 3960] [id = 752] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7B8800 == 36 [pid = 3960] [id = 751] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE5BF800 == 35 [pid = 3960] [id = 750] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC6E0800 == 34 [pid = 3960] [id = 749] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC221000 == 33 [pid = 3960] [id = 748] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016DA976800 == 32 [pid = 3960] [id = 747] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8512800 == 31 [pid = 3960] [id = 746] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016D7432800 == 30 [pid = 3960] [id = 745] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016D6F04800 == 29 [pid = 3960] [id = 744] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016D072A800 == 28 [pid = 3960] [id = 743] 05:59:53 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8ABC800 == 27 [pid = 3960] [id = 742] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (00000016D883CC00) [pid = 3960] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (00000016D4E71000) [pid = 3960] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (00000016D7B6AC00) [pid = 3960] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (00000016D6BDB400) [pid = 3960] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016D7F68C00) [pid = 3960] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D7E6C800) [pid = 3960] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D8583800) [pid = 3960] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D8547000) [pid = 3960] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016CBC4E800) [pid = 3960] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016CB32EC00) [pid = 3960] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016CB39E400) [pid = 3960] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016CF7C3800) [pid = 3960] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016CB44EC00) [pid = 3960] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D9E4D800) [pid = 3960] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016D9E2E000) [pid = 3960] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D8A7A400) [pid = 3960] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D88E1800) [pid = 3960] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D7522400) [pid = 3960] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D4B8F400) [pid = 3960] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CC74C800) [pid = 3960] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB38DC00) [pid = 3960] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D193E800) [pid = 3960] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CFA72800) [pid = 3960] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D7EB5C00) [pid = 3960] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D8543800) [pid = 3960] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D1C7DC00) [pid = 3960] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D88E3000) [pid = 3960] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 05:59:53 INFO - PROCESS | 3960 | 1468501193689 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:59:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:59:53 INFO - {} 05:59:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:59:53 INFO - {} 05:59:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:59:53 INFO - {} 05:59:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:59:53 INFO - {} 05:59:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1230ms 05:59:53 INFO - PROCESS | 3960 | 1468501193703 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 05:59:53 INFO - PROCESS | 3960 | 1468501193707 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 05:59:53 INFO - TEST-START | /FileAPI/fileReader.html 05:59:53 INFO - PROCESS | 3960 | 1468501193728 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:59:53 INFO - PROCESS | 3960 | 1468501193731 Marionette TRACE conn6 <- [1,3002,null,{}] 05:59:53 INFO - PROCESS | 3960 | 1468501193737 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:53 INFO - PROCESS | 3960 | 1468501193742 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:53 INFO - PROCESS | 3960 | 1468501193839 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 05:59:53 INFO - PROCESS | 3960 | 1468501193847 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:53 INFO - PROCESS | 3960 | 1468501193850 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:53 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D743E000 == 28 [pid = 3960] [id = 762] 05:59:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CF995400) [pid = 3960] [serial = 2284] [outer = 0000000000000000] 05:59:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CFA70C00) [pid = 3960] [serial = 2285] [outer = 00000016CF995400] 05:59:53 INFO - PROCESS | 3960 | 1468501193898 Marionette DEBUG loaded listener.js 05:59:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D0747000) [pid = 3960] [serial = 2286] [outer = 00000016CF995400] 05:59:54 INFO - PROCESS | 3960 | 1468501194389 Marionette TRACE conn6 <- [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]]]}] 05:59:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:59:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:59:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:59:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:59:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 733ms 05:59:54 INFO - PROCESS | 3960 | 1468501194457 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 05:59:54 INFO - PROCESS | 3960 | 1468501194461 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 05:59:54 INFO - TEST-START | /FileAPI/historical.html 05:59:54 INFO - PROCESS | 3960 | 1468501194467 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:59:54 INFO - PROCESS | 3960 | 1468501194469 Marionette TRACE conn6 <- [1,3006,null,{}] 05:59:54 INFO - PROCESS | 3960 | 1468501194473 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:54 INFO - PROCESS | 3960 | 1468501194475 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:54 INFO - PROCESS | 3960 | 1468501194566 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 05:59:54 INFO - PROCESS | 3960 | 1468501194577 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:54 INFO - PROCESS | 3960 | 1468501194579 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:54 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8516800 == 29 [pid = 3960] [id = 763] 05:59:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1940000) [pid = 3960] [serial = 2287] [outer = 0000000000000000] 05:59:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D1944800) [pid = 3960] [serial = 2288] [outer = 00000016D1940000] 05:59:54 INFO - PROCESS | 3960 | 1468501194634 Marionette DEBUG loaded listener.js 05:59:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D4B8E800) [pid = 3960] [serial = 2289] [outer = 00000016D1940000] 05:59:55 INFO - PROCESS | 3960 | 1468501195081 Marionette TRACE conn6 <- [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"]]]}] 05:59:55 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:59:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:59:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:59:55 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:59:55 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:59:55 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:59:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:59:55 INFO - TEST-OK | /FileAPI/historical.html | took 628ms 05:59:55 INFO - PROCESS | 3960 | 1468501195098 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 05:59:55 INFO - PROCESS | 3960 | 1468501195100 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 05:59:55 INFO - TEST-START | /FileAPI/idlharness.html 05:59:55 INFO - PROCESS | 3960 | 1468501195105 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:59:55 INFO - PROCESS | 3960 | 1468501195111 Marionette TRACE conn6 <- [1,3010,null,{}] 05:59:55 INFO - PROCESS | 3960 | 1468501195129 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:55 INFO - PROCESS | 3960 | 1468501195133 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:55 INFO - PROCESS | 3960 | 1468501195223 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 05:59:55 INFO - PROCESS | 3960 | 1468501195230 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:55 INFO - PROCESS | 3960 | 1468501195232 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:55 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DB481000 == 30 [pid = 3960] [id = 764] 05:59:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D508F800) [pid = 3960] [serial = 2290] [outer = 0000000000000000] 05:59:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D6BDA000) [pid = 3960] [serial = 2291] [outer = 00000016D508F800] 05:59:55 INFO - PROCESS | 3960 | 1468501195277 Marionette DEBUG loaded listener.js 05:59:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016D781B400) [pid = 3960] [serial = 2292] [outer = 00000016D508F800] 05:59:56 INFO - PROCESS | 3960 | 1468501196183 Marionette TRACE conn6 <- [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]]]}] 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:59:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:59:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:59:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:59:56 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 05:59:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:59:56 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 05:59:56 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 05:59:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:59:56 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 05:59:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:59:56 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 05:59:56 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 05:59:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:59:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:59:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 1200ms 05:59:56 INFO - PROCESS | 3960 | 1468501196307 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 05:59:56 INFO - PROCESS | 3960 | 1468501196309 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 05:59:56 INFO - TEST-START | /FileAPI/idlharness.worker 05:59:56 INFO - PROCESS | 3960 | 1468501196313 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:59:56 INFO - PROCESS | 3960 | 1468501196315 Marionette TRACE conn6 <- [1,3014,null,{}] 05:59:56 INFO - PROCESS | 3960 | 1468501196321 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:56 INFO - PROCESS | 3960 | 1468501196323 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:56 INFO - PROCESS | 3960 | 1468501196442 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 05:59:56 INFO - PROCESS | 3960 | 1468501196496 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:56 INFO - PROCESS | 3960 | 1468501196498 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:56 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DEF45800 == 31 [pid = 3960] [id = 765] 05:59:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D88E8000) [pid = 3960] [serial = 2293] [outer = 0000000000000000] 05:59:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D8A74C00) [pid = 3960] [serial = 2294] [outer = 00000016D88E8000] 05:59:56 INFO - PROCESS | 3960 | 1468501196543 Marionette DEBUG loaded listener.js 05:59:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D8A7FC00) [pid = 3960] [serial = 2295] [outer = 00000016D88E8000] 05:59:56 INFO - PROCESS | 3960 | [3960] 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 05:59:57 INFO - PROCESS | 3960 | 1468501197517 Marionette TRACE conn6 <- [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,{},{}]]]}] 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:59:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:59:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:59:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:59:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:59:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:59:57 INFO - {} 05:59:57 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 05:59:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:59:57 INFO - {} 05:59:57 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 - {} 05:59:57 INFO - {} 05:59:57 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 05:59:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:59:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:59:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:59:57 INFO - {} 05:59:57 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 05:59:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:59:57 INFO - {} 05:59:57 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 - {} 05:59:57 INFO - {} 05:59:57 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 05:59:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 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 05:59:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:59:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:59:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:59:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:59:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:59:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 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 05:59:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:59:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 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 05:59:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:59:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 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 05:59:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:59:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:59:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:59:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:59:57 INFO - {} 05:59:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1305ms 05:59:57 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:59:57 INFO - PROCESS | 3960 | 1468501197627 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 05:59:57 INFO - PROCESS | 3960 | 1468501197629 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 05:59:57 INFO - PROCESS | 3960 | 1468501197632 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:59:57 INFO - PROCESS | 3960 | 1468501197634 Marionette TRACE conn6 <- [1,3018,null,{}] 05:59:57 INFO - PROCESS | 3960 | 1468501197637 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:57 INFO - PROCESS | 3960 | 1468501197640 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:57 INFO - PROCESS | 3960 | 1468501197751 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 05:59:57 INFO - PROCESS | 3960 | 1468501197755 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:57 INFO - PROCESS | 3960 | 1468501197761 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:57 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E0F67800 == 32 [pid = 3960] [id = 766] 05:59:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016DCAA9800) [pid = 3960] [serial = 2296] [outer = 0000000000000000] 05:59:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016DCAAB400) [pid = 3960] [serial = 2297] [outer = 00000016DCAA9800] 05:59:57 INFO - PROCESS | 3960 | 1468501197817 Marionette DEBUG loaded listener.js 05:59:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016DE558400) [pid = 3960] [serial = 2298] [outer = 00000016DCAA9800] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D7EB4400) [pid = 3960] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CB39B400) [pid = 3960] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB2CC000) [pid = 3960] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016D7EB1000) [pid = 3960] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016C9602400) [pid = 3960] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D8460000) [pid = 3960] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D04ED000) [pid = 3960] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016CB39C000) [pid = 3960] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB786000) [pid = 3960] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CAE28000) [pid = 3960] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D8843400) [pid = 3960] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D4B8D800) [pid = 3960] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CA9C7C00) [pid = 3960] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D883E000) [pid = 3960] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D8BF2C00) [pid = 3960] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:59:58 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016CB39BC00) [pid = 3960] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:59:58 INFO - PROCESS | 3960 | 1468501198344 Marionette TRACE conn6 <- [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]]]}] 05:59:58 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 05:59:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 733ms 05:59:58 INFO - PROCESS | 3960 | 1468501198368 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 05:59:58 INFO - PROCESS | 3960 | 1468501198370 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 05:59:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:59:58 INFO - PROCESS | 3960 | 1468501198374 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:59:58 INFO - PROCESS | 3960 | 1468501198375 Marionette TRACE conn6 <- [1,3022,null,{}] 05:59:58 INFO - PROCESS | 3960 | 1468501198379 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:58 INFO - PROCESS | 3960 | 1468501198381 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:58 INFO - PROCESS | 3960 | 1468501198498 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 05:59:58 INFO - PROCESS | 3960 | 1468501198554 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:58 INFO - PROCESS | 3960 | 1468501198556 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:58 INFO - PROCESS | 3960 | ++DOCSHELL 0000001680818000 == 33 [pid = 3960] [id = 767] 05:59:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0000001681399400) [pid = 3960] [serial = 2299] [outer = 0000000000000000] 05:59:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016813D0800) [pid = 3960] [serial = 2300] [outer = 0000001681399400] 05:59:58 INFO - PROCESS | 3960 | 1468501198600 Marionette DEBUG loaded listener.js 05:59:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016813D6000) [pid = 3960] [serial = 2301] [outer = 0000001681399400] 05:59:58 INFO - PROCESS | 3960 | 1468501198915 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:59:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 586ms 05:59:58 INFO - PROCESS | 3960 | 1468501198963 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 05:59:58 INFO - PROCESS | 3960 | 1468501198965 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 05:59:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:59:58 INFO - PROCESS | 3960 | 1468501198969 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:59:58 INFO - PROCESS | 3960 | 1468501198970 Marionette TRACE conn6 <- [1,3026,null,{}] 05:59:58 INFO - PROCESS | 3960 | 1468501198974 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:58 INFO - PROCESS | 3960 | 1468501198976 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:59 INFO - PROCESS | 3960 | 1468501199093 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 05:59:59 INFO - PROCESS | 3960 | 1468501199134 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:59 INFO - PROCESS | 3960 | 1468501199136 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E0F72000 == 34 [pid = 3960] [id = 768] 05:59:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016813DD400) [pid = 3960] [serial = 2302] [outer = 0000000000000000] 05:59:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016CA5CCC00) [pid = 3960] [serial = 2303] [outer = 00000016813DD400] 05:59:59 INFO - PROCESS | 3960 | 1468501199180 Marionette DEBUG loaded listener.js 05:59:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016CB3A2000) [pid = 3960] [serial = 2304] [outer = 00000016813DD400] 05:59:59 INFO - PROCESS | 3960 | 1468501199533 Marionette TRACE conn6 <- [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"]]]}] 05:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:59:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 626ms 05:59:59 INFO - PROCESS | 3960 | 1468501199598 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 05:59:59 INFO - PROCESS | 3960 | 1468501199600 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 05:59:59 INFO - PROCESS | 3960 | 1468501199604 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:59:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:59:59 INFO - PROCESS | 3960 | 1468501199605 Marionette TRACE conn6 <- [1,3030,null,{}] 05:59:59 INFO - PROCESS | 3960 | 1468501199609 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:59 INFO - PROCESS | 3960 | 1468501199611 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:59 INFO - PROCESS | 3960 | 1468501199729 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 05:59:59 INFO - PROCESS | 3960 | 1468501199741 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:59 INFO - PROCESS | 3960 | 1468501199743 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 05:59:59 INFO - PROCESS | 3960 | ++DOCSHELL 00000016E18DD000 == 35 [pid = 3960] [id = 769] 05:59:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CB724400) [pid = 3960] [serial = 2305] [outer = 0000000000000000] 05:59:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D88EB000) [pid = 3960] [serial = 2306] [outer = 00000016CB724400] 05:59:59 INFO - PROCESS | 3960 | 1468501199788 Marionette DEBUG loaded listener.js 05:59:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016DB4C1400) [pid = 3960] [serial = 2307] [outer = 00000016CB724400] 06:00:00 INFO - PROCESS | 3960 | 1468501200604 Marionette TRACE conn6 <- [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]]]}] 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:00:00 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. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:00:00 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'.) 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:00:00 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. 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:00:00 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. 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:00:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:00:00 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. 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:00:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 06:00:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:00:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1076ms 06:00:00 INFO - PROCESS | 3960 | 1468501200684 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 06:00:00 INFO - PROCESS | 3960 | 1468501200689 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 06:00:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:00:00 INFO - PROCESS | 3960 | 1468501200695 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:00:00 INFO - PROCESS | 3960 | 1468501200699 Marionette TRACE conn6 <- [1,3034,null,{}] 06:00:00 INFO - PROCESS | 3960 | 1468501200751 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:00 INFO - PROCESS | 3960 | 1468501200754 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:00 INFO - PROCESS | 3960 | 1468501200882 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 06:00:01 INFO - PROCESS | 3960 | 1468501201001 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:01 INFO - PROCESS | 3960 | 1468501201004 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D843D000 == 36 [pid = 3960] [id = 770] 06:00:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016CBC0C000) [pid = 3960] [serial = 2308] [outer = 0000000000000000] 06:00:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D0299800) [pid = 3960] [serial = 2309] [outer = 00000016CBC0C000] 06:00:01 INFO - PROCESS | 3960 | 1468501201065 Marionette DEBUG loaded listener.js 06:00:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D151AC00) [pid = 3960] [serial = 2310] [outer = 00000016CBC0C000] 06:00:01 INFO - PROCESS | 3960 | [3960] 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 06:00:01 INFO - PROCESS | 3960 | 1468501201619 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:00:01 INFO - {} 06:00:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 985ms 06:00:01 INFO - PROCESS | 3960 | 1468501201688 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 06:00:01 INFO - PROCESS | 3960 | 1468501201693 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 06:00:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:00:01 INFO - PROCESS | 3960 | 1468501201700 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:00:01 INFO - PROCESS | 3960 | 1468501201704 Marionette TRACE conn6 <- [1,3038,null,{}] 06:00:01 INFO - PROCESS | 3960 | 1468501201708 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:01 INFO - PROCESS | 3960 | 1468501201711 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:01 INFO - PROCESS | 3960 | 1468501201838 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 06:00:01 INFO - PROCESS | 3960 | 1468501201931 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:01 INFO - PROCESS | 3960 | 1468501201934 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:01 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DCA32000 == 37 [pid = 3960] [id = 771] 06:00:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016D7E66000) [pid = 3960] [serial = 2311] [outer = 0000000000000000] 06:00:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016D7EBD400) [pid = 3960] [serial = 2312] [outer = 00000016D7E66000] 06:00:01 INFO - PROCESS | 3960 | 1468501201993 Marionette DEBUG loaded listener.js 06:00:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016D8587400) [pid = 3960] [serial = 2313] [outer = 00000016D7E66000] 06:00:02 INFO - PROCESS | 3960 | 1468501202471 Marionette TRACE conn6 <- [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]]]}] 06:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:00:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 797ms 06:00:02 INFO - PROCESS | 3960 | 1468501202500 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 06:00:02 INFO - PROCESS | 3960 | 1468501202503 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 06:00:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:00:02 INFO - PROCESS | 3960 | 1468501202507 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:00:02 INFO - PROCESS | 3960 | 1468501202511 Marionette TRACE conn6 <- [1,3042,null,{}] 06:00:02 INFO - PROCESS | 3960 | 1468501202523 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:02 INFO - PROCESS | 3960 | 1468501202529 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:02 INFO - PROCESS | 3960 | 1468501202646 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 06:00:02 INFO - PROCESS | 3960 | 1468501202781 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:02 INFO - PROCESS | 3960 | 1468501202784 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:02 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DFBD2000 == 38 [pid = 3960] [id = 772] 06:00:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016D884A400) [pid = 3960] [serial = 2314] [outer = 0000000000000000] 06:00:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D9103C00) [pid = 3960] [serial = 2315] [outer = 00000016D884A400] 06:00:02 INFO - PROCESS | 3960 | 1468501202846 Marionette DEBUG loaded listener.js 06:00:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D9463800) [pid = 3960] [serial = 2316] [outer = 00000016D884A400] 06:00:03 INFO - PROCESS | 3960 | 1468501203583 Marionette TRACE conn6 <- [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"]]]}] 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:00:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:00:03 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" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:00:03 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" 06:00:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:00:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:00:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1231ms 06:00:03 INFO - PROCESS | 3960 | 1468501203741 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 06:00:03 INFO - PROCESS | 3960 | 1468501203745 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 06:00:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:00:03 INFO - PROCESS | 3960 | 1468501203748 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:00:03 INFO - PROCESS | 3960 | 1468501203751 Marionette TRACE conn6 <- [1,3046,null,{}] 06:00:03 INFO - PROCESS | 3960 | 1468501203755 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:03 INFO - PROCESS | 3960 | 1468501203757 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:03 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 06:00:03 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 06:00:03 INFO - PROCESS | 3960 | 1468501203915 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 06:00:04 INFO - PROCESS | 3960 | 1468501204031 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:04 INFO - PROCESS | 3960 | 1468501204034 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:04 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D05CE800 == 39 [pid = 3960] [id = 773] 06:00:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016C9644400) [pid = 3960] [serial = 2317] [outer = 0000000000000000] 06:00:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB399800) [pid = 3960] [serial = 2318] [outer = 00000016C9644400] 06:00:04 INFO - PROCESS | 3960 | 1468501204095 Marionette DEBUG loaded listener.js 06:00:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016D91F7C00) [pid = 3960] [serial = 2319] [outer = 00000016C9644400] 06:00:04 INFO - PROCESS | 3960 | 1468501204634 Marionette TRACE conn6 <- [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]]]}] 06:00:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:00:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:00:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:00:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:00:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:00:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:00:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:00:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:00:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:00:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:00:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:00:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:00:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:00:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:00:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:00:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:00:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:00:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:00:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:00:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 991ms 06:00:05 INFO - PROCESS | 3960 | 1468501204995 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 06:00:05 INFO - PROCESS | 3960 | 1468501204999 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 06:00:05 INFO - PROCESS | 3960 | 1468501205037 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:00:05 INFO - PROCESS | 3960 | 1468501205040 Marionette TRACE conn6 <- [1,3050,null,{}] 06:00:05 INFO - PROCESS | 3960 | 1468501205045 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:00:05 INFO - PROCESS | 3960 | 1468501205049 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:05 INFO - PROCESS | 3960 | 1468501205161 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 06:00:05 INFO - PROCESS | 3960 | 1468501205253 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:05 INFO - PROCESS | 3960 | 1468501205257 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:05 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8945000 == 40 [pid = 3960] [id = 774] 06:00:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (00000016CA9BC800) [pid = 3960] [serial = 2320] [outer = 0000000000000000] 06:00:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (00000016CB449400) [pid = 3960] [serial = 2321] [outer = 00000016CA9BC800] 06:00:05 INFO - PROCESS | 3960 | 1468501205308 Marionette DEBUG loaded listener.js 06:00:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (00000016D1282400) [pid = 3960] [serial = 2322] [outer = 00000016CA9BC800] 06:00:05 INFO - PROCESS | 3960 | [3960] 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 06:00:05 INFO - PROCESS | 3960 | 1468501205878 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:00:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:00:05 INFO - {} 06:00:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 881ms 06:00:05 INFO - PROCESS | 3960 | 1468501205956 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 06:00:05 INFO - PROCESS | 3960 | 1468501205960 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 06:00:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:00:05 INFO - PROCESS | 3960 | 1468501205967 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:00:05 INFO - PROCESS | 3960 | 1468501205971 Marionette TRACE conn6 <- [1,3054,null,{}] 06:00:05 INFO - PROCESS | 3960 | 1468501205975 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:05 INFO - PROCESS | 3960 | 1468501205978 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:06 INFO - PROCESS | 3960 | 1468501206094 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016E0F72000 == 39 [pid = 3960] [id = 768] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 0000001680818000 == 38 [pid = 3960] [id = 767] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016E0F67800 == 37 [pid = 3960] [id = 766] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016DEF45800 == 36 [pid = 3960] [id = 765] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016DB481000 == 35 [pid = 3960] [id = 764] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8516800 == 34 [pid = 3960] [id = 763] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D743E000 == 33 [pid = 3960] [id = 762] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D0293800 == 32 [pid = 3960] [id = 761] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D9242000 == 31 [pid = 3960] [id = 760] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D121B800 == 30 [pid = 3960] [id = 759] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016E0055000 == 29 [pid = 3960] [id = 758] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8945000 == 28 [pid = 3960] [id = 774] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D05CE800 == 27 [pid = 3960] [id = 773] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016DFBD2000 == 26 [pid = 3960] [id = 772] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016DCA32000 == 25 [pid = 3960] [id = 771] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016E18DD000 == 24 [pid = 3960] [id = 769] 06:00:06 INFO - PROCESS | 3960 | --DOCSHELL 00000016D843D000 == 23 [pid = 3960] [id = 770] 06:00:06 INFO - PROCESS | 3960 | 1468501206819 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:06 INFO - PROCESS | 3960 | 1468501206823 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (00000016D826A000) [pid = 3960] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (00000016D17BD400) [pid = 3960] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (00000016D1C71C00) [pid = 3960] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016CB2CE000) [pid = 3960] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016D7F11400) [pid = 3960] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016CF99E800) [pid = 3960] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D01B7400) [pid = 3960] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016D854F400) [pid = 3960] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016D1356800) [pid = 3960] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016D175DC00) [pid = 3960] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB446400) [pid = 3960] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CB729800) [pid = 3960] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CC2DD400) [pid = 3960] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D7861400) [pid = 3960] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D7EB4000) [pid = 3960] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016D88ED000) [pid = 3960] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D6BC9800) [pid = 3960] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016D7810800) [pid = 3960] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D8463800) [pid = 3960] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D9111C00) [pid = 3960] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D1765000) [pid = 3960] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D88E8400) [pid = 3960] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D9106C00) [pid = 3960] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016D8A7BC00) [pid = 3960] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D780F800) [pid = 3960] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016D8A81800) [pid = 3960] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (00000016CB328C00) [pid = 3960] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (00000016D8586000) [pid = 3960] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (00000016D920BC00) [pid = 3960] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (00000016D803C000) [pid = 3960] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 06:00:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000168081D000 == 24 [pid = 3960] [id = 775] 06:00:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (00000016813CE400) [pid = 3960] [serial = 2323] [outer = 0000000000000000] 06:00:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (00000016813DCC00) [pid = 3960] [serial = 2324] [outer = 00000016813CE400] 06:00:06 INFO - PROCESS | 3960 | 1468501206937 Marionette DEBUG loaded listener.js 06:00:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (00000016CA73EC00) [pid = 3960] [serial = 2325] [outer = 00000016813CE400] 06:00:07 INFO - PROCESS | 3960 | 1468501207371 Marionette TRACE conn6 <- [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]]]}] 06:00:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:00:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:00:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:00:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:00:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:00:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:00:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:00:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1498ms 06:00:07 INFO - PROCESS | 3960 | 1468501207469 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 06:00:07 INFO - PROCESS | 3960 | 1468501207473 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 06:00:07 INFO - PROCESS | 3960 | 1468501207477 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:00:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:00:07 INFO - PROCESS | 3960 | 1468501207480 Marionette TRACE conn6 <- [1,3058,null,{}] 06:00:07 INFO - PROCESS | 3960 | 1468501207489 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:07 INFO - PROCESS | 3960 | 1468501207494 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:07 INFO - PROCESS | 3960 | 1468501207589 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 06:00:07 INFO - PROCESS | 3960 | 1468501207599 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:07 INFO - PROCESS | 3960 | 1468501207601 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:07 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D1A1E000 == 25 [pid = 3960] [id = 776] 06:00:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (00000016CB382800) [pid = 3960] [serial = 2326] [outer = 0000000000000000] 06:00:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (00000016CB395400) [pid = 3960] [serial = 2327] [outer = 00000016CB382800] 06:00:07 INFO - PROCESS | 3960 | 1468501207649 Marionette DEBUG loaded listener.js 06:00:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (00000016CB445C00) [pid = 3960] [serial = 2328] [outer = 00000016CB382800] 06:00:08 INFO - PROCESS | 3960 | 1468501208100 Marionette TRACE conn6 <- [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]]]}] 06:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:00:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 06:00:08 INFO - PROCESS | 3960 | 1468501208210 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 06:00:08 INFO - PROCESS | 3960 | 1468501208214 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 06:00:08 INFO - PROCESS | 3960 | 1468501208220 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:00:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:00:08 INFO - PROCESS | 3960 | 1468501208222 Marionette TRACE conn6 <- [1,3062,null,{}] 06:00:08 INFO - PROCESS | 3960 | 1468501208226 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:08 INFO - PROCESS | 3960 | 1468501208229 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:08 INFO - PROCESS | 3960 | 1468501208335 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 06:00:08 INFO - PROCESS | 3960 | 1468501208410 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:08 INFO - PROCESS | 3960 | 1468501208412 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:08 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D8430000 == 26 [pid = 3960] [id = 777] 06:00:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB389000) [pid = 3960] [serial = 2329] [outer = 0000000000000000] 06:00:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016CF753800) [pid = 3960] [serial = 2330] [outer = 00000016CB389000] 06:00:08 INFO - PROCESS | 3960 | 1468501208458 Marionette DEBUG loaded listener.js 06:00:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016CFA75C00) [pid = 3960] [serial = 2331] [outer = 00000016CB389000] 06:00:08 INFO - PROCESS | 3960 | 1468501208832 Marionette TRACE conn6 <- [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]]]}] 06:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:00:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 627ms 06:00:08 INFO - PROCESS | 3960 | 1468501208854 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 06:00:08 INFO - PROCESS | 3960 | 1468501208856 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 06:00:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:00:08 INFO - PROCESS | 3960 | 1468501208861 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:00:08 INFO - PROCESS | 3960 | 1468501208868 Marionette TRACE conn6 <- [1,3066,null,{}] 06:00:08 INFO - PROCESS | 3960 | 1468501208878 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:08 INFO - PROCESS | 3960 | 1468501208882 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:09 INFO - PROCESS | 3960 | 1468501209009 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 06:00:09 INFO - PROCESS | 3960 | 1468501209032 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:09 INFO - PROCESS | 3960 | 1468501209034 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:09 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DAD39800 == 27 [pid = 3960] [id = 778] 06:00:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D01D6400) [pid = 3960] [serial = 2332] [outer = 0000000000000000] 06:00:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D1522C00) [pid = 3960] [serial = 2333] [outer = 00000016D01D6400] 06:00:09 INFO - PROCESS | 3960 | 1468501209080 Marionette DEBUG loaded listener.js 06:00:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D19FDC00) [pid = 3960] [serial = 2334] [outer = 00000016D01D6400] 06:00:09 INFO - PROCESS | 3960 | [3960] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 06:00:09 INFO - PROCESS | 3960 | [3960] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 06:00:09 INFO - PROCESS | 3960 | 1468501209520 Marionette TRACE conn6 <- [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] 06:00:09 INFO - PROCESS | 3960 | 1468501209566 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 06:00:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:00:09 INFO - PROCESS | 3960 | 1468501209569 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:00:09 INFO - PROCESS | 3960 | 1468501209571 Marionette TRACE conn6 <- [1,3070,null,{}] 06:00:09 INFO - PROCESS | 3960 | 1468501209575 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:09 INFO - PROCESS | 3960 | 1468501209577 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:09 INFO - PROCESS | 3960 | 1468501209704 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 06:00:09 INFO - PROCESS | 3960 | 1468501209795 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:09 INFO - PROCESS | 3960 | 1468501209797 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:09 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC3E0800 == 28 [pid = 3960] [id = 779] 06:00:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016CB44EC00) [pid = 3960] [serial = 2335] [outer = 0000000000000000] 06:00:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D7495000) [pid = 3960] [serial = 2336] [outer = 00000016CB44EC00] 06:00:09 INFO - PROCESS | 3960 | 1468501209842 Marionette DEBUG loaded listener.js 06:00:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D7522000) [pid = 3960] [serial = 2337] [outer = 00000016CB44EC00] 06:00:10 INFO - PROCESS | 3960 | 1468501210229 Marionette TRACE conn6 <- [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]]]}] 06:00:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:00:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:00:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 691ms 06:00:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:00:10 INFO - PROCESS | 3960 | 1468501210267 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 06:00:10 INFO - PROCESS | 3960 | 1468501210269 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 06:00:10 INFO - PROCESS | 3960 | 1468501210273 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:00:10 INFO - PROCESS | 3960 | 1468501210275 Marionette TRACE conn6 <- [1,3074,null,{}] 06:00:10 INFO - PROCESS | 3960 | 1468501210278 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:10 INFO - PROCESS | 3960 | 1468501210280 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:10 INFO - PROCESS | 3960 | 1468501210398 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 06:00:10 INFO - PROCESS | 3960 | 1468501210404 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:10 INFO - PROCESS | 3960 | 1468501210410 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:10 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DC7B2800 == 29 [pid = 3960] [id = 780] 06:00:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (00000016813CF400) [pid = 3960] [serial = 2338] [outer = 0000000000000000] 06:00:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016D7E6CC00) [pid = 3960] [serial = 2339] [outer = 00000016813CF400] 06:00:10 INFO - PROCESS | 3960 | 1468501210519 Marionette DEBUG loaded listener.js 06:00:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016D7F11400) [pid = 3960] [serial = 2340] [outer = 00000016813CF400] 06:00:10 INFO - PROCESS | 3960 | 1468501210940 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:00:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 06:00:10 INFO - PROCESS | 3960 | 1468501210966 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 06:00:10 INFO - PROCESS | 3960 | 1468501210968 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 06:00:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:00:11 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016D88E8000) [pid = 3960] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:00:11 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016CB724400) [pid = 3960] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 06:00:11 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016DCAA9800) [pid = 3960] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:00:11 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0000001681399400) [pid = 3960] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:00:11 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016CB135000) [pid = 3960] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:00:11 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016C9E46C00) [pid = 3960] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:00:11 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016CF995400) [pid = 3960] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:00:11 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D508F800) [pid = 3960] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:00:11 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016D780F400) [pid = 3960] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:00:11 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016CB3A1400) [pid = 3960] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:00:11 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016D1940000) [pid = 3960] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:00:11 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016813DD400) [pid = 3960] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 06:00:11 INFO - PROCESS | 3960 | 1468501211197 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:00:11 INFO - PROCESS | 3960 | 1468501211207 Marionette TRACE conn6 <- [1,3078,null,{}] 06:00:11 INFO - PROCESS | 3960 | 1468501211217 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:11 INFO - PROCESS | 3960 | 1468501211220 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:11 INFO - PROCESS | 3960 | 1468501211304 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 06:00:11 INFO - PROCESS | 3960 | 1468501211312 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:11 INFO - PROCESS | 3960 | 1468501211314 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CA9AF800 == 30 [pid = 3960] [id = 781] 06:00:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (00000016CB786000) [pid = 3960] [serial = 2341] [outer = 0000000000000000] 06:00:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (00000016D1940000) [pid = 3960] [serial = 2342] [outer = 00000016CB786000] 06:00:11 INFO - PROCESS | 3960 | 1468501211359 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (00000016D8037C00) [pid = 3960] [serial = 2343] [outer = 00000016CB786000] 06:00:11 INFO - PROCESS | 3960 | 1468501211734 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:00:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 818ms 06:00:11 INFO - PROCESS | 3960 | 1468501211793 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 06:00:11 INFO - PROCESS | 3960 | 1468501211795 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 06:00:11 INFO - PROCESS | 3960 | 1468501211798 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:00:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:00:11 INFO - PROCESS | 3960 | 1468501211800 Marionette TRACE conn6 <- [1,3082,null,{}] 06:00:11 INFO - PROCESS | 3960 | 1468501211815 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:11 INFO - PROCESS | 3960 | 1468501211817 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:11 INFO - PROCESS | 3960 | 1468501211897 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 06:00:11 INFO - PROCESS | 3960 | 1468501211903 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:11 INFO - PROCESS | 3960 | 1468501211905 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:11 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE73F800 == 31 [pid = 3960] [id = 782] 06:00:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (00000016D8038000) [pid = 3960] [serial = 2344] [outer = 0000000000000000] 06:00:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (00000016D8462C00) [pid = 3960] [serial = 2345] [outer = 00000016D8038000] 06:00:11 INFO - PROCESS | 3960 | 1468501211949 Marionette DEBUG loaded listener.js 06:00:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (00000016D8543000) [pid = 3960] [serial = 2346] [outer = 00000016D8038000] 06:00:12 INFO - PROCESS | 3960 | 1468501212346 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:00:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 586ms 06:00:12 INFO - PROCESS | 3960 | 1468501212388 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 06:00:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:00:12 INFO - PROCESS | 3960 | 1468501212397 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 06:00:12 INFO - PROCESS | 3960 | 1468501212401 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:00:12 INFO - PROCESS | 3960 | 1468501212403 Marionette TRACE conn6 <- [1,3086,null,{}] 06:00:12 INFO - PROCESS | 3960 | 1468501212420 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:12 INFO - PROCESS | 3960 | 1468501212422 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:12 INFO - PROCESS | 3960 | 1468501212509 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 06:00:12 INFO - PROCESS | 3960 | 1468501212514 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:12 INFO - PROCESS | 3960 | 1468501212516 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:12 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DE7AC800 == 32 [pid = 3960] [id = 783] 06:00:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (00000016D8543400) [pid = 3960] [serial = 2347] [outer = 0000000000000000] 06:00:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (00000016D8582800) [pid = 3960] [serial = 2348] [outer = 00000016D8543400] 06:00:12 INFO - PROCESS | 3960 | 1468501212562 Marionette DEBUG loaded listener.js 06:00:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (00000016D8843400) [pid = 3960] [serial = 2349] [outer = 00000016D8543400] 06:00:12 INFO - PROCESS | 3960 | 1468501212990 Marionette TRACE conn6 <- [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]]]}] 06:00:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:00:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:00:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 627ms 06:00:13 INFO - PROCESS | 3960 | 1468501213029 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 06:00:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:00:13 INFO - PROCESS | 3960 | 1468501213031 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 06:00:13 INFO - PROCESS | 3960 | 1468501213034 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:00:13 INFO - PROCESS | 3960 | 1468501213036 Marionette TRACE conn6 <- [1,3090,null,{}] 06:00:13 INFO - PROCESS | 3960 | 1468501213039 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:13 INFO - PROCESS | 3960 | 1468501213041 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:13 INFO - PROCESS | 3960 | 1468501213163 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 06:00:13 INFO - PROCESS | 3960 | 1468501213272 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:13 INFO - PROCESS | 3960 | 1468501213276 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:13 INFO - PROCESS | 3960 | ++DOCSHELL 00000016CB70D800 == 33 [pid = 3960] [id = 784] 06:00:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0000001681397C00) [pid = 3960] [serial = 2350] [outer = 0000000000000000] 06:00:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (00000016813D3C00) [pid = 3960] [serial = 2351] [outer = 0000001681397C00] 06:00:13 INFO - PROCESS | 3960 | 1468501213336 Marionette DEBUG loaded listener.js 06:00:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (00000016CA9BE000) [pid = 3960] [serial = 2352] [outer = 0000001681397C00] 06:00:14 INFO - PROCESS | 3960 | 1468501214021 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:00:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:00:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1027ms 06:00:14 INFO - PROCESS | 3960 | 1468501214067 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 06:00:14 INFO - PROCESS | 3960 | 1468501214071 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 06:00:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:00:14 INFO - PROCESS | 3960 | 1468501214096 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:00:14 INFO - PROCESS | 3960 | 1468501214100 Marionette TRACE conn6 <- [1,3094,null,{}] 06:00:14 INFO - PROCESS | 3960 | 1468501214131 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:14 INFO - PROCESS | 3960 | 1468501214135 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:14 INFO - PROCESS | 3960 | 1468501214271 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 06:00:14 INFO - PROCESS | 3960 | 1468501214396 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:14 INFO - PROCESS | 3960 | 1468501214400 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:14 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D85A0800 == 34 [pid = 3960] [id = 785] 06:00:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (00000016CB634400) [pid = 3960] [serial = 2353] [outer = 0000000000000000] 06:00:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (00000016CB72D800) [pid = 3960] [serial = 2354] [outer = 00000016CB634400] 06:00:14 INFO - PROCESS | 3960 | 1468501214460 Marionette DEBUG loaded listener.js 06:00:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (00000016CF994800) [pid = 3960] [serial = 2355] [outer = 00000016CB634400] 06:00:14 INFO - PROCESS | 3960 | [3960] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 06:00:14 INFO - PROCESS | 3960 | [3960] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 06:00:15 INFO - PROCESS | 3960 | 1468501215049 Marionette TRACE conn6 <- [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]]]}] 06:00:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:00:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:00:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:00:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1005ms 06:00:15 INFO - PROCESS | 3960 | 1468501215109 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 06:00:15 INFO - PROCESS | 3960 | 1468501215114 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 06:00:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:00:15 INFO - PROCESS | 3960 | 1468501215118 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:00:15 INFO - PROCESS | 3960 | 1468501215120 Marionette TRACE conn6 <- [1,3098,null,{}] 06:00:15 INFO - PROCESS | 3960 | 1468501215124 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:15 INFO - PROCESS | 3960 | 1468501215127 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:15 INFO - PROCESS | 3960 | 1468501215252 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 06:00:15 INFO - PROCESS | 3960 | 1468501215384 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:15 INFO - PROCESS | 3960 | 1468501215387 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:15 INFO - PROCESS | 3960 | ++DOCSHELL 00000016DA0D4800 == 35 [pid = 3960] [id = 786] 06:00:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (00000016CFA75400) [pid = 3960] [serial = 2356] [outer = 0000000000000000] 06:00:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (00000016D194A400) [pid = 3960] [serial = 2357] [outer = 00000016CFA75400] 06:00:15 INFO - PROCESS | 3960 | 1468501215443 Marionette DEBUG loaded listener.js 06:00:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (00000016D6FB1000) [pid = 3960] [serial = 2358] [outer = 00000016CFA75400] 06:00:16 INFO - PROCESS | 3960 | 1468501216234 Marionette TRACE conn6 <- [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"]]]}] 06:00:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:00:16 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 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:00:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1140ms 06:00:16 INFO - PROCESS | 3960 | 1468501216261 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 06:00:16 INFO - PROCESS | 3960 | 1468501216265 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 06:00:16 INFO - PROCESS | 3960 | 1468501216270 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:00:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:00:16 INFO - PROCESS | 3960 | 1468501216273 Marionette TRACE conn6 <- [1,3102,null,{}] 06:00:16 INFO - PROCESS | 3960 | 1468501216279 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:16 INFO - PROCESS | 3960 | 1468501216282 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:16 INFO - PROCESS | 3960 | 1468501216473 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 06:00:16 INFO - PROCESS | 3960 | 1468501216484 Marionette TRACE conn6 -> [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\", \"fd31608c-6274-4cee-9693-5170f82a339a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:16 INFO - PROCESS | 3960 | 1468501216488 Marionette INFO sendAsync 643e0691-0fb6-4bf3-81fe-5b0136e571fa 06:00:16 INFO - PROCESS | 3960 | ++DOCSHELL 00000016D4EDA000 == 36 [pid = 3960] [id = 787] 06:00:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (00000016CB32C400) [pid = 3960] [serial = 2359] [outer = 0000000000000000] 06:00:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (00000016CB38AC00) [pid = 3960] [serial = 2360] [outer = 00000016CB32C400] 06:00:16 INFO - PROCESS | 3960 | 1468501216539 Marionette DEBUG loaded listener.js 06:00:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (00000016CB635800) [pid = 3960] [serial = 2361] [outer = 00000016CB32C400] 06:00:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE7AC800 == 35 [pid = 3960] [id = 783] 06:00:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016DE73F800 == 34 [pid = 3960] [id = 782] 06:00:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016CA9AF800 == 33 [pid = 3960] [id = 781] 06:00:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC7B2800 == 32 [pid = 3960] [id = 780] 06:00:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016DC3E0800 == 31 [pid = 3960] [id = 779] 06:00:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016DAD39800 == 30 [pid = 3960] [id = 778] 06:00:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016D8430000 == 29 [pid = 3960] [id = 777] 06:00:16 INFO - PROCESS | 3960 | --DOCSHELL 00000016D1A1E000 == 28 [pid = 3960] [id = 776] 06:00:16 INFO - PROCESS | 3960 | --DOCSHELL 000000168081D000 == 27 [pid = 3960] [id = 775] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (00000016D8A7FC00) [pid = 3960] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (00000016DB4C1400) [pid = 3960] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (00000016D88EB000) [pid = 3960] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (00000016D8A74C00) [pid = 3960] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (00000016DCAAB400) [pid = 3960] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (00000016813D0800) [pid = 3960] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (00000016CB32B800) [pid = 3960] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (00000016CB2CEC00) [pid = 3960] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (00000016CB3A0C00) [pid = 3960] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (00000016CFA70C00) [pid = 3960] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (00000016D0747000) [pid = 3960] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (00000016D6BDA000) [pid = 3960] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (00000016DE558400) [pid = 3960] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (00000016D94E3C00) [pid = 3960] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (00000016CBC0E000) [pid = 3960] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (00000016D016B000) [pid = 3960] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (00000016D1944800) [pid = 3960] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (00000016CA5CCC00) [pid = 3960] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (00000016D4B8E800) [pid = 3960] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (00000016CB13B400) [pid = 3960] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (00000016813D6000) [pid = 3960] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (00000016D781B400) [pid = 3960] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 06:00:16 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (00000016CB3A2000) [pid = 3960] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 06:00:17 INFO - PROCESS | 3960 | 1468501217095 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:00:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:00:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 881ms 06:00:17 INFO - PROCESS | 3960 | 1468501217156 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 06:00:17 INFO - PROCESS | 3960 | 1468501217160 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 06:00:18 WARNING - u'runner_teardown' () 06:00:18 INFO - No more tests 06:00:18 INFO - Got 0 unexpected results 06:00:18 INFO - SUITE-END | took 677s 06:00:18 INFO - Closing logging queue 06:00:18 INFO - queue closed 06:00:18 INFO - Return code: 0 06:00:18 WARNING - # TBPL SUCCESS # 06:00:18 INFO - Running post-action listener: _resource_record_post_action 06:00:18 INFO - Running post-run listener: _resource_record_post_run 06:00:19 INFO - Total resource usage - Wall time: 687s; CPU: 14.0%; Read bytes: 226921472; Write bytes: 1004096000; Read time: 2402520; Write time: 6978580 06:00:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:00:19 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 22659584; Read time: 0; Write time: 38010 06:00:19 INFO - run-tests - Wall time: 685s; CPU: 14.0%; Read bytes: 226921472; Write bytes: 894679040; Read time: 2402520; Write time: 6861160 06:00:19 INFO - Running post-run listener: _upload_blobber_files 06:00:19 INFO - Blob upload gear active. 06:00:19 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 06:00:19 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 06:00:19 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'] 06:00:19 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 06:00:20 INFO - (blobuploader) - INFO - Open directory for files ... 06:00:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 06:00:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:00:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:00:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:00:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:00:20 INFO - (blobuploader) - INFO - Done attempting. 06:00:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 06:00:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:00:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:00:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:00:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:00:22 INFO - (blobuploader) - INFO - Done attempting. 06:00:22 INFO - (blobuploader) - INFO - Iteration through files over. 06:00:22 INFO - Return code: 0 06:00:22 INFO - rmtree: C:\slave\test\build\uploaded_files.json 06:00:22 INFO - Using _rmtree_windows ... 06:00:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 06:00:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5becf334feebca5c5776cae95a71f34aa9e3e4a877d7c5da4bf2bbbc84406e7869833b7684d0bb7c040ea18baae054528e1928871eba5b1ed2b279733dee99e6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b06c0489cd6c7cf339f4cabc0b6c3a2911f87b0ce95124d8c624dc7e72acc2b6af0ebd6221fc945013bd5c36ca8e9722ebcfcdc75f4a3bcfa0c0139ddcfbe782"} 06:00:22 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 06:00:22 INFO - Writing to file C:\slave\test\properties\blobber_files 06:00:22 INFO - Contents: 06:00:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5becf334feebca5c5776cae95a71f34aa9e3e4a877d7c5da4bf2bbbc84406e7869833b7684d0bb7c040ea18baae054528e1928871eba5b1ed2b279733dee99e6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b06c0489cd6c7cf339f4cabc0b6c3a2911f87b0ce95124d8c624dc7e72acc2b6af0ebd6221fc945013bd5c36ca8e9722ebcfcdc75f4a3bcfa0c0139ddcfbe782"} 06:00:22 INFO - Running post-run listener: copy_logs_to_upload_dir 06:00:22 INFO - Copying logs to upload dir... 06:00:22 INFO - mkdir: C:\slave\test\build\upload\logs 06:00:22 INFO - Copying logs to upload dir... 06:00:22 INFO - Using _rmtree_windows ... 06:00:22 INFO - Using _rmtree_windows ... 06:00:22 INFO - Using _rmtree_windows ... 06:00:22 INFO - Using _rmtree_windows ... 06:00:22 INFO - Using _rmtree_windows ... 06:00:22 INFO - Using _rmtree_windows ... 06:00:22 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=893.653000 ========= master_lag: 0.25 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 53 secs) (at 2016-07-14 06:00:22.734964) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 06:00:22.735957) ========= '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-059\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-059 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-059 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-059\AppData\Local LOGONSERVER=\\T-W864-IX-059 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-059 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-059 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-059 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5becf334feebca5c5776cae95a71f34aa9e3e4a877d7c5da4bf2bbbc84406e7869833b7684d0bb7c040ea18baae054528e1928871eba5b1ed2b279733dee99e6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b06c0489cd6c7cf339f4cabc0b6c3a2911f87b0ce95124d8c624dc7e72acc2b6af0ebd6221fc945013bd5c36ca8e9722ebcfcdc75f4a3bcfa0c0139ddcfbe782"} build_url:https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/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/K_eK54qjQDCFG88d45X4AQ/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/5becf334feebca5c5776cae95a71f34aa9e3e4a877d7c5da4bf2bbbc84406e7869833b7684d0bb7c040ea18baae054528e1928871eba5b1ed2b279733dee99e6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b06c0489cd6c7cf339f4cabc0b6c3a2911f87b0ce95124d8c624dc7e72acc2b6af0ebd6221fc945013bd5c36ca8e9722ebcfcdc75f4a3bcfa0c0139ddcfbe782"}' symbols_url: 'https://queue.taskcluster.net/v1/task/K_eK54qjQDCFG88d45X4AQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 06:00:22.860208) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 06:00:22.860539) ========= '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-059\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-059 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-059 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-059\AppData\Local LOGONSERVER=\\T-W864-IX-059 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-059 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-059 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-059 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 06:00:22.979227) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 06:00:22.979548) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 06:00:23.785498) ========= ========= Total master_lag: 9.89 =========